View previous topic :: View next topic
|
Author |
Message |
Ed Goodman
Active Member
Joined: 08 Jun 2011 Posts: 556 Location: USA
|
|
|
|
I have the exact cause of the error (mismatched DCB information on concatenated file)
Now...the program keeps track of which record it was processing in a working storage:
Code: |
PIC S9(7) COMP-3 VALUE 0. BLW=00000+0C4,0000004 4P |
I want to know what that value was when the program abended. All I have is a suspiciously short CEEDUMP (CEE3DMP has 6 pages) output. There are no "WORKING-STORAGE" sections at all.
I have searched the text of the dump for some of the literals from the program, no luck.
I think I'm only getting "relevant" code sections, because I'm seeing:
Code: |
Storage dump near condition, beginning at location: 00E60154 |
and I'm seeing:
Code: |
Local Variables:
Unable to process the side file for GDE330. A formatted variable dump cannot be produced. |
Does it sound to you like I didn't get the BLW info for the program? |
|
Back to top |
|
|
Bill Woodger
Moderator Emeritus
Joined: 09 Mar 2011 Posts: 7309 Location: Inside the Matrix
|
|
|
|
If you are searching for some fixed value that you know is in working storage (and I'm assuming you are doing that correctly) then I'd agree, you didn't get anything for the WS in your foreshortened dump.
Have you been left with any DDname which would give you an unformatted dump? |
|
Back to top |
|
|
Ed Goodman
Active Member
Joined: 08 Jun 2011 Posts: 556 Location: USA
|
|
|
|
I have these in the abending step:
Code: |
43 XXIMSERR DD SYSOUT=*
44 XXDEBUG DD SYSOUT=*
45 XXPRINTDD DD SYSOUT=*
46 XXSYSOUT DD SYSOUT=*
47 XXSYSPRINT DD SYSOUT=*
48 XXSYSDBOUT DD SYSOUT=*
49 XXSYSUDUMP DD SYSOUT=&OUTDUMP
IEFC653I SUBSTITUTION JCL - SYSOUT=W
50 XXSYSABEND DD SYSOUT=*
51 XXSYSABOUT DD SYSOUT=* |
The CEE3DMP seems to be getting dynamically allocated to DD CEEDUMP |
|
Back to top |
|
|
dick scherrer
Moderator Emeritus
Joined: 23 Nov 2006 Posts: 19244 Location: Inside the Matrix
|
|
|
|
Hello,
What happens if you change sysudump to sysout=* |
|
Back to top |
|
|
|