IBM Support

IC95133: SERVER CAN CRASH IN MEMTREEDEMOTE(SMEMNODE**) FUNCTION

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Tivoli Storage Manager v6 server can crash in function
    MemTreeDemote(SMemNode**)
    
    From Linux server, the stack from getcoreinfo utility will show:
    
    #0  0x00007ffff521e994 in MemTreeDemote(SMemNode**) () from
    /home/tsminst1/sqllib/lib64/libdb2.so.1
    #1  0x00007ffff521e5d5 in SQLO_MEM_POOL::MemTreeGet(unsigned
    long,
    unsigned long, void**, SqloChunkSubgroup**, SMemLostNode**) ()
    from
    /home/tsminst1/sqllib/lib64/libdb2.so.1
    #2  0x00007ffff521f747 in
    SQLO_MEM_POOL::allocateMemoryBlock(unsigned
    long, unsigned long, unsigned long, unsigned int, unsigned long,
    void**,
    SqloChunkSubgroup**, SMemLostNode**, SMemLogEvent*) () from
    /home/tsminst1/sqllib/lib64/libdb2.so.1
    #3  0x00007ffff52112db in sqlogmblkEx () from
    /home/tsminst1/sqllib/lib64/libdb2.so.1
    #4  0x00007ffff518325f in sqleUCgetConHandle () from
    /home/tsminst1/sqllib/lib64/libdb2.so.1
    #5  0x00007ffff52e2d52 in CLI_sqlConnect(CLI_CONNECTINFO*,
    sqlca*,
    CLI_ERRORHEADERINFO*) () from
    /home/tsminst1/sqllib/lib64/libdb2.so.1
    #6  0x00007ffff529a4d8 in SQLConnect2(CLI_CONNECTINFO*, unsigned
    char*,
    short, unsigned char*, short, unsigned char*, short, unsigned
    char*,
    short, unsigned char) () from
    /home/tsminst1/sqllib/lib64/libdb2.so.1
    #7  0x00007ffff529ea34 in SQLDriverConnect2(CLI_CONNECTINFO*,
    void*,
    unsigned char*, short, unsigned char*, short, short*, unsigned
    short,
    unsigned char, unsigned char, CLI_ERRORHEADERINFO*) () from
    /home/tsminst1/sqllib/lib64/libdb2.so.1
    #8  0x00007ffff52b4bcd in SQLConnect1(CLI_CONNECTINFO*, unsigned
    char*,
    short, unsigned char*, short, unsigned char*, short) () from
    /home/tsminst1/sqllib/lib64/libdb2.so.1
    #9  0x00007ffff52b541b in SQLConnect () from
    /home/tsminst1/sqllib/lib64/libdb2.so.1
    #10 0x0000000000a70c42 in RdbCreateConnection
    (inPoolP=0x16a1948,
    inNewConnP=0x7ffd318d63c8) at dbiconn.c:1699
    #11 0x0000000000a70fdf in DbiGetConnectionTracked
    (file=0x104d774
    "dbitxn.c", line=1521, type=connAny, connPP=0x7ffd318d63c8) at
    dbiconn.c:512
    #12 0x0000000000a73971 in AllocTxnDesc (txnId=0x7ffdf858eab8) at
    dbitxn.c:1521
    #13 DbiParticipate (txnId=0x7ffdf858eab8) at dbitxn.c:1387
    #14 0x0000000000a799f2 in tbOpenX (txnId=0x7ffdf858eab8,
    tblName=0xfad505 "Profile.Object.Names", tempName=0x0,
    isTempReopen=False, handle=0x7ffd318d64f8) at tbtbl.c:4735
    #15 0x0000000000749de5 in ccIsManagedObject
    (txnId=0x7ffdf858eab8,
    assocObject=0x7ffdf83f055d "RAPORT", assocType=ccAdmin,
    lockMode=3
    '\003', listWanted=False, profileList=0x0, found=0x7ffd318d69dc)
    at
    ccassoc.c:1020
    #16 0x00000000004d59b1 in admOpenAdmin (adminName=0x7ffdf83f055d
    "RAPORT", adminIdP=0x7ffdf83f0558, pwBuf=0x7ffd318d6aa0
    "]\005?\370\375\177", pwLenP=0x7ffd318d6b08,
    passwordHasExpiredP=0x7ffd318d6b0c,
    lastAccessDateP=0x7ffd318d6af0,
    managedByServer=0x7ffd318d6a50 "", authMethP=0x7ffd318d6b04,
    sslReqP=0x7ffd318d6b00) at admadmin.c:2135
    #17 0x0000000000b0eb52 in DoAdminGeneral (sessP=0x7ffdf83f0108)
    at
    smexec.c:5839
    #18 0x0000000000b16ab8 in smExecuteSession (infoP=<value
    optimized out>,
    beginFunc=<value optimized out>, sendFunc=<value optimized out>,
    recvFunc=<value optimized out>, flushFunc=<value optimized out>,
    abortFunc=<value optimized out>, qmethodFunc=0xe10f70
    <tcpQryMethod>,
    qaddressFunc=0xe13f10 <tcpQueryAddress>, authFunc=0,
    isNetworkMethod=True, qIsNodeThreadFunc=0xe10f50
    <tcpIsNodeThread>) at
    smexec.c:3396
    #19 0x0000000000e1197d in psSessionThread (argP=<value optimized
    out>)
    at tcpcomm.c:2353
    #20 0x0000000000dfeaf6 in StartThread
    (startInfoP=0x7fff90017a28) at
    pkthread.c:3369
    #21 0x00007ffff772a851 in start_thread () from
    /lib64/libpthread.so.0
    #22 0x00007ffff49c490d in clone () from /lib64/libc.so.6
    
    The crash may happen at any location which refers to DB2
    connection data structure
    
    No errors are reported in activity log.
    
    
      Tivoli Storage Manager Versions Affected: all V6 servers
    
      Initial Impact: Medium
    
      Additional Keywords: TSM 92205 crash core abend zz61
                           zz62 zz63
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All Tivoli Storage Manager server users.     *
    ****************************************************************
    * PROBLEM DESCRIPTION: See error description.                  *
    ****************************************************************
    * RECOMMENDATION: Apply fixing level when available. This      *
    *                 problem is currently projected to be fixed   *
    *                 in level 6.3.5. Note that this is subject    *
    *                 to change at the discretion of IBM.          *
    ****************************************************************
    *
    

Problem conclusion

  • This problem was fixed.
    

Temporary fix

Comments

APAR Information

  • APAR number

    IC95133

  • Reported component name

    TSM SERVER

  • Reported component ID

    5698ISMSV

  • Reported release

    63L

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2013-08-22

  • Closed date

    2013-08-26

  • Last modified date

    2013-08-26

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

Fix information

  • Fixed component name

    TSM SERVER

  • Fixed component ID

    5698ISMSV

Applicable component levels

  • R63A PSY

       UP

  • R63H PSY

       UP

  • R63L PSY

       UP

  • R63S PSY

       UP

  • R63W PSY

       UP

[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSGSG7","label":"Tivoli Storage Manager"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"63L","Edition":"","Line of Business":{"code":"LOB26","label":"Storage"}}]

Document Information

Modified date:
26 August 2013