Hi,

Encountered below segfault during allocation of memory by non - standard
API sdallocx() (jemalloc)  all the way from cpp program object instantiate
function().
segfault call stack path is given below. The issue is observed rarely and
not observed often.
{{

2023-03-22 08:51:41 <7971> *** signal 11 received ***

22023-03-22 08:51:41 <7971> *** signal 11 received ***

2023-03-22 08:51:41 <7971> sdallocx[0x7fd331daf9d0 + 0x1df]
2023-03-22 08:51:41 <7971>
_ZN11xercesc_3_218Wrapper4DOMLSInputD1Ev[0x7fd32bcab2f0 + 0x27]
2023-03-22 08:51:41 <7971>
_ZN11xercesc_3_218Wrapper4DOMLSInputD0Ev[0x7fd32bcab320 + 0x9]
2023-03-22 08:51:41 <7971>
_ZN11xercesc_3_214TraverseSchema16preprocessImportEPKNS_10DOMElementE[0x7fd32bd807f0
+ 0x3db]
2023-03-22 08:51:41 <7971>
_ZN11xercesc_3_214TraverseSchema18preprocessChildrenEPKNS_10DOMElementE[0x7fd32bd81210
+ 0x190]
2023-03-22 08:51:41 <7971>
_ZN11xercesc_3_212IGXMLScanner20resolveSchemaGrammarEPKDsS2_b[0x7fd32bcca0f0
+ 0x6ea]
2023-03-22 08:51:41 <7971>
_ZN11xercesc_3_212IGXMLScanner19parseSchemaLocationEPKDsb[0x7fd32bccb4d0 +
0x16c]
2023-03-22 08:51:41 <7971>
_ZN11xercesc_3_212IGXMLScanner14scanStartTagNSERb[0x7fd32bcbf9e0 + 0x525]
2023-03-22 08:51:41 <7971>
_ZN11xercesc_3_212IGXMLScanner11scanContentEv[0x7fd32bcc1de0 + 0x79]
2023-03-22 08:51:41 <7971>
_ZN11xercesc_3_212IGXMLScanner12scanDocumentERKNS_11InputSourceE[0x7fd32bcc1fc0
+ 0xb8]
2023-03-22 08:51:41 <7971>
_ZN11xercesc_3_217AbstractDOMParser5parseERKNS_11InputSourceE[0x7fd32bd081d0
+ 0x4b]
2023-03-22 08:51:41 <7971>
_ZN11xercesc_3_215DOMLSParserImpl5parseEPKNS_10DOMLSInputE[0x7fd32bd0c1a0 +
0x96]
2023-03-22 08:51:41 <7971>
_ZN10xmltooling10ParserPool5parseERN11xercesc_3_210DOMLSInputE[0x7fd32bf33330
+ 0x6a]
2023-03-22 08:51:41 <7971>
_ZN10xmltooling17ReloadableXMLFile4loadEbNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE[0x7fd32bf3d560
+ 0x117]
2023-03-22 08:51:41 <7971>
_ZN10xmltooling17ReloadableXMLFile4loadEv[0x7fd32bf3cfb0 + 0x240]
2023-03-22 08:51:41 <7971>
_ZN6shibsp9XMLConfig15background_loadEv[0x7fd32c08a930 + 0x14]
2023-03-22 08:51:41 <7971>
_ZN6shibsp8SPConfig11instantiateEPKcb[0x7fd32c0152f0 + 0xa83]

2023-03-22 08:51:41 <7971> saml_sp_init[0x7fd331b9908c + 0x14f]023

}}
in saml_sp_init() function, instantiate() is triggered that in turn travel
through libraries    shibsp lib -> xmltooling-> xerces_c() and finally
xerces_c() fail with memory allocation in sdallocx() function which is
NON-standard API of jemalloc().
Request to provide input to debug further on the above crash.

Regards
Koteswararao

Fr-From 03-22 :11:02 <14543> *** signal 11 received ***
2023-0




