IBM Support

IC82025: CRASH IN SQLNLS_GMBLK_CALLBACK_U500R1

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • The crash in sqlnls_gmblk_callback_U500R1 is occurring while
    trying to free memory pointed to by an ICU Global Variable
    Pointer. The stack will look similar to:
    
    OSSTrapFile::dump
    sqlo_trce
    sqloEDUCodeTrapHandler
    sqlnls_gmblk_callback_U500R1
    icu_3_8::UMemory::operator new
    icu_3_8::UnicodeSet::_add
    icu_3_8::UnicodeSet::add
    uset_addString_3_8
    icu_3_8::ICUNumberFormatService::handleDefault
    unum_setAttribute_3_8
    utrie_enum_3_8
    ucol_getContractionsAndExpansions_3_8
    ucol_getContractions_3_8
    ucol_getUnsafeSet_3_8
    sqlnlsGetUnsafeChars_U500R1
    sqlnlsAddCollation
    sqlnlsInitNLSdbcb
    sqeLocalDatabase::FirstConnect
    sqeDBMgr::StartUsingLocalDatabase
    sqeApplication::AppStartUsing
    sqliCompareKeys
    sqeApplication::AppLocalStart
    sqlelostWrp
    sqleUCengnInit
    sqleUCagentConnect
    sqljsConnectAttach
    sqljs_ddm_accsec
    sqljsParseConnect
    sqljsParse
    CUXParser::OpenNode
    CUdbgVar::ReportValueLargeText
    sqljsDrdaAsDriver
    sqeAgent::RunEDU
    sqzEDUObj::EDUDriver
    sqloEDUEntry
    pthread_start_thread_event
    _openchild
    
    The above trap is from zLinux, but the problem may occur on AIX,
    Solaris, HP-Linux and Linux.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * All Aix, Solaris, HP-UX, Linux Users                         *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * Crash in sqlnls_gmblk_callback_U500R1 that occurs while      *
    * trying to free memory pointed to by an ICU Global Variable   *
    * Pointer. The stack will look similar to:                     *
    *                                                              *
    * ossDumpStackTrace                                            *
    * _ZN11OSSTrapFile4dumpEmiP7siginfoPv                          *
    * sqlo_trce                                                    *
    * sqloEDUCodeTrapHandler                                       *
    * sqlnls_gmblk_callback_U500R1                                 *
    * _ZN7icu_3_87UMemorynwEm                                      *
    * _ZN7icu_3_810UnicodeSet4_addERKNS_13UnicodeStringE           *
    * _ZN7icu_3_810UnicodeSet3addERKNS_13UnicodeStringE            *
    * uset_addString_3_8                                           *
    * utrie_enum_3_8                                               *
    * ucol_getContractionsAndExpansions_3_8                        *
    * ucol_getContractions_3_8                                     *
    * ucol_getUnsafeSet_3_8                                        *
    * _Z27sqlnlsGetUnsafeChars_U500R1PK14sqlrxCollationP13SQLO_MEM *
    * _POOLPP16sqlrxUnsafeCharsS6_                                 *
    * sqlnlsAddCollation                                           *
    * sqlnlsInitNLSdbcb                                            *
    * _ZN16sqeLocalDatabase12FirstConnectEP8SQLE_BWARcP8sqeAgentP8 *
    * sqlo_gmtii                                                   *
    * _ZN8sqeDBMgr23StartUsingLocalDatabaseEP8SQLE_BWAP8sqeAgentRc *
    * cP8sqlo_gmt                                                  *
    ****************************************************************
    * RECOMMENDATION:                                              *
    * Apply DB2 9.7 FP6                                            *
    ****************************************************************
    

Problem conclusion

  • Problem first fixed in DB2 9.7 FP6
    

Temporary fix

Comments

APAR Information

  • APAR number

    IC82025

  • Reported component name

    DB2 FOR LUW

  • Reported component ID

    DB2FORLUW

  • Reported release

    970

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2012-03-14

  • Closed date

    2012-06-19

  • Last modified date

    2012-06-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

    DB2 FOR LUW

  • Fixed component ID

    DB2FORLUW

Applicable component levels

  • R970 PSY

       UP

[{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSEPGG","label":"DB2 for Linux, UNIX and Windows"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"9.7","Edition":"","Line of Business":{"code":"LOB10","label":"Data and AI"}}]

Document Information

Modified date:
19 June 2012