Hello,

We are experiencing an S0C4 abend after upgrading to z/OS 1.13.  The 
application is known as KBMS, has been unsupported since 2000, and is critical 
to the business.  We are working on a replacement, but full implementation is 
still several months away.

We have experienced problems with the application in previous upgrades, but 
were able to address it by re-linking some of the programs (we do not have the 
source). Unfortunately that approach is not working this time, so I'm hoping 
someone can explain what might be happening and possible solutions.

Thanks in advance for any insight that is provided.

Here's some detail pulled from Fault Analyzer: (note, only copied events 1-9, 
10-128 are recurrences of 6-9)

Event

Fail

Module

Program

EP

#

Type

Point

Name

Name

Name

Event Location (*)

Description

--

------

------

-----

--------

--------

--------

------------------

--------------------------------------------

1

Link

AICVTASK

AICVTASK

ICVTASK

E+20C

>From SYSTEMS.KBSSKBMS.LOAD.ZOS113

2

Abend

S0C4

*****

AICKBMSE

@MEMALOC

n/a

P+10

>From SYSTEMS.KBSSKBMS.LOAD.ZOS113

3

SVC 12

IGC0101C

n/a

n/a

M+844E

>From LPA

4

Link

KBESTAE

KBESTAE

n/a

P+220

>From SYSTEMS.KBSSKBMS.LOAD.ZOS113

5

Call

KBESTAEM

KBESTAEM

BESTAEM

E+102A

>From SYSTEMS.KBSSKBMS.LOAD.ZOS113

6

Abend

S0C4

AICVMISC

AICVMISC

n/a

P+C36

>From SYSTEMS.KBSSKBMS.LOAD.ZOS113

7

SVC 12

IGC0101C

n/a

n/a

M+844E

>From LPA

8

Call

AICKBMS3

AICKBMS3

n/a

P+276

>From SYSTEMS.KBSSKBMS.LOAD.ZOS113

9

Call

KBESTAEM

KBESTAEM

BESTAEM

E+102A

>From SYSTEMS.KBSSKBMS.LOAD.ZOS113

(*) One or more of the following abbreviations might appear in the "Event
    Location" column:

    F#n  Source file number (refer to detailed event information for file
         identification)
    L#n  Source file line number
    S#n  Listing file statement number (refer to detailed event information for
         file identification)
    M+x  Offset from start of load module
    P+x  Offset from start of program
    E+x  Offset from start of entry point

- <H1> I B M   F A U L T   A N A L Y Z E R   E V E N T   D E T A I L S


================================================================================
- <H2> EVENT 1 OF 128: LINK (DSA ADDRESS 00083558)

NOTE: Source code information for CSECT AICVTASK could not be presented because
      no compiler listing or side-file data sets were provided.

Load Module Name. . . . . . : SYSTEMS.KBSSKBMS.LOAD.ZOS113(AICVTASK)
  At Address. . . . . . . . : 00054DF0
  Load Module Length. . . . : X'1210'
  Link-Edit Date and Time . : 1994/12/14  00:00:00

CSECT Name. . . . . . . . . : AICVTASK
  At Address. . . . . . . . : 00054DF0 (Module AICVTASK offset X'0')
  CSECT Length. . . . . . . : X'120C'
  CSECT Language. . . . . . : Assembler (Compiled using Assembler H V2 R1 M0 on
                              1992/01/21)
  Entry Point Name. . . . . : ICVTASK
    At Address. . . . . . . : 00054DF0 (CSECT AICVTASK offset X'0')

Machine Instruction . . . . : 0A06          SVC     6 (LINK LINKX)
  At Address. . . . . . . . : 00054FFC (CSECT AICVTASK offset X'20C')
  AMODE . . . . . . . . . . : 24

