Over the last several decades, the number one cause of head scratcher issues 
with COBOL and LE is the mixing of levels of COBOL. Specifically, the COBOL 
runtimes. 

The books clearly and strongly state that there can be one and only one source 
of COBOL runtimes, and that is the LE runtime library. No other can exist where 
the program can get to them. 

No, you may not concatenate runtime libraries, nor may you override search 
sequences via JCL. You must also be sure that very old COBOL modules have been 
relinked to delete any old runtimes. The search sequence documented in the JCL 
manual is just a default. Applications are free to modify that search any way 
they choose.        
 
Yes, yes, I know that you have tested concatenations and overrides and it works 
for you. As IBM is fond of saying, 'the results are unpredictable' and being 
unpredictable includes being seemingly successful tests. 

So, get out the COBOL and LE conversion guides and follow those instructions. 

HTH and good luck
    


-----Original Message-----
From: IBM Mainframe Discussion List [mailto:[email protected]] On Behalf Of 
Pommier, Rex R.
Sent: Friday, December 03, 2010 10:27 AM
To: [email protected]
Subject: strange issues with LE abending, looking for pointers as to where to 
even look..

Hi list,

I just got a call from an applications programmer.  They're having some strange 
issues showing up in LE with programs abending with S0C4 and S0C7 abends, but 
not where they've seen before.

For example, yesterday, they received a S0C7 in a job.  They reran the job 
using the same inputs and it ran clean.  But the abend didn't give them any 
indication as to what was happening.  Here's the JES log of the abend.

+CEE0374C CONDITION=CEE3207S TOKEN=00030C87 59C3C5C5 00000000  649
          WHILE RUNNING PROGRAM UNKNOWN
          AT THE TIME OF INTERRUPT
          PSW     078D1000 80093EAA
          GPR 0-3 8708D300 0007F98C C7D14040 00BFF048
          GPR 4-7 8007F978 00093EA8 0007F98C 000941B0
          GPR 8-B 000942E0 00094B00 0008B068 0006FD28
          GPR C-F 0007F828 0007F9CC 00000000 00000000
IEA995I SYMPTOM DUMP OUTPUT  662
SYSTEM COMPLETION CODE=0C7  REASON CODE=00000000
 TIME=05.48.39  SEQ=02747  CPU=0000  ASID=0060
 PSW AT TIME OF ERROR  070C0000   80D0F35E  ILC 6  INTC 07
   NO ACTIVE MODULE FOUND
   NAME=UNKNOWN
   DATA AT PSW  00D0F358 - F933908C  30044740  C8389180
   GR 0: 00000880   1: 000B0780
      2: 01DFB680   3: 0708D4B0
      4: 00FDD858   5: 00093EA8
      6: 0007F98C   7: 0000001B
      8: 01F97D80   9: 0708D448
      A: 0008B068   B: 01DFAFE8
      C: 80D0EE60   D: 084C7E70
      E: 0000030B   F: 00000000
 END OF SYMPTOM DUMP
IEF450I USACU011 S0015GSI - ABEND=S0C7 U0000 REASON=00000000
-S0015GSI          *S0C7    700   1340    .00    .00     .0

The abend this morning was a S0C4 with the same symptoms.  S0C4 "while running 
program unknown".  PSW is 'no active module found".  They just restarted the 
job at the abending step and it ran fine.  Environment is z/OS 1.10 and IDMS 
release 17.  Batch COBOL calling IDMS.

Any ideas as to where to even start looking?

Thanks.

Rex

The information contained in this e-mail may contain confidential and/or 
privileged information and is intended for the sole use of the intended 
recipient. If you are not the intended recipient, you are hereby notified that 
any unauthorized use, disclosure, distribution or copying of this communication 
is strictly prohibited. If you received this e-mail in error, please reply to 
sender and destroy or delete the message and any attachments. Thank you.

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html
NOTICE: This electronic mail message and any files transmitted with it are 
intended
exclusively for the individual or entity to which it is addressed. The message, 
together with any attachment, may contain confidential and/or privileged 
information.
Any unauthorized review, use, printing, saving, copying, disclosure or 
distribution 
is strictly prohibited. If you have received this message in error, please 
immediately advise the sender by reply email and delete all copies.

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

Reply via email to