there is core dump after running a exe file on aix6.1.
description of core file is as:
http://using memory image in core.21168194.02012017
reading symbolic information ...
Illegal instruction (illegal opcode) in . at 0x0 ($t1)
warning: Unable to access address 0x0 from core
.() at 0x0
AbstractDOMParser.xercesc_2_7::ValueVectorOf<xercesc_2_7::DOMNode*>::~ValueVectorOf()() at 0x80000000025bcd0
xercesc_2_7::ValueStackOf<xercesc_2_7::DOMNode*>::~ValueStackOf()() at 0x80000000025583c
xercesc_2_7::AbstractDOMParser::cleanUp()() at 0x800000000254f7c
xercesc_2_7::AbstractDOMParser::~AbstractDOMParser()() at 0x8000000002553c4
xercesc_2_7::XercesDOMParser::~XercesDOMParser()() at 0x80000000044dd14
Myspace::ConfigFile1::~ConfigFile1()(this = 0x08001000a0301df0, __dtorFlags = 2, __vtt = (nil)), line 120 in "ConfigFile1.cpp"
Myspace::ConfigFile2::~ConfigFile2()(this = 0x08001000a0301d78, __dtorFlags = 2, __vtt = (nil)), line 74 in "ConfigFile2.cpp"
ConfigFile2.__::__srterm()(), line 40 in "ConfigFile2.cpp"
exit(??) at 0x900000000037514
I am not able to find the cause.
what may be posiible causes and solution for that?
This topic has been locked.
1 reply Latest Post - 2012-03-10T03:47:53Z by SystemAdmin
Pinned topic core dump on aix6.1
Answered question This question has been answered.
Unanswered question This question has not been answered yet.
Updated on 2012-03-10T03:47:53Z at 2012-03-10T03:47:53Z by SystemAdmin
SystemAdmin 110000D4XK549 PostsACCEPTED ANSWER
Re: core dump on aix6.12012-03-10T03:47:53Z in response to grv.gautamOne possible case is a stack frame corruption (corrupting activation record). In that case, process may not know where to return and hence you may see ".() at 0x0" in dbx as part of call stack.
In your case, "AbstractDOMParser.xercesc_2_7::ValueVectorOf<xercesc_2_7::DOMNode*>::~ValueVectorOf()() at 0x80000000025bcd0" may not have corrupted the stack. One of the callees (or callee of callee ) of the above function could be corrupting the call stack