[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Apr 2004
    Beiträge
    19

    Question Programmabbrüche nach neuestem CUM-Tape

    Guten Tag zusammen.

    Folgendes Problem liegt vor:

    Bis einschließlich Freitag (18.08.06) funktionierten alle RPG-Programme (Free und klassisch) einwandfrei. Am Wochenende ist das neueste CUM-Tape installiert worden.

    Nun fallen einige Programme mit folgenden Fehlern auf die Nase:
    1. MCH3601 - Zeiger für angegebene Position nicht gesetzt.

    2. RNQ0222 - Zeiger- oder Parameterfehler.
    Kommt hoch beim Zugriff auf die Datei. Die Datei ist nicht mit Bezugszahlen im Programm bedingtbedingt (HO NI), sondern wird auf %found abgefragt. Wenn ich die Datei mit Bezugszahlen bedinge, findet der Zugriff den Datensatz nicht und das Programm stürzt auch an der entsprechenden Stelle nicht mehr ab. Der Satz ist aber da und die LIBL stimmt auch.

    Ich vermute, daß irgendwo etwas schief hängt.
    Wer hat eine Idee?

    Besten Gruß und Dank im Voraus
    Malte

  2. #2
    Registriert seit
    May 2002
    Beiträge
    2.642

    Release und genaue Fehlermeldung bei dem mch3601

    Hallo Malte,
    intessant wäre natürlich welches Release und welches Cumtape
    installiert worden ist. Genauso der genaue Wortlaut bei mch3601.
    Bei der Installation wurden da auch die Hiper und das
    Datenbankptf installiert ?

  3. #3
    Registriert seit
    Apr 2004
    Beiträge
    19
    Hallo Tarasik

    MCH3601: Ursache . . . . : Es wurde ein Zeiger, entweder direkt oder als ein
    Basiszeiger verwendet, für den keine Adresse festgelegt worden war.

    V5R3 ist aktuell installiert. Lt. Operating ist "das neueste Cum-Tape" - was auch immer diese Aussage bedeutet - eingespielt und aktiviert worden. Nicht ich habe die Inst vorgenommen.

    Ich denke aber mal, daß alles auf den neuesten Stand gebracht wurde.

    Gruß Malte

  4. #4
    Registriert seit
    May 2002
    Beiträge
    2.642

    aus Log rund um die mch3601

    Hallo Malte,
    kannst Du einmal aus dem Log die Meldungen vor dem mch3601
    und den mch3601 mit von und zu Programmen posten ?

  5. #5
    Registriert seit
    Apr 2004
    Beiträge
    19

    Meldungen aus dem LOG

    Vorher ist der Programmaufruf
    CALL xxxx

    und dann kommen die Meldungen, wenn das PGM abgeraucht ist.

    Zeiger für angegebene Position nicht gesetzt. (MCH3601)
    Zeiger- oder Parameterfehler (C G D F).
    ? C (RNQ0222)
    Zeiger- oder Parameterfehler (C G D F).
    ? C (RNQ0222)
    Anwendungsfehler. MCH3601 nicht überwacht durch QRNXIE bei Anweisung
    0000000045, Instruktion X'0000'. (CEE9901)

    Das war's dann auch schon.

  6. #6
    Registriert seit
    Apr 2004
    Beiträge
    19

    Lösung gefunden

    Also: Die ganzen Meldungen vom System waren irreführend.

    Ich habe eine INFDS an die Datei gehängt, die den Kummer bereitet hatte und diese INFDS in einer ERROR-SR ausgelesen.

    Der Fehler war 1211 - also geschlossene Datei.

    Nach einem Massencompile auf die entsprechenden Programme, waren auch die Zugriffe auf die Datenbank wieder sauber.

    Danke für die Hilfe.

Similar Threads

  1. Tape Verschlüsselung
    By Muchi in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 13-07-21, 10:30
  2. Tape von einer AS400 von anderer AS400 aus nutzen?
    By hs in forum IBM i Hauptforum
    Antworten: 15
    Letzter Beitrag: 07-11-06, 19:28
  3. Brauche das Letzte PTF Cum von V5R1
    By Techniker in forum IBM i Hauptforum
    Antworten: 0
    Letzter Beitrag: 09-10-06, 11:44
  4. Letztes Cum von V5R2??
    By JonnyRico in forum IBM i Hauptforum
    Antworten: 7
    Letzter Beitrag: 18-07-06, 12:17
  5. CUM PTF von FIX Central
    By AndyAtOpus in forum IBM i Hauptforum
    Antworten: 6
    Letzter Beitrag: 14-06-06, 07:49

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •