Topic
  • 2 replies
  • Latest Post - ‏2012-04-23T12:40:14Z by NavtejSingh
NavtejSingh
NavtejSingh
2 Posts

Pinned topic ASRA CICS AEND

‏2012-04-20T14:26:55Z |
We have installed upgraded to AIX 6.1, compiler XLC/C++ for AIX, CICS TX Series 7.1.
When we try to bring the application online we are getting below error

ERZ014016E/0028 04/19/12 06:41:07.341036597 d00cics 8913054/0001 STWN: Transaction 'NCSA', Abend 'ASRA', at 'STWN'.

ERZ014016E: Transaction 'NCSA', Abend 'A141', at 'P4KM'
Please suggest the resultion.
Updated on 2012-04-23T12:40:14Z at 2012-04-23T12:40:14Z by NavtejSingh
  • SystemAdmin
    SystemAdmin
    308 Posts

    Re: ASRA CICS AEND

    ‏2012-04-22T15:05:12Z  
    Hi,

    Transactions generally abends with ASRA when there is a fault (segmentation violation = signal 11) within the application code. To determine where the application has failed TXSeries generates a *.traceback file under the region's dumps/dir1 directory (/var/cics_regions/<region_name>/dumps/dir1). The traceback files will show you the application stack where signal 11 has been generated.

    It would also be worthwhile to check if you are using the supported version of XL C/C++ compilers:

    http://www-01.ibm.com/support/docview.wss?rs=176&context=SSAL2S&q1=7.1&uid=swg21379884&loc=en_US&cs=utf-8&lang=en

    HTH

    Cheers,
    Hari
  • NavtejSingh
    NavtejSingh
    2 Posts

    Re: ASRA CICS AEND

    ‏2012-04-23T12:40:14Z  
    Hi,

    Transactions generally abends with ASRA when there is a fault (segmentation violation = signal 11) within the application code. To determine where the application has failed TXSeries generates a *.traceback file under the region's dumps/dir1 directory (/var/cics_regions/<region_name>/dumps/dir1). The traceback files will show you the application stack where signal 11 has been generated.

    It would also be worthwhile to check if you are using the supported version of XL C/C++ compilers:

    http://www-01.ibm.com/support/docview.wss?rs=176&context=SSAL2S&q1=7.1&uid=swg21379884&loc=en_US&cs=utf-8&lang=en

    HTH

    Cheers,
    Hari
    Hari
    Thanks for below infor, though I checked the compiler version is correct and supported.
    Below is the log from the cics traceback.

    • TraceBack Details *************************

    >>>>>>>>>>>>>>>>>>>>>>> TraceBack Header <<<<<<<<<<<<<<<<<<<<<<<<<

    REGION : d00cics
    TRANID : NCSA
    PROGRAM : PAAT130
    SRVID : 101
    PID : 8913054
    TID : 1
    SIGNAL : 11

    >>>>>>>>>>>>>>>>>>>>>>> Function Stack <<<<<<<<<<<<<<<<<<<<<<<<<
    • End of TraceBack *************************

    • TraceBack Details *************************

    >>>>>>>>>>>>>>>>>>>>>>> TraceBack Header <<<<<<<<<<<<<<<<<<<<<<<<<

    REGION : d00cics
    TRANID : NCSA
    PROGRAM : PAAT202
    SRVID : 101
    PID : 8913054
    TID : 1
    SIGNAL : 11

    >>>>>>>>>>>>>>>>>>>>>>> Function Stack <<<<<<<<<<<<<<<<<<<<<<<<<

    8913054: cicsas d00cics 114294832 101 a0000000 b0000000

    tid# 86638721 (pthread ID: 1)
    0xd0232ba0 waitpid(??, ??, ??) + 0x1c0
    0xd0303908 system(??) + 0x148
    0xd5ab7ffc SupOS_StackWalk(??, ??, ??, ??, ??, ??) + 0x14bc
    0xd5ad8060 SupOS_TurnSignalToException(??, ??, ??) + 0x260
    <signal>
    0xd051b444 global_lock_ppc_mp() + 0x20
    0xd0232b9c waitpid(??, ??, ??) + 0x1bc
    0xd0134f80 fflush(??) + 0x100
    0xd2188888 main() + 0x408
    0xd2454ebc PinCA_StartCpp(0x0, 0x0, 0xf1ea2b80, 0x0, 0xd5acd800) + 0x1bc
    0xd2188888 main() + 0x408
    0xd2454ebc PinCA_StartCpp(0x0, 0x0, 0xf1ea2b80, 0x0, 0xd5acd800) + 0x1bc
    0xd5f5ff10 TasPR_CallApplication() + 0xd90
    0xd5f5db14 TasPR_RunProgram(??) + 0x5b4
    0xd5c30694 TasPR_IRun(??, ??, ??, ??, ??, ??, ??, ??) + 0x9b4
    0xd5e10270 TasTA_Exec(??, ??, ??, ??, ??, ??, ??, ??) + 0x1070
    0xd5fe2c94 TasTA_Run(??, ??, ??, ??, ??, ??, ??) + 0xc94
    0x1000150c main(??, ??) + 0xdec
    0x100001c0 __start() + 0x98

    tid# 77922521 (pthread ID: 3361)
    0xd024dd2c __fd_select(??, ??, ??, ??, ??) + 0xcc
    0xd4b8fdf4 select(0x18, 0xf1cfc8d8, 0x0, 0x0, 0x0) + 0x34
    0xd4b8fe5c cipc_select2(0x18, 0xf1cfc8d8, 0x0, 0x0, 0x0) + 0x34
    0xd4c1c808 lthread_loop() + 0xa0
    0xd4c1cb5c lthread(0xf1cfb3d0) + 0xb0
    0xd04f1c4c _pthread_body(??) + 0xec

    tid# 95289495 (pthread ID: 800)
    0xd0503f14 _event_sleep(??, ??, ??, ??, ??, ??) + 0x374
    0xd0504a44 _event_wait(??, ??) + 0x2c4
    0xd0512c38 _cond_wait_local(??, ??, ??) + 0x378
    0xd0513390 _cond_wait(??, ??, ??) + 0xb0
    0xd0513cdc pthread_cond_timedwait(??, ??, ??) + 0x21c
    0xd4b65d68 sarpc_ptdexc_cond_timedwait() + 0xc
    0xd4b5ab54 timer_loop() + 0x1f0
    0xd04f1c4c _pthread_body(??) + 0xec

    tid# 81526905 (pthread ID: 6940)
    0xd0361ad0 semop(??, ??, ??) + 0xb0
    0xd4b95e60 down_info(0x2200030, 0x6e) + 0x1b8
    0xd4b97c38 GThread_CondTimedWait(0x7187a04c, 0x7187a038, 0x0) + 0x208
    0xd4b9803c GThread_CondWait(0x7187a04c, 0x7187a038) + 0x20
    0xd4b91750 cipc_recvmsg(0x7187c0fc, 0x306707a8, 0x0) + 0x5cc
    0xd4c7e04c receive_packet(0x302844c8, 0x30670820, 0x30670824, 0x3067084c, 0x3067082c) + 0x25c
    0xd4c7e80c receive_dispatch(0x302844c8) + 0x10c
    0xd4c814d0 rpc__cn_network_receiver(0x302844c8) + 0x888
    0xd04f1c4c _pthread_body(??) + 0xec

    tid# 51052659 (pthread ID: 6683)
    0xd0503f14 _event_sleep(??, ??, ??, ??, ??, ??) + 0x374
    0xd0504a44 _event_wait(??, ??) + 0x2c4
    0xd0512c38 _cond_wait_local(??, ??, ??) + 0x378
    0xd0513390 _cond_wait(??, ??, ??) + 0xb0
    0xd0513cdc pthread_cond_timedwait(??, ??, ??) + 0x21c
    0xd40e9988 bde_ThreadSleep(??) + 0x1a8
    0xd4125634 MaintainClock(??) + 0xf4
    0xd40e9988 bde_ThreadSleep(??) + 0x1a8
    0xd4125634 MaintainClock(??) + 0xf4
    0xd40e6898 BaseStartFunc(??) + 0xd8
    0xd04f1c4c _pthread_body(??) + 0xec

    tid# 21037269 (pthread ID: 6426)
    0xd0139928 read(??, ??, ??) + 0x268
    0xd4235e94 fltPipe_Read(??, ??, ??) + 0xf4
    0xd423c974 fltPipe_ClientMsgReceive(??, ??, ??) + 0x174
    0xd4226f54 fltClient_Listener(??) + 0xb4
    0xd40e6898 BaseStartFunc(??) + 0xd8
    0xd04f1c4c _pthread_body(??) + 0xec

    tid# 54788143 (pthread ID: 6169)
    0xd022f628 nrecvmsg(??, ??, ??) + 0xa8
    0xd4236c10 fltPipe_ClientListener(??) + 0x110
    0xd40e6898 BaseStartFunc(??) + 0xd8
    0xd04f1c4c _pthread_body(??) + 0xec

    tid# 52822031 (pthread ID: 5912)
    0xd0503f14 _event_sleep(??, ??, ??, ??, ??, ??) + 0x374
    0xd0504a44 _event_wait(??, ??) + 0x2c4
    0xd0512c38 _cond_wait_local(??, ??, ??) + 0x378
    0xd0513390 _cond_wait(??, ??, ??) + 0xb0
    0xd0513cdc pthread_cond_timedwait(??, ??, ??) + 0x21c
    0xd4110d7c bde_CondTimedWait(??, ??, ??) + 0x25c
    0xd410d6ac ProcessAlarms(??) + 0x2ac
    0xd40e6898 BaseStartFunc(??) + 0xd8
    0xd04f1c4c _pthread_body(??) + 0xec

    tid# 42795247 (pthread ID: 7197)
    0xd0504124 _event_sleep(??, ??, ??, ??, ??, ??) + 0x584
    0xd0504a44 _event_wait(??, ??) + 0x2c4
    0xd0512dc0 _cond_wait_local(??, ??, ??) + 0x500
    0xd0513390 _cond_wait(??, ??, ??) + 0xb0
    0xd0514068 pthread_cond_wait(??, ??) + 0x1a8
    0xd4111020 bde_CondWait(??, ??) + 0x20
    0xd42b4c54 AlarmFireThread(??) + 0x134
    0xd40e6898 BaseStartFunc(??) + 0xd8
    0xd04f1c4c _pthread_body(??) + 0xec

    tid# 58720305 (pthread ID: 5655)
    0xd022f628 nrecvmsg(??, ??, ??) + 0xa8
    0xd4b911f4 cipc_recvmsg(0x1a, 0x305d07a8, 0x0) + 0x70
    0xd4c7e04c receive_packet(0x30282c88, 0x305d0820, 0x305d0824, 0x305d084c, 0x305d082c) + 0x25c
    0xd4c7e80c receive_dispatch(0x30282c88) + 0x10c
    0xd4c814d0 rpc__cn_network_receiver(0x30282c88) + 0x888
    0xd04f1c4c _pthread_body(??) + 0xec
    0xd4c814d0 rpc__cn_network_receiver(0x30282c88) + 0x888
    0xd04f1c4c _pthread_body(??) + 0xec

    tid# 83165333 (pthread ID: 3085)
    0xd0504124 _event_sleep(??, ??, ??, ??, ??, ??) + 0x584
    0xd0504a44 _event_wait(??, ??) + 0x2c4
    0xd0512dc0 _cond_wait_local(??, ??, ??) + 0x500
    0xd0513390 _cond_wait(??, ??, ??) + 0xb0
    0xd0514068 pthread_cond_wait(??, ??) + 0x1a8
    0xd4b65c80 sarpc_ptdexc_cond_wait() + 0xc
    0xd4ba2e7c rpc_server_listen(0x5, 0xf12e5760) + 0x4a0
    0xd4265364 trdce_ServerListen(??, ??) + 0x164
    0xd42bc210 ClientListen(??) + 0xd0
    0xd40e6898 BaseStartFunc(??) + 0xd8
    0xd04f1c4c _pthread_body(??) + 0xec

    tid# 57803193 (pthread ID: 5398)
    0xd0504124 _event_sleep(??, ??, ??, ??, ??, ??) + 0x584
    0xd0504a44 _event_wait(??, ??) + 0x2c4
    0xd0512dc0 _cond_wait_local(??, ??, ??) + 0x500
    0xd0513390 _cond_wait(??, ??, ??) + 0xb0
    0xd0514068 pthread_cond_wait(??, ??) + 0x1a8
    0xd4b65c80 sarpc_ptdexc_cond_wait() + 0xc
    0xd4c209c4 cthread_call_executor(0x30286848) + 0x104
    0xd04f1c4c _pthread_body(??) + 0xec

    tid# 71106941 (pthread ID: 5141)
    0xd0504124 _event_sleep(??, ??, ??, ??, ??, ??) + 0x584
    0xd0504a44 _event_wait(??, ??) + 0x2c4
    0xd0512dc0 _cond_wait_local(??, ??, ??) + 0x500
    0xd0513390 _cond_wait(??, ??, ??) + 0xb0
    0xd0514068 pthread_cond_wait(??, ??) + 0x1a8
    0xd4b65c80 sarpc_ptdexc_cond_wait() + 0xc
    0xd4c209c4 cthread_call_executor(0x30286f48) + 0x104
    0xd04f1c4c _pthread_body(??) + 0xec

    tid# 32964921 (pthread ID: 4884)
    0xd0504124 _event_sleep(??, ??, ??, ??, ??, ??) + 0x584
    0xd0504a44 _event_wait(??, ??) + 0x2c4
    0xd0512dc0 _cond_wait_local(??, ??, ??) + 0x500
    0xd0513390 _cond_wait(??, ??, ??) + 0xb0
    0xd0514068 pthread_cond_wait(??, ??) + 0x1a8
    0xd4b65c80 sarpc_ptdexc_cond_wait() + 0xc
    0xd4c209c4 cthread_call_executor(0x3028a488) + 0x104
    0xd04f1c4c _pthread_body(??) + 0xec

    tid# 98631811 (pthread ID: 4627)
    0xd0504124 _event_sleep(??, ??, ??, ??, ??, ??) + 0x584

    tid# 98631811 (pthread ID: 4627)
    0xd0504124 _event_sleep(??, ??, ??, ??, ??, ??) + 0x584
    0xd0504a44 _event_wait(??, ??) + 0x2c4
    0xd0512dc0 _cond_wait_local(??, ??, ??) + 0x500
    0xd0513390 _cond_wait(??, ??, ??) + 0xb0
    0xd0514068 pthread_cond_wait(??, ??) + 0x1a8
    0xd4b65c80 sarpc_ptdexc_cond_wait() + 0xc
    0xd4c209c4 cthread_call_executor(0x30289648) + 0x104
    0xd04f1c4c _pthread_body(??) + 0xec

    tid# 51839403 (pthread ID: 4370)
    0xd0504124 _event_sleep(??, ??, ??, ??, ??, ??) + 0x584
    0xd0504a44 _event_wait(??, ??) + 0x2c4
    0xd0512dc0 _cond_wait_local(??, ??, ??) + 0x500
    0xd0513390 _cond_wait(??, ??, ??) + 0xb0
    0xd0514068 pthread_cond_wait(??, ??) + 0x1a8
    0xd4b65c80 sarpc_ptdexc_cond_wait() + 0xc
    0xd4c209c4 cthread_call_executor(0x302895f8) + 0x104
    0xd04f1c4c _pthread_body(??) + 0xec

    tid# 83427557 (pthread ID: 4113)
    0xd0504124 _event_sleep(??, ??, ??, ??, ??, ??) + 0x584
    0xd0504a44 _event_wait(??, ??) + 0x2c4
    0xd0512dc0 _cond_wait_local(??, ??, ??) + 0x500
    0xd0513390 _cond_wait(??, ??, ??) + 0xb0
    0xd0514068 pthread_cond_wait(??, ??) + 0x1a8
    0xd4b65c80 sarpc_ptdexc_cond_wait() + 0xc
    0xd4c209c4 cthread_call_executor(0x302895a8) + 0x104
    0xd04f1c4c _pthread_body(??) + 0xec

    tid# 79757427 (pthread ID: 3856)
    0xd0504124 _event_sleep(??, ??, ??, ??, ??, ??) + 0x584
    0xd0504a44 _event_wait(??, ??) + 0x2c4
    0xd0512dc0 _cond_wait_local(??, ??, ??) + 0x500
    0xd0513390 _cond_wait(??, ??, ??) + 0xb0
    0xd0514068 pthread_cond_wait(??, ??) + 0x1a8
    0xd4b65c80 sarpc_ptdexc_cond_wait() + 0xc
    0xd4c209c4 cthread_call_executor(0x30289558) + 0x104
    0xd04f1c4c _pthread_body(??) + 0xec

    tid# 96272461 (pthread ID: 3599)
    0xd0504124 _event_sleep(??, ??, ??, ??, ??, ??) + 0x584
    0xd0504a44 _event_wait(??, ??) + 0x2c4
    0xd0512dc0 _cond_wait_local(??, ??, ??) + 0x500
    0xd0513390 _cond_wait(??, ??, ??) + 0xb0
    0xd0514068 pthread_cond_wait(??, ??) + 0x1a8
    0xd4b65c80 sarpc_ptdexc_cond_wait() + 0xc
    0xd0514068 pthread_cond_wait(??, ??) + 0x1a8
    0xd4b65c80 sarpc_ptdexc_cond_wait() + 0xc
    0xd4c209c4 cthread_call_executor(0x30289508) + 0x104
    0xd04f1c4c _pthread_body(??) + 0xec

    tid# 67764233 (pthread ID: 2828)
    0xd022f628 nrecvmsg(??, ??, ??) + 0xa8
    0xd4b911f4 cipc_recvmsg(0x18, 0x304877a8, 0x0) + 0x70
    0xd4c7e04c receive_packet(0x30288548, 0x30487820, 0x30487824, 0x3048784c, 0x3048782c) + 0x25c
    0xd4c7e80c receive_dispatch(0x30288548) + 0x10c
    0xd4c814d0 rpc__cn_network_receiver(0x30288548) + 0x888
    0xd04f1c4c _pthread_body(??) + 0xec

    tid# 23527429 (pthread ID: 2571)
    0xd024d314 poll(??, ??, ??) + 0xb4
    0xd2a21528 sybnet__do_poll(??, ??, ??) + 0x178
    0xd2a21ad8 sybnet__async_poll(??) + 0xb8
    0xd04f1c4c _pthread_body(??) + 0xec

    tid# 66847163 (pthread ID: 2314)
    0xd0504124 _event_sleep(??, ??, ??, ??, ??, ??) + 0x584
    0xd0504a44 _event_wait(??, ??) + 0x2c4
    0xd0512dc0 _cond_wait_local(??, ??, ??) + 0x500
    0xd0513390 _cond_wait(??, ??, ??) + 0xb0
    0xd0514068 pthread_cond_wait(??, ??) + 0x1a8
    0xd2a740d8 comn_wait_cond_57_17(??, ??, ??, ??) + 0x4c
    0xd2a0f540 rman__thread(??) + 0x48
    0xd04f1c4c _pthread_body(??) + 0xec

    tid# 77660667 (pthread ID: 2057)
    0xd0504124 _event_sleep(??, ??, ??, ??, ??, ??) + 0x584
    0xd0504a44 _event_wait(??, ??) + 0x2c4
    0xd0512dc0 _cond_wait_local(??, ??, ??) + 0x500
    0xd0513390 _cond_wait(??, ??, ??) + 0xb0
    0xd0514068 pthread_cond_wait(??, ??) + 0x1a8
    0xd2a740d8 comn_wait_cond_57_17(??, ??, ??, ??) + 0x4c
    0xd2a0f540 rman__thread(??) + 0x48
    0xd04f1c4c _pthread_body(??) + 0xec

    tid# 38797341 (pthread ID: 1800)
    0xd0504124 _event_sleep(??, ??, ??, ??, ??, ??) + 0x584
    0xd0504a44 _event_wait(??, ??) + 0x2c4
    0xd0512dc0 _cond_wait_local(??, ??, ??) + 0x500
    0xd0513390 _cond_wait(??, ??, ??) + 0xb0
    0xd0514068 pthread_cond_wait(??, ??) + 0x1a8
    0xd2a740d8 comn_wait_cond_57_17(??, ??, ??, ??) + 0x4c
    0xd2a0f540 rman__thread(??) + 0x48
    0xd04f1c4c _pthread_body(??) + 0xec
    0xd2a0f540 rman__thread(??) + 0x48
    0xd04f1c4c _pthread_body(??) + 0xec

    tid# 84082695 (pthread ID: 1543)
    0xd0139928 read(??, ??, ??) + 0x268
    0xd2a74448 comn__sig_catcher_thread() + 0x60
    0xd04f1c4c _pthread_body(??) + 0xec

    tid# 57999369 (pthread ID: 1286)
    0xd0503f14 _event_sleep(??, ??, ??, ??, ??, ??) + 0x374
    0xd0504a44 _event_wait(??, ??) + 0x2c4
    0xd0512c38 _cond_wait_local(??, ??, ??) + 0x378
    0xd0513390 _cond_wait(??, ??, ??) + 0xb0
    0xd0513cdc pthread_cond_timedwait(??, ??, ??) + 0x21c
    0xd40e9988 bde_ThreadSleep(??) + 0x1a8
    0xd4654298 CacheThread(??) + 0x138
    0xd40e6898 BaseStartFunc(??) + 0xd8
    0xd04f1c4c _pthread_body(??) + 0xec

    tid# 86704265 (pthread ID: 1029)
    0xd0504124 _event_sleep(??, ??, ??, ??, ??, ??) + 0x584
    0xd0504a44 _event_wait(??, ??) + 0x2c4
    0xd0512dc0 _cond_wait_local(??, ??, ??) + 0x500
    0xd0513390 _cond_wait(??, ??, ??) + 0xb0
    0xd0514068 pthread_cond_wait(??, ??) + 0x1a8
    0xd4111020 bde_CondWait(??, ??) + 0x20
    0xd429a5dc MessageHandlingThread(??) + 0xbc
    0xd40e6898 BaseStartFunc(??) + 0xd8
    0xd04f1c4c _pthread_body(??) + 0xec

    tid# 89980947 (pthread ID: 515)
    0xd0504124 _event_sleep(??, ??, ??, ??, ??, ??) + 0x584
    0xd0508740 _p_sigtimedwait(??, ??, ??) + 0x380
    0xd021c330 sigtimedwait(??, ??, ??) + 0x30
    0xd021c7bc sigwait(??, ??) + 0x1c
    0xd40e528c bde_WaitForSignal(??, ??, ??) + 0x14c
    0xd5dfcbb0 TasTA_SRT(??) + 0x4d0
    0xd40e6898 BaseStartFunc(??) + 0xd8
    0xd04f1c4c _pthread_body(??) + 0xec

    tid# 36962449 (pthread ID: 258)
    0xd05124f8 _cond_wait_global(??, ??, ??) + 0x278
    0xd0513314 _cond_wait(??, ??, ??) + 0x34
    0xd0513cdc pthread_cond_timedwait(??, ??, ??) + 0x21c
    0xd5ea4094 SupOS_ProcessERTSignals() + 0x1d4
    0xd5dfc38c TasTA_ERT(??) + 0x80c
    0xd40e6898 BaseStartFunc(??) + 0xd8
    0xd04f1c4c _pthread_body(??) + 0xec
    0xd40e6898 BaseStartFunc(??) + 0xd8
    0xd04f1c4c _pthread_body(??) + 0xec

    • End of TraceBack *************************