IBM Support

PM37701: INTERMITTENT CORE DUMP OCCURS WHEN DISCONNECTING WTX DB2 DATABASE ADAPTER CONNECTION RUNNING UNDER MESSAGE BROKER

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Intermittent core dump occurs when disconnecting WTX DB2
    Database Adapter connection running under Message Broker.
    
    The following stack trace is from the failing thread:
    
    #14 0x0000020001427300 in SQLFreeEnv () from
    /usr/WMB70/lib/libbipodbc.so
    #15 0x000002001b205260 in FreeSqlEnv () from
    /usr/WSDTX/libs/libm4db2.so
    #16 0x000002001b21901c in DBS_CleanupConnection () from
    /usr/WSDTX/libs/libm4db2.so
    #17 0x000002001b219466 in DBS_FreeConnection () from
    /usr/WSDTX/libs/libm4db2.so
    #18 0x000002001af3c52a in DBDisconnect () from
    /usr/WSDTX/libs/libdbutil.so
    #19 0x000002001a3bd294 in CMpiUserConnection::Disconnect() from
    /usr/WSDTX/libs/libdstxpi.so
    #20 0x000002001a3cc59c in mpiConnectionDisconnect () from
    /usr/WSDTX/libs/libdstxpi.so
    #21 0x000002001aa33f62 in _AdapterDisconnect () from
    /usr/WSDTX/libs/libmercrmgr.so
    #22 0x000002001aa35748 in InvokeAdapterMethod () from
    /usr/WSDTX/libs/libmercrmgr.so
    #23 0x000002001aa35946 in RMThread () from
    /usr/WSDTX/libs/libmercrmgr.so
    

Local fix

  • WTXCQ - WTX00037419
    LV / LV
    Circumvention: None
    

Problem summary

  • Users Affected:
    WebSphere Transformation Extender Launcher, WESB or Message
    Broker installation that is employing maps that perform DB2
    operations.
    
    Problem Description:
    In Message Broker environments, the DB2 adapter causes a
    crash whenever disconnecting from the very last DB2 connection.
    The same problem can be seen in other WTX environments if both
    DB2 and ODBC adapters are used at the same time.
    
    Platforms Affected:
    Linux, zLinux
    

Problem conclusion

  • The 64-bit DB2 adapter on Linux and zLinux properly disconnects
    from the very last DB2 connection.  Prior to this fix, when
    running WTX and attempting to disconnect from the last DB2
    connection, the DB2 Adapter invoked the wrong library function
    (SQLFreeEnv).  Now the DB2 adapter invokes the same function,
    but within the DB2 driver library versus the Broker's ODBC
    library or IDBC driver library.
    
    Delivered in:
    8.2.0.6, 8.3.0.5
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM37701

  • Reported component name

    WTX FOR INT SER

  • Reported component ID

    5724M4010

  • Reported release

    830

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2011-04-25

  • Closed date

    2011-05-13

  • Last modified date

    2011-09-19

  • 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

    WTX FOR INT SER

  • Fixed component ID

    5724M4010

Applicable component levels

  • R820 PSY

       UP

  • R830 PSY

       UP

[{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSCKRDT","label":"WTX for Integration Servers"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"8.3","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
19 September 2011