Bug#595229: openoffice.org crashed then froze with _XAllocID: Assertion `ret != inval_id' failed.
Hi,
On 2010-09-02 13:42:48 +0200, Michael Meeks wrote:
> We really need a trace from all threads if that's possible:
>
> thread apply all backtrace
>
> in gdb :-)
Core was generated by `/usr/lib/openoffice/program/soffice.bin 2010.ods -splash-pipe=6'.
Program terminated with signal 6, Aborted.
#0 0x00007f11c9bcd165 in *__GI_raise (sig=<value optimized out>)
at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
64 ../nptl/sysdeps/unix/sysv/linux/raise.c: No such file or directory.
in ../nptl/sysdeps/unix/sysv/linux/raise.c
(gdb) thread apply all backtrace
Thread 6 (Thread 10683):
#0 0x00007f11c9c6abed in accept () at ../sysdeps/unix/syscall-template.S:82
#1 0x00007f11ca95b612 in osl_acceptPipe ()
from /usr/lib/openoffice/program/../basis-link/ure-link/lib/libuno_sal.so.3
#2 0x00007f11c6287e6a in vos::OPipe::accept ()
from /usr/lib/openoffice/program/../basis-link/program/libvos3gcc3.so
#3 0x00007f11ca70273e in desktop::OfficeIPCThread::run ()
from /usr/lib/openoffice/program/../basis-link/program/libsofficeapp.so
#4 0x00007f11c628354a in vos::threadWorkerFunction_impl ()
from /usr/lib/openoffice/program/../basis-link/program/libvos3gcc3.so
#5 0x00007f11ca9557bc in osl_thread_start_Impl ()
from /usr/lib/openoffice/program/../basis-link/ure-link/lib/libuno_sal.so.3
#6 0x00007f11c933e8ba in start_thread (arg=<value optimized out>)
at pthread_create.c:300
#7 0x00007f11c9c6a02d in clone ()
at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#8 0x0000000000000000 in ?? ()
Thread 5 (Thread 10684):
#0 0x00007f11c9c5f113 in *__GI___poll (fds=<value optimized out>,
nfds=<value optimized out>, timeout=1000)
at ../sysdeps/unix/sysv/linux/poll.c:87
#1 0x00007f11bb0cd009 in x11::SelectionManager::dispatchEvent ()
from /usr/lib/openoffice/basis3.2/program/libvclplug_genlx.so
#2 0x00007f11bb0cd126 in x11::SelectionManager::run ()
from /usr/lib/openoffice/basis3.2/program/libvclplug_genlx.so
#3 0x00007f11ca9557bc in osl_thread_start_Impl ()
from /usr/lib/openoffice/program/../basis-link/ure-link/lib/libuno_sal.so.3
#4 0x00007f11c933e8ba in start_thread (arg=<value optimized out>)
at pthread_create.c:300
#5 0x00007f11c9c6a02d in clone ()
at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#6 0x0000000000000000 in ?? ()
Thread 4 (Thread 10682):
#0 pthread_cond_timedwait@@GLIBC_2.3.2 ()
at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:211
#1 0x00007f11ca951ec6 in osl_waitCondition ()
from /usr/lib/openoffice/program/../basis-link/ure-link/lib/libuno_sal.so.3
#2 0x00007f11c62856b3 in vos::OTimerManager::run ()
from /usr/lib/openoffice/program/../basis-link/program/libvos3gcc3.so
#3 0x00007f11c628354a in vos::threadWorkerFunction_impl ()
from /usr/lib/openoffice/program/../basis-link/program/libvos3gcc3.so
#4 0x00007f11ca9557bc in osl_thread_start_Impl ()
from /usr/lib/openoffice/program/../basis-link/ure-link/lib/libuno_sal.so.3
#5 0x00007f11c933e8ba in start_thread (arg=<value optimized out>)
at pthread_create.c:300
#6 0x00007f11c9c6a02d in clone ()
at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7 0x0000000000000000 in ?? ()
Thread 3 (Thread 10680):
#0 __lll_lock_wait ()
at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:136
#1 0x00007f11c9341104 in _L_lock_1024 () from /lib64/libpthread.so.0
#2 0x00007f11c9340f67 in __pthread_mutex_lock (mutex=0x9c2810)
at pthread_mutex_lock.c:82
#3 0x00007f11ca954630 in osl_acquireMutex ()
from /usr/lib/openoffice/program/../basis-link/ure-link/lib/libuno_sal.so.3
#4 0x00007f11bb132889 in SalYieldMutex::acquire ()
from /usr/lib/openoffice/basis3.2/program/libvclplug_genlx.so
#5 0x00007f11bb132322 in X11SalInstance::AcquireYieldMutex ()
from /usr/lib/openoffice/basis3.2/program/libvclplug_genlx.so
#6 0x00007f11bb123480 in SalXLib::Yield ()
from /usr/lib/openoffice/basis3.2/program/libvclplug_genlx.so
#7 0x00007f11c6596ebe in Application::Yield ()
from /usr/lib/openoffice/program/../basis-link/program/libvcllx.so
#8 0x00007f11c6596f37 in Application::Execute ()
from /usr/lib/openoffice/program/../basis-link/program/libvcllx.so
#9 0x00007f11ca6d3bbf in desktop::Desktop::Main ()
from /usr/lib/openoffice/program/../basis-link/program/libsofficeapp.so
#10 0x00007f11c659bfa9 in ImplSVMain ()
from /usr/lib/openoffice/program/../basis-link/program/libvcllx.so
#11 0x00007f11c659c095 in SVMain ()
from /usr/lib/openoffice/program/../basis-link/program/libvcllx.so
#12 0x00007f11ca70aa9c in soffice_main ()
from /usr/lib/openoffice/program/../basis-link/program/libsofficeapp.so
#13 0x0000000000400fdb in main ()
Thread 2 (Thread 10681):
#0 pthread_cond_timedwait@@GLIBC_2.3.2 ()
at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:211
#1 0x00007f11ca97af66 in rtl_cache_wsupdate_all ()
from /usr/lib/openoffice/program/../basis-link/ure-link/lib/libuno_sal.so.3
#2 0x00007f11c933e8ba in start_thread (arg=<value optimized out>)
at pthread_create.c:300
#3 0x00007f11c9c6a02d in clone ()
at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4 0x0000000000000000 in ?? ()
Thread 1 (Thread 10690):
#0 0x00007f11c9bcd165 in *__GI_raise (sig=<value optimized out>)
at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#1 0x00007f11c9bcff70 in *__GI_abort () at abort.c:92
#2 0x00007f11ca95af68 in CallSystemHandler ()
from /usr/lib/openoffice/program/../basis-link/ure-link/lib/libuno_sal.so.3
#3 0x00007f11ca95b017 in SignalHandlerFunction ()
from /usr/lib/openoffice/program/../basis-link/ure-link/lib/libuno_sal.so.3
#4 <signal handler called>
#5 0x00007f11c9bcd165 in *__GI_raise (sig=<value optimized out>)
at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#6 0x00007f11c9bcff70 in *__GI_abort () at abort.c:92
#7 0x00007f11c9c0ccda in __malloc_assert (assertion=<value optimized out>,
file=<value optimized out>, line=<value optimized out>,
function=<value optimized out>) at malloc.c:352
#8 0x00007f11c9c1199f in *__GI___libc_malloc (bytes=40) at malloc.c:3683
#9 0x00007f11ca954688 in osl_createMutex ()
from /usr/lib/openoffice/program/../basis-link/ure-link/lib/libuno_sal.so.3
#10 0x00007f11c8d737f6 in cppu::createSingleRegistryFactory ()
from /usr/lib/openoffice/program/../basis-link/program/../ure-link/lib/libuno_cppuhelpergcc3.so.3
#11 0x00007f11b87f3e05 in stoc_smgr::ORegistryServiceManager::loadWithImplementationName () from /usr/lib/ure/lib/bootstrap.uno.so
#12 0x00007f11b87f431b in stoc_smgr::ORegistryServiceManager::queryServiceFactories () from /usr/lib/ure/lib/bootstrap.uno.so
#13 0x00007f11b87f1847 in stoc_smgr::OServiceManager::createInstanceWithContext
() from /usr/lib/ure/lib/bootstrap.uno.so
#14 0x00007f11b87ed104 in stoc_smgr::OServiceManager::createInstance ()
from /usr/lib/ure/lib/bootstrap.uno.so
#15 0x00007f11ca6ca143 in desktop::impl_callRecoveryUI ()
from /usr/lib/openoffice/program/../basis-link/program/libsofficeapp.so
#16 0x00007f11ca6cac45 in desktop::Desktop::Exception ()
from /usr/lib/openoffice/program/../basis-link/program/libsofficeapp.so
#17 0x00007f11c659b03c in ImplVCLExceptionHandler::signal ()
from /usr/lib/openoffice/program/../basis-link/program/libvcllx.so
#18 0x00007f11ca95afeb in SignalHandlerFunction ()
from /usr/lib/openoffice/program/../basis-link/ure-link/lib/libuno_sal.so.3
#19 <signal handler called>
#20 malloc_consolidate (av=0x7f11c9ef7e40) at malloc.c:5139
#21 0x00007f11c9c0f254 in _int_malloc (av=0x7f11c9ef7e40, bytes=1080)
at malloc.c:4373
#22 0x00007f11c9c11930 in *__GI___libc_malloc (bytes=1080) at malloc.c:3661
#23 0x00000000004010bd in allocate ()
#24 0x00000000004011c7 in operator new ()
#25 0x00007f11af6e41f1 in EditEngine ()
from /usr/lib/openoffice/program/../basis-link/program/libsvxcorelx.so
#26 0x00007f11b06ba622 in ScEditEngineDefaulter ()
from /usr/lib/openoffice/program/../basis-link/program/libsclx.so
#27 0x00007f11b06ba951 in ScTabEditEngine ()
from /usr/lib/openoffice/program/../basis-link/program/libsclx.so
#28 0x00007f11b059cf5a in ScDocument::OnlineSpellInRange ()
from /usr/lib/openoffice/program/../basis-link/program/libsclx.so
#29 0x00007f11b059d532 in ScDocument::ContinueOnlineSpelling ()
from /usr/lib/openoffice/program/../basis-link/program/libsclx.so
#30 0x00007f11b01c6993 in ScModule::SpellTimerHdl ()
from /usr/lib/openoffice/program/../basis-link/program/libsclx.so
#31 0x00007f11c659c86e in Timer::ImplTimerCallbackProc ()
from /usr/lib/openoffice/program/../basis-link/program/libvcllx.so
#32 0x00007f11bb1231a5 in SalXLib::CheckTimeout ()
from /usr/lib/openoffice/basis3.2/program/libvclplug_genlx.so
#33 0x00007f11bb1236fc in SalXLib::Yield ()
from /usr/lib/openoffice/basis3.2/program/libvclplug_genlx.so
#34 0x00007f11c6596ebe in Application::Yield ()
from /usr/lib/openoffice/program/../basis-link/program/libvcllx.so
#35 0x00007f11c66fb720 in Dialog::Execute ()
from /usr/lib/openoffice/program/../basis-link/program/libvcllx.so
#36 0x00007f11a8b85ab9 in Sal_authenticateQuery ()
from /usr/lib/openoffice/program/../basis-link/program/libspalx.so
#37 0x00007f11c684c43a in psp::CUPSManager::authenticateUser ()
from /usr/lib/openoffice/program/../basis-link/program/libvcllx.so
#38 0x00007f11abcacee3 in cupsDoAuthentication () from /usr/lib/libcups.so.2
#39 0x00007f11abcb5cfa in cupsGetFd () from /usr/lib/libcups.so.2
#40 0x00007f11abcd46e5 in cupsGetPPD3 () from /usr/lib/libcups.so.2
#41 0x00007f11abcd4ac5 in cupsGetPPD () from /usr/lib/libcups.so.2
#42 0x00007f11c684a4d3 in getPPDWorker ()
from /usr/lib/openoffice/program/../basis-link/program/libvcllx.so
#43 0x00007f11ca9557bc in osl_thread_start_Impl ()
from /usr/lib/openoffice/program/../basis-link/ure-link/lib/libuno_sal.so.3
#44 0x00007f11c933e8ba in start_thread (arg=<value optimized out>)
at pthread_create.c:300
#45 0x00007f11c9c6a02d in clone ()
at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#46 0x0000000000000000 in ?? ()
(gdb)
--
Vincent Lefèvre <vincent@vinc17.net> - Web: <http://www.vinc17.net/>
100% accessible validated (X)HTML - Blog: <http://www.vinc17.net/blog/>
Work: CR INRIA - computer arithmetic / Arénaire project (LIP, ENS-Lyon)
Reply to: