On Mon, Dec 05, 2005 at 11:35:47PM -0500, Steve M. Robbins wrote: > severity 340563 normal > thanks > > The problem turns out to be a failing unit test on > m68k only, apparently due to a buggy compiler or libstdc++. > > I built cppunit on crest and ran the unit tests. The program > stops with SIGILL. Here's the backtrace from gdb and an > attempt to figure out what the illegal instruction is. Unfortunately, > libstdc++ doesn't have all the supports for debugging. > > > (gdb) bt > #0 0xc0134bcc in ?? () from /usr/lib/libstdc++.so.6 > #1 0x8004ef84 in checkXmlEqual ([EMAIL PROTECTED], [EMAIL PROTECTED], > [EMAIL PROTECTED]) at XmlUniformiser.cpp:38
What kind of operation in XmlUniformiser.cpp:38 jumped into libstdc++? > (gdb) x/i 0xc0134bcc > 0xc0134bcc <_ZTSPKe+121258>: 014 could be any kind of data or garbage, probably not instructions. Try this to see what you are looking at: disassemble 0xc0134bac 0xc0134bec x/100c 0xc0134bcc Richard -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

