APAR status
Closed as program error.
Error description
A Message Broker abend occurs when using XML Native Schema to process an XML object larger than 64K which contains XML escape characters. The following is an example of the stack trace seen in the .abend file: ------- Stack dump for current thread (5658) (0x13f85770+??????] <no name available> [] (0x00473c28+0x00000050) malloc_buckets [/usr/lib/libc.a(shr_64.o)] (0x0034795c+0x00000018) malloc_common_80_64 [/usr/lib/libc.a(shr_64.o)] (0x002fea40+0x00000010) _Fancy_malloc__FUl [/usr/lib/libC.a(ansicore_64.o)] (0x002fe580+0x00000064) __nw__FUl [/usr/lib/libC.a(ansicore_64.o)] (0x057a1040+0x00000000) <no name available> [/opt/IBM/mqsi/7.0/xml4c/lib/libxml4c57.1.a] (0x05537240+0x00000000) <no name available> [/opt/IBM/mqsi/7.0/xml4c/lib/libxml4c57.1.a] (0x0d0eab20+0x0000003c) push__Q2_9xml4c_5_712WtxXMLLoggerFPCc@AF55_7 [/opt/IBM/wsdtx/libs/libxds4c.so] (0x0d0eae80+0x000000fc) log__Q2_9xml4c_5_712WtxXMLLoggerFP7WtxType@AF59_12 [/opt/IBM/wsdtx/libs/libxds4c.so] (0x0d032620+0x00000240) endObject__20CoreEngineXSDHandlerFUs [/opt/IBM/wsdtx/libs/libxds4c.so] (0x0d03b560+0x0000008c) endObject__Q2_9xml4c_5_725WtxXMLDocumentHandlerImplFP7WtxType [/opt/IBM/wsdtx/libs/libxds4c.so] (0x0d03b740+0x00000140) endElement__Q2_9xml4c_5_725WtxXMLDocumentHandlerImplFRCQ2_9xml4c _5_714XMLElementDeclUibPCUs [/opt/IBM/wsdtx/libs/libxds4c.so] (0x0d047b80+0x00000218) endElement__Q2_9xml4c_5_712WtxSAXParserFRCQ2_9xml4c_5_714XMLElem entDeclUibPCUs [/opt/IBM/wsdtx/libs/libxds4c.so] (0x0d061200+0x000003d4) scanEndTag__Q2_9xml4c_5_713WtxXMLScannerFRb [/opt/IBM/wsdtx/libs/libxds4c.so] (0x0d060200+0x00000410) scanContent__Q2_9xml4c_5_713WtxXMLScannerFv [/opt/IBM/wsdtx/libs/libxds4c.so] (0x0d05fb20+0x00000100) scanDocument__Q2_9xml4c_5_713WtxXMLScannerFRCQ2_9xml4c_5_711Inpu tSource [/opt/IBM/wsdtx/libs/libxds4c.so] (0x0d046760+0x000000a8) parse__Q2_9xml4c_5_712WtxSAXParserFRCQ2_9xml4c_5_711InputSource [/opt/IBM/wsdtx/libs/libxds4c.so] (0x0d0393c0+0x0000056c) parse__Q2_9xml4c_5_725WtxXMLDocumentHandlerImplFv [/opt/IBM/wsdtx/libs/libxds4c.so] (0x0d031bc0+0x0000005c) validateInput__20CoreEngineXSDHandlerFv [/opt/IBM/wsdtx/libs/libxds4c.so] (0x0d01bf00+0x00000018) ValidateXMLInput [/opt/IBM/wsdtx/libs/libxds4c.so] (0x0d3b9300+0x00000170) InvokeExternalParser [/opt/IBM/wsdtx/libs/libplatapi.so] (0x0d38c6e0+0x000000b4) MercExitProc [/opt/IBM/wsdtx/libs/libplatapi.so] (0x0d205380+0x0000072c) CallExternalParser [/opt/IBM/wsdtx/libs/libcoreapi.so] (0x0d249a20+0x00000194) Timing_ValidateAnInputCard [/opt/IBM/wsdtx/libs/libcoreapi.so] (0x0d1d3480+0x00002fa4) RunInstance [/opt/IBM/wsdtx/libs/libcoreapi.so] (0x0d1d6be0+0x0000009c) RunMercMap [/opt/IBM/wsdtx/libs/libcoreapi.so] (0x0d3a23a0+0x000017bc) RunAllMaps [/opt/IBM/wsdtx/libs/libplatapi.so] (0x0d3b9ee0+0x00000464) CallRunMap [/opt/IBM/wsdtx/libs/libplatapi.so] (0x0d3bb5c0+0x00000114) RunMapInstance [/opt/IBM/wsdtx/libs/libplatapi.so] (0x0ce99e80+0x00000000) <no name available> [/opt/IBM/wsdtx/libs/libdstxpi.so] (0x0ce99ce0+0x00000000) <no name available> [/opt/IBM/wsdtx/libs/libdstxpi.so] (0x0ce51b80+0x00000000) <no name available> [/opt/IBM/wsdtx/wmqi/dtxwmqi.lil] (0x0ce1ada0+0x00000000) <no name available> [/opt/IBM/wsdtx/wmqi/dtxwmqi.lil] (0x07fc4920+0x000002f0) evaluate__10ImbCniNodeFRC18ImbMessageAssemblyPC19ImbDataFlowTerm inal [/opt/IBM/mqsi/7.0/lib/libimbdfplg.a(libimbdfplg64.a.so)] (0x049957b0+0x00000188) evaluate__19ImbDataFlowTerminalFRC18ImbMessageAssembly [/opt/IBM/mqsi/7.0/lib/libMessageServices.a(libMessageServices.a .so)] (0x04995260+0x000000fc) propagateInner__19ImbDataFlowTerminalFRC18ImbMessageAssemblyP19I mbDataFlowTerminal [/opt/IBM/mqsi/7.0/lib/libMessageServices.a(libMessageServices.a .so)] (0x04f00ab8+0x00000158) propagate__19ImbDataFlowTerminalFRC18ImbMessageAssembly [/opt/IBM/mqsi/7.0/lib/libMessageServices.a(libMessageServices.a .so)] (0x08151598+0x00001dd4) run__18ImbCommonInputNodeFP11ImbOsThread [/opt/IBM/mqsi/7.0/lib/libMQLibrary.a(libMQLibrary.a.so)] (0x08165898+0x00000040) run__Q2_18ImbCommonInputNode10ParametersFP11ImbOsThread [/opt/IBM/mqsi/7.0/lib/libMQLibrary.a(libMQLibrary.a.so)] (0x044d8488+0x00000078) run__27ImbThreadPoolThreadFunctionFP11ImbOsThread [/opt/IBM/mqsi/7.0/lib/libCommonServices.a(libCommonServices.a.s o)] (0x044d0178+0x00000080) threadRun__11ImbOsThreadFv [/opt/IBM/mqsi/7.0/lib/libCommonServices.a(libCommonServices.a.s o)] (0x044cf938+0x00000114) threadBootStrap__11ImbOsThreadFPv [/opt/IBM/mqsi/7.0/lib/libCommonServices.a(libCommonServices.a.s o)] (0x002aa418+0x000000e0) _pthread_body [/usr/lib/libpthreads.a(shr_xpg5_64.o)] (0x00000000) <invalid code address> ----------------------------------------------------------------
Local fix
WTXCQ - WTX00037675 BD / BD Circumvention: None
Problem summary
Users Affected: WebSphere Transformation Extender customers using native schema parser, object greater than 64K and object contains escape characters Problem Description: Access exception crash and possible memory overlay when using Native schema XML parser and have an object greater than 64K and that object contains escape characters Platforms Affected: ALL
Problem conclusion
Prevent access exception and memory overlays when using Native schema XML parser and have an object greater than 64K and that object contains escape characters. Delivered in: 8.3.0.5
Temporary fix
Comments
APAR Information
APAR number
PM39894
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-05-24
Closed date
2011-07-22
Last modified date
2011-12-08
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
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:
08 December 2011