[Libreoffice] Need help with failing cppunit tests

Caolán McNamara caolanm at redhat.com
Mon Feb 28 13:26:46 PST 2011


On Mon, 2011-02-28 at 20:07 +0100, Francois Tigeot wrote:
> Program received signal SIGSEGV, Segmentation fault.
> 0x0000000801535510 in ?? ()
> (gdb) bt
> #0  0x0000000801535510 in ?? ()
> #1  0x00000008010b7db9 in __cxa_finalize (dso=0x0) at /usr/src/lib/libc/../libc/stdlib/atexit.c:178
> #2  0x00000008010b7a4a in exit (status=0) at /usr/src/lib/libc/../libc/stdlib/exit.c:64
> #3  0x000000000040223a in _start (ap=0x7fffffffcd60, cleanup=0x80050ef0d <rtld_exit>) at /usr/src/lib/csu/x86_64/crt1.c:101
> (gdb) quit

This confirms the theory anyway. Doesn't help exactly pin down the
problem, but it does point to some global dtor, or explicit
atexit/cxa_finalize handler, so, as a guess see rtl_memory_fini in
sal/source/alloc_global.c and the MACOSX entry in the corresponding
makefile.mk. If you tweak those to "do like macosx" does it make a
difference ?

C.



More information about the LibreOffice mailing list