Additional instructions around event offset:
Offset Hex            Instruction
 ------ -------------- ------------------------------
    -30 47E0 C3A6      BC      14,934(,R12)
    -2C 5810 70DC      L       R1,220(,R7)
    -28 5010 8000      ST      R1,0(,R8)
    -24 4110 8000      LA      R1,0(,R8)
    -20 9680 1000      OI      0(R1),128
    -1C 47F0 C1F4      BC      15,500(,R12)
    -18 D20B 8074 9154 MVC     116(12,R8),340(R9)
    -12 900C D014      STM     R0,R12,20(R13)
     -E 1811           LR      R1,R1
     -C 41F0 8074      LA      R15,116(,R8)
     -8 4100 5020      LA      R0,32(,R5)
     -4 5000 F000      ST      R0,0(,R15)
  ***** 0A06           SVC     6        (LINK LINKX)
     +2 58D0 021C      L       R13,540
     +6 58DD 0070      L       R13,112(R13)
     +A 58DD 0008      L       R13,8(R13)
     +E 980C D014      LM      R0,R12,20(R13)
     +12 12FF           LTR     R15,R15
     +14 4770 C22C      BC      7,556(,R12)
     +18 5810 021C      L       R1,540

Program Status Word (PSW) . : 078D3000 00054FFE

General Purpose Registers:
  R0:  00067F20 (422112 bytes of storage addressable)
  R1:  000815E0 (317984 bytes of storage addressable)
  R2:  00055A88 (Module AICVTASK CSECT AICVTASK + X'C98')
  R3:  000815E0 (317984 bytes of storage addressable)
  R4:  00067F00 (422144 bytes of storage addressable)
  R5:  00067F00 (422144 bytes of storage addressable)
  R6:  000817A8 (317528 bytes of storage addressable)
  R7:  000815E0 (317984 bytes of storage addressable)
  R8:  000835A8 (309848 bytes of storage addressable)
  R9:  00055DF0 (Module AICVTASK CSECT AICVTASK + X'1000')
  R10: 00013000 (20480 bytes of storage addressable)
  R11: 00083728 (309464 bytes of storage addressable)
  R12: 00054DF0 (Module AICVTASK CSECT AICVTASK + X'0')
  R13: 00083558 (309928 bytes of storage addressable)
  R14: 90054F7C (Storage invalid)
  R15: 0008361C (309732 bytes of storage addressable)

================================================================================
- <H2> EVENT 2 OF 128: ABEND S0C4

********************************************************************************
***********************  P O I N T   O F   F A I L U R E  **********************
********************************************************************************

Abend Code. . . . . . . . . : S0C4-X'10'
Program-Interruption Code . : 0010 (Segment-Translation Exception)
                              A segment-translation exception occurred due to
                              one of the following:

                              - The segment-table entry indicated by the
                                segment-index portion of a virtual address was
                                outside the segment table.

                              - The segment-invalid bit was one.

Load Module Name. . . . . . : SYSTEMS.KBSSKBMS.LOAD.ZOS113(AICKBMSE)
  At Address. . . . . . . . : 19702A38
  Load Module Length. . . . : X'2C25C8'
  Link-Edit Date and Time . : 2015/03/16  10:07:04

CSECT Name. . . . . . . . . : @MEMALOC
  At Address. . . . . . . . : 1970FB48 (Module AICKBMSE offset X'D110')
  CSECT Length. . . . . . . : X'190'

Machine Instruction . . . . : 58702005      L       R7,5(,R2)
  At Address. . . . . . . . : 1970FB58 (CSECT @MEMALOC offset X'10')
  AMODE . . . . . . . . . . : 31
  Failing Operand . . . . . : Second operand
  First Operand (R7). . . . : 0_00000001
  Second Operand Address. . : 4F1D604D (Storage invalid)
  Second Operand Length . . : 4

Instructions around point of failure:

  Offset Hex            Instruction
  ------ -------------- ---------------------------------------------
     -10 90C8 C01C      STM     R12,R8,28(R12)
      -C 18FC           LR      R15,R12
      -A 41C0 C050      LA      R12,80(,R12)
      -6 18EB           LR      R14,R11
      -4 5820 F000      L       R2,0(,R15)
   ***** 5870 2005      L       R7,5(,R2)
      +4 D203 F014 7001 MVC     20(4,R15),1(R7)
      +A 5860 F004      L       R6,4(,R15)
      +E 1876           LR      R7,R6
     +10 4170 0007      LA      R7,7
     +14 1476           NR      R7,R6
     +16 1277           LTR     R7,R7

Program Status Word (PSW) . : 078D2000 9970FB58

General Purpose Registers:
  R0:  00030000 (651264 bytes of storage addressable)
  R1:  1970FCD8 (Module AICKBMSE CSECT @MEMFREE + X'0')
  R2:  4F1D6048 (Storage invalid)
  R3:  199DE000 (1069056 bytes of storage addressable)
  R4:  00000000 (2048 bytes of storage addressable)
  R5:  00000001 (2047 bytes of storage addressable)
  R6:  00000000 (2048 bytes of storage addressable)
  R7:  00000001 (2047 bytes of storage addressable)
  R8:  00000008 (2040 bytes of storage addressable)
  R9:  104D6000 (Storage invalid)
  R10: 199C6008 (1167352 bytes of storage addressable)
  R11: 1970FB48 (Module AICKBMSE CSECT @MEMALOC + X'0')
  R12: 199C86D8 (1157416 bytes of storage addressable)
  R13: 9970FE80 (Module AICKBMSE CSECT @MEMZER0 + X'20')
  R14: 1970FB48 (Module AICKBMSE CSECT @MEMALOC + X'0')
  R15: 199C8688 (1157496 bytes of storage addressable)


Virtual Storage Map
AREA                                                                     
ADDRESS                             SIZE
64-BIT HIGH PRIVATE AREA                         0002000000000000       8191P
64-BIT SHARED AREA                                   0000020000000000       510T
64-BIT COMMON AREA                                 000001EF80000000       
67583.9M
64-BIT LOW PRIVATE AREA                          0000000880000000       1948.00G
64-BIT JAVA AREA                                            0000000080000000    
   30720.0M
----------------------- 2 GIG BOUNDARY -----------------------
EXTENDED PRIVATE AREA                                            19700000       
   1641M
EXTENDED COMMON SERVICE AREA (ECSA)        09C28000          256864K
EXT MODIFIED LINK PACK AREA (MLPA)                09C27000             4K
EXT FIXED LINK PACK AREA (FLPA)                           09C24000            
12K
EXT PAGEABLE LINK PACK AREA (PLPA)                 05848000         69488K
EXTENDED SYSTEM QUEUE AREA (ESQA)               01B10000         62688K
EXTENDED NUCLEUS                                                      01000000  
       11328K
---------------------- 16 MEG BOUNDARY -----------------------
NUCLEUS                                                                         
    00FD3000           180K
SYSTEM QUEUE AREA (SQA)                                       00EB7000          
1136K
PAGEABLE LINK PACK AREA (PLPA)                          00CF8000          1788K
FIXED LINK PACK AREA (FLPA)                                    00000000         
    0K
MODIFIABLE LINK PACK AREA (MLPA)                    00000000             0K
COMMON SERVICE AREA (CSA)                                 00A00000          
3040K
PRIVATE AREA                                                                   
00006000         10216K
PREFIXED SAVE AREA AND SYSTEM                          00000000            24K



This message is intended only for the individual or entity to which it is 
addressed. It may contain privileged, confidential information which is exempt 
from disclosure under applicable laws. If you are not the intended recipient, 
please note that you are strictly prohibited from disseminating or distributing 
this information (other than to the intended recipient) or copying this 
information. If you have received this communication in error, please notify us 
immediately by e-mail or by telephone at the above number. Thank you.

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to