3-22 21:11:02 <14543> sdallocx[0x7feadaf5e9d0 + 0x1df]
2023-03-22 21:11:02 <14543>
_ZN11xercesc_3_218Wrapper4DOMLSInputD1Ev[0x7fead4e502f0 + 0x27]
2023-03-22 21:11:02 <14543>
_ZN11xercesc_3_218Wrapper4DOMLSInputD0Ev[0x7fead4e50320 + 0x9]
2023-03-22 21:11:02 <14543>
_ZN11xercesc_3_214TraverseSchema16preprocessImportEPKNS_10DOMElementE[0x7fead4f257f0
+ 0x3db]
2023-03-22 21:11:02 <14543>
_ZN11xercesc_3_214TraverseSchema18preprocessChildrenEPKNS_10DOMElementE[0x7fead4f26210
+ 0x190]
2023-03-22 21:11:02 <14543>
_ZN11xercesc_3_212IGXMLScanner20resolveSchemaGrammarEPKDsS2_b[0x7fead4e6f0f0
+ 0x6ea]
2023-03-22 21:11:02 <14543>
_ZN11xercesc_3_212IGXMLScanner19parseSchemaLocationEPKDsb[0x7fead4e704d0
+ 0x16c]
2023-03-22 21:11:02 <14543>
_ZN11xercesc_3_212IGXMLScanner14scanStartTagNSERb[0x7fead4e649e0 +
0x525]
2023-03-22 21:11:02 <14543>
_ZN11xercesc_3_212IGXMLScanner11scanContentEv[0x7fead4e66de0 + 0x79]
2023-03-22 21:11:02 <14543>
_ZN11xercesc_3_212IGXMLScanner12scanDocumentERKNS_11InputSourceE[0x7fead4e66fc0
+ 0xb8]
2023-03-22 21:11:02 <14543>
_ZN11xercesc_3_217AbstractDOMParser5parseERKNS_11InputSourceE[0x7fead4ead1d0
+ 0x4b]
2023-03-22 21:11:02 <14543>
_ZN11xercesc_3_215DOMLSParserImpl5parseEPKNS_10DOMLSInputE[0x7fead4eb11a0
+ 0x96]
2023-03-22 21:11:02 <14543>
_ZN10xmltooling10ParserPool5parseERN11xercesc_3_210DOMLSInputE[0x7fead50d8330
+ 0x6a]
2023-03-22 21:11:02 <14543>
_ZN10xmltooling17ReloadableXMLFile4loadEbNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE[0x7fead50e2560
+ 0x117]
2023-03-22 21:11:02 <14543>
_ZN10xmltooling17ReloadableXMLFile4loadEv[0x7fead50e1fb0 + 0x240]
2023-03-22 21:11:02 <14543>
_ZN6shibsp9XMLConfig15background_loadEv[0x7fead522f930 + 0x14]
2023-03-22 21:11:02 <14543>
_ZN6shibsp8SPConfig11instantiateEPKcb[0x7fead51ba2f0 + 0xa83]
2023-03-22 21:11:02 <14543> saml_sp_init[0x7feadad4808c + 0x14f]

2023-03-22 21:11:02 <14543> *** signal 11 received ***
2023-03-22 21:11:02 <14543> sdallocx[0x7feadaf5e9d0 + 0x1df]
2023-03-22 21:11:02 <14543>
_ZN11xercesc_3_218Wrapper4DOMLSInputD1Ev[0x7fead4e502f0 + 0x27]
2023-03-22 21:11:02 <14543>
_ZN11xercesc_3_218Wrapper4DOMLSInputD0Ev[0x7fead4e50320 + 0x9]
2023-03-22 21:11:02 <14543>
_ZN11xercesc_3_214TraverseSchema16preprocessImportEPKNS_10DOMElementE[0x7fead4f257f0
+ 0x3db]
2023-03-22 21:11:02 <14543>
_ZN11xercesc_3_214TraverseSchema18preprocessChildrenEPKNS_10DOMElementE[0x7fead4f26210
+ 0x190]
2023-03-22 21:11:02 <14543>
_ZN11xercesc_3_212IGXMLScanner20resolveSchemaGrammarEPKDsS2_b[0x7fead4e6f0f0
+ 0x6ea]
2023-03-22 21:11:02 <14543>
_ZN11xercesc_3_212IGXMLScanner19parseSchemaLocationEPKDsb[0x7fead4e704d0
+ 0x16c]
2023-03-22 21:11:02 <14543>
_ZN11xercesc_3_212IGXMLScanner14scanStartTagNSERb[0x7fead4e649e0 +
0x525]
2023-03-22 21:11:02 <14543>
_ZN11xercesc_3_212IGXMLScanner11scanContentEv[0x7fead4e66de0 + 0x79]
2023-03-22 21:11:02 <14543>
_ZN11xercesc_3_212IGXMLScanner12scanDocumentERKNS_11InputSourceE[0x7fead4e66fc0
+ 0xb8]
2023-03-22 21:11:02 <14543>
_ZN11xercesc_3_217AbstractDOMParser5parseERKNS_11InputSourceE[0x7fead4ead1d0
+ 0x4b]
2023-03-22 21:11:02 <14543>
_ZN11xercesc_3_215DOMLSParserImpl5parseEPKNS_10DOMLSInputE[0x7fead4eb11a0
+ 0x96]
2023-03-22 21:11:02 <14543>
_ZN10xmltooling10ParserPool5parseERN11xercesc_3_210DOMLSInputE[0x7fead50d8330
+ 0x6a]
2023-03-22 21:11:02 <14543>
_ZN10xmltooling17ReloadableXMLFile4loadEbNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE[0x7fead50e2560
+ 0x117]
2023-03-22 21:11:02 <14543>
_ZN10xmltooling17ReloadableXMLFile4loadEv[0x7fead50e1fb0 + 0x240]
2023-03-22 21:11:02 <14543>
_ZN6shibsp9XMLConfig15background_loadEv[0x7fead522f930 + 0x14]
2023-03-22 21:11:02 <14543>
_ZN6shibsp8SPConfig11instantiateEPKcb[0x7fead51ba2f0 + 0xa83]
2023-03-22 21:11:02 <14543> saml_sp_init[0x7feadad4808c + 0x14f]

Reply via email to