[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Jun 2006
    Beiträge
    348

    Unhappy Cobol/CL Programmabbruch MCH4429 unter V6R1M0

    Hallo *ALL,

    ich habe hier ein Problem auf einer Maschine mit V6R1M0.
    Dort läuft ein Batchjob, der XML-Daten generiert, versendet und anschließend eine XML-Antwort auswertet.

    Dieser Ablauf hat bisher unter allen Releases von V5R1M0 bis V5R4M0 ausgezeichnet funktioniert.
    Nun unter V6R1M0 gibt aus auf einmal beim Aufruf eines CLs (direkt beim Aufruf und nicht erst in diesem CL) einen MCH4429 Fehler. "Überlauf bei dynamischem Speicher im Benutzerstack im Ein-Speicher-Adressraum"

    Ich habe schon im Internet recherchiert, aber dort steht nur was von RPG und Rekursionen. Dies benutzte ich aber nicht.

    Wird der Aufruf des CLs auskommentiert, dann kommt der gleiche Fehler im nächsten aufgerufenen Programmm. An der Stelle scheint der Job irgendwie ein generelles Problem zu haben.
    Geprüft habe ich allerdings schon alles auf falsche Parameterlängen und auch mal einfach testweise ein paar Programme auf Aktivierungsgruppe *NEW gestellt, da beim schließen der Aktiverungsgruppe ja der möglicherweise verbrauchte Speicher dann freigegeben werden sollte.

    Hier noch ein paar Infos. Die Programme sind alle mit Aktivierungsgruppe *CALLER gewandelt für Release V6R1M0 und bis auf ein TCP/IP-ILE-C-Programm werden nur ILE CLs und Cobol-Programme verwendet.
    Der PTF Stand ist TL09111.

    Hat jemand vielleicht eine Idee zu diesem Thema?

    Gruß
    Matthias

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    Vielleicht gibt es irgendwo Einstellungen für die temporäre Speichernutzung.
    COBOL generiert intern teilweise große, eigentlich nicht benötigte Bereiche.
    Mach mal ein DSPPGM und schau dir den Speicherbedarf (Static und Automatic) an.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  3. #3
    Registriert seit
    Aug 2009
    Beiträge
    121
    Da V6R1M0 noch relativ neu ist, könnte es helfen, das Problem an den IBM-Support zu melden, vielleicht ist es ja ein bisher unerkannter Fehler. Beim Suchen in der IBM-Datenbank habe ich drei PTF's zum MCH4429 in V6R1 gesehen, die aber alle schon in C9111610 enthalten sein sollten.

    Was bei der Problemanalyse helfen könnte, wären das sendende und das empfangende Programm aus dem Joblog (entweder DSPJOBLOG OUTPUT(*PRINT) oder DSPJOBLOG, dann F1 und F9 auf der Meldung), und man könnte schauen, ob zeitgleich mit der Meldung ein LIC-Log-Eintrag geschrieben wird (STRSST - 1 - 5 - 1), der mehr Informationen zum Problemhintergrund enthält.

    Mit freundlichen Grüßen,
    Christian Bartels.

  4. #4
    Registriert seit
    Jun 2006
    Beiträge
    348
    Folgendes PTF scheint die Lösung zu dem genannten Problem zu sein:

    IBM i Support: PTF Cover Letter: SI42636

    Gruß
    Matthias

  5. #5
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    Hat das PTF jetzt so lange gebraucht ?
    Was hast du mit dem Programm so lange gemacht ?
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  6. #6
    Registriert seit
    Jun 2006
    Beiträge
    348
    Das ist eine gute Frage, ist ja doch schon ein paar Jahre her. ;-)

    Das Problem ist heute wieder aufgetreten. Daraufhin habe ich auf der Fix-Central Seite nochmal nach dem Fehlercode MCH4429 gesucht und dieses PTF gefunden.

    Ich warte jetzt mal ab, bis dieses PTF installiert ist. Wenn das wirklich die Lösung war, werde ich dies nochmal hier schreiben.

    Gruß
    Matthias

Similar Threads

  1. V6R1M0 und QDLS
    By fmu in forum IBM i Hauptforum
    Antworten: 8
    Letzter Beitrag: 04-09-09, 15:06
  2. CHAIN(N) auf ein SUBFILE im Release V6R1M0
    By IBSCPO in forum NEWSboard Programmierung
    Antworten: 3
    Letzter Beitrag: 11-11-08, 11:10
  3. Outq bei Programmabbruch
    By Joe in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 18-07-08, 12:19
  4. Farb Druck unter V6R1M0
    By Michael_Wien in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 23-06-08, 08:13

Berechtigungen

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