[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: