Cics Dump - DFHSR0622

Habe folgende Fehlermeldung. Was ist das Problem ?

F2 0078 DFHSR0622 CICSPROD An attempt to overwrite the ECDSA has 19/05-10:22:57
abend which follows 19/05-10:22:57
F2 0078 DFHSR0001 CICSPROD An abend (code 0C4/AKEA) has occurred 19/05-10:22:57
X’00001A1E’ in program KS75 . 19/05-10:22:57
F2 0078 DFHME0116 CICSPROD 19/05-10:22:57
(Module:smiley:FHMEME) CICS symptom string for message DFHSR00 19/05-10:22:57
PIDS/564805400 LVLS/411 MS/DFHSR0001 RIDS/DFHSRP PTFS/VS 19/05-10:22:57
AB/UAKEA RIDS/KS75 ADRS/00001A1E. 19/05-10:22:57
F2 0078 DFHDU0205 CICSPROD A SYSTEM DUMP FOR DUMPCODE: SR0001 , 19/05-10:22:57
SUPPRESSED BY THE GLOBAL SYSTEM DUMP SUPPRESSION OPTION

Danke

Hallo Harald.

Dein Fehlertext ist leider sehr knapp. Ich sehe aber, dass Du den Fehlercode 0C4 gemeldet bekommen hast. Dieser zeigt ganz grob eine Adress-Verletzung an (z.B. Tabellenindex liegt außerhalb der Tabelle).

Versuche mal dein Programm (Cobol ?) mir einer „Hex-Referenzliste“ zu übersetzen. Compiler-Option bei COBOL XREF glaube ich. Suche dann in dieser Liste die oben gemeldete Hex-Adresse „X’00001A1E’“. Wenn du Glück hast, findest Du dann den Verweis auf die Zeilennummer deines Programmlisting und kennst somit das fehlerverursachende Statement.

Viel Erfolg.

Danke, werde ich versuchen

DFHSR0622 CICSPROD An attempt to overwrite the ECDSA has abend which
follows

Du fährst mit „storage protection active“. Der Versuch die ECDSA (Extended CICS
Dynamic Storage Area, dort wo die Infos über TS MAIN gespeichert sind) ist
gescheitert (Abend 0c4). Die wahrscheinlichsten Gründe:

  • Das Programm läuft unter CICS-Key und übergibt die Adresse des CICS-Key-
    Speichers in der ECDSA an ein User-Programm, das unter User-Key läuft und das
    in diesen Speicher schreiben will.
  • Das Programm läuft unter User-Key, hat einen Fehler und will irrtümlicherweise
    in die ECDSA schreiben.
  • Das Programm läuft unter User-Key und will absichtlich in CICS-Key der ECDSA
    schreiben.

DFHSR0001 CICSPROD An abend (code 0C4/AKEA) has occurred X’00001A1E’ in
program KS75

AKEA = Program-Check, falls Kontrolle nicht bei User-Programm (sonst ASRA).

DFHME0116 CICSPROD (Module:smiley:FHMEME) CICS symptom string for message
DFHSR00 PIDS/564805400 LVLS/411 MS/DFHSR0001 RIDS/DFHSRP PTFS/VS
AB/UAKEA RIDS/KS75 ADRS/00001A1E.

Hier hast du einen Symptom-String zum Rapportieren an IBM (falls nötig).

DFHDU0205 CICSPROD A SYSTEM DUMP FOR DUMPCODE: SR0001 SUPPRESSED BY
THE GLOBAL SYSTEM DUMP SUPPRESSION OPTION

Wenn du doch einen Dump willst, gib in der SIT (system initialization table) an:
DUMP=YES.

Gruss vom Michel aus der Schweiz

Hallo Harald,

hier ist der Link auf die IBM Hilfe. Lösung steht unter resolving the problem.

http://www-01.ibm.com/support/docview.wss?uid=swg213…

Viele Grüße

Detlef

Sorry, aber ich war schon ewig nicht mehr aktiv in diesem Forum. Ad hoc wäre und ist mir zu der Meldung nichts eingefallen. Gehe davon aus, dass sich die Angelegenheit mittlerweile erledigt hat.

Gruß
Cobold aka Karlheinz