You are viewing a plain text version of this content. The canonical link for it is here.
Posted to c-dev@xerces.apache.org by Chong Hock Leong-A15994 <Ho...@motorola.com> on 2002/01/15 12:14:27 UTC

crash at DOMString::transcode()

Hi,
 
Our multi-threaded program linked with xerces-C 1.4.0 with Sun C++ Forte 5.3 compiler, on SunOS 5.7 crashed with the following dbx trace.
 
 
t@5 (l@3) terminated by signal SEGV (no mapping at the fault address)
Current function is DOMString::transcode
 1028       if (DOMStrData[fHandle->fLength] == 0)
(/opt/SUNWspro/bin/../WS6U2/bin/sparcv9/dbx) where -h
current thread: t@5
=>[1] DOMString::transcode(this = 0xfe90910c), line 1028 in "DOMString.cpp"
dbx: warning: can't find file "/export/users/cklee/xml/sexi/lib/XMLBase.o"
dbx: warning: see `help finding-files'
  [2] XMLBase::getCurrentNodeName(0xfe909308, 0xb39890, 0xb7e970, 0x4, 0x65, 0xb7d184), at 0xff10ff98
dbx: warning: can't find file "/export/users/cklee/xml/sexi/lib/AlarmSummaryContainer.o"
  [3] AlarmSummaryContainer::extractAlarms(0xfe9092f0, 0xfeebba48, 0x40, 0x1b6, 0xcbc60, 0xa), at 0xff0f1c14
  [4] AlarmSummaryContainer::AlarmSummaryContainer(0xfe9092f0, 0xffbefd1f, 0xffffffff, 0x1b6, 0xff035d58, 0xfffff400), at 0xff0f16dc
  [5] sacmt_01a(inputFile = 0xffbefd1f "alarmsummaryfile3.xml"), line 26 in "sacmt_01a.C"
  [6] threadMain(param = 0xdc6f4), line 805 in "ThreadTest.sac.cpp"
 
 
Would anyone have any clue?  We use the ThreadTest program from the mail archieve.

Regards, 
Hock Leong