Issue 111178

Summary: sw/qa/unoapi SwView::SelectShell crash
Product: Writer Reporter: Stephan Bergmann <stephan.bergmann.secondary>
Component: codeAssignee: AOO issues mailing list <issues>
Status: CONFIRMED --- QA Contact:
Severity: Trivial    
Priority: P3 CC: issues
Version: DEV300m77   
Target Milestone: ---   
Hardware: All   
OS: All   
Issue Type: DEFECT Latest Confirmation in: ---
Developer Difficulty: ---

Description Stephan Bergmann 2010-04-27 08:52:29 UTC
At least on DEV300_m77-based CWS sb120 (mainly making changes to the testing
framework), executing the sw/qa/unoapi tests at least under unxlngi6 non-pro
once crashed while at

21: LOG> dispose text document
21: ***** State for sw.SwAccessibleTextEmbeddedObject ******
21: Whole component: PASSED.OK
21: ********************************************************
21: Creating: sw.SwAccessibleTextFrameView
21: LOG> Log started 26.03.2010 - 17:44:34
21: LOG> creating a text document
21: sh: crash_report: command not found
21: Application Error
21: 
21: Fatal exception: Signal 6

with relevant stacks

(gdb) thread 1
[Switching to thread 1 (process 20610)]#0  0xffffe410 in __kernel_vsyscall ()
(gdb) where
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb4b8a9a1 in raise () from /lib/tls/i686/cmov/libc.so.6
#2  0xb4b8c2b9 in abort () from /lib/tls/i686/cmov/libc.so.6
#3  0xb7e017c0 in CallSystemHandler () at
/net/so-cwsserv02/export/cws/sb120/DEV300/ooo/sal/rtl/source/debugprint.cxx:35
#4  0xb7e018e7 in SignalHandlerFunction () at
/net/so-cwsserv02/export/cws/sb120/DEV300/ooo/sal/rtl/source/debugprint.cxx:35
#5  <signal handler called>
#6  0xffffe410 in __kernel_vsyscall ()
#7  0xb4b8a9a1 in raise () from /lib/tls/i686/cmov/libc.so.6
#8  0xb4b8c2b9 in abort () from /lib/tls/i686/cmov/libc.so.6
#9  0xb6806597 in SalAbort () from
/net/so-cwsserv02/export/cws/sb120/DEV300/unxlngi6/installation/opt/openoffice.org3/program/../basis-link/program/libvclli.so
#10 0xb641ceaf in Application::Abort () from
/net/so-cwsserv02/export/cws/sb120/DEV300/unxlngi6/installation/opt/openoffice.org3/program/../basis-link/program/libvclli.so
#11 0xb7d6ac0f in desktop::Desktop::Exception () from
/net/so-cwsserv02/export/cws/sb120/DEV300/unxlngi6/installation/opt/openoffice.org3/program/../basis-link/program/libsofficeapp.so
#12 0xb6424932 in ImplVCLExceptionHandler::signal () from
/net/so-cwsserv02/export/cws/sb120/DEV300/unxlngi6/installation/opt/openoffice.org3/program/../basis-link/program/libvclli.so
#13 0xb4f0b319 in vos::signalHandlerFunction_impl () from
/net/so-cwsserv02/export/cws/sb120/DEV300/unxlngi6/installation/opt/openoffice.org3/program/../basis-link/program/libvos3gcc3.so
#14 0xb7e01634 in CallSignalHandler () at
/net/so-cwsserv02/export/cws/sb120/DEV300/ooo/sal/rtl/source/debugprint.cxx:35
#15 0xb7e018b9 in SignalHandlerFunction () at
/net/so-cwsserv02/export/cws/sb120/DEV300/ooo/sal/rtl/source/debugprint.cxx:35
#16 <signal handler called>
#17 0xb78e2186 in SfxDispatcher::Pop () from
/net/so-cwsserv02/export/cws/sb120/DEV300/unxlngi6/installation/opt/openoffice.org3/program/../basis-link/program/libsfxli.so
#18 0xaee64bc8 in SfxDispatcher::Push () from
/net/so-cwsserv02/export/cws/sb120/DEV300/unxlngi6/installation/opt/openoffice.org3/program/../basis-link/program/libswli.so
#19 0xaee70f0d in SwView::SelectShell () from
/net/so-cwsserv02/export/cws/sb120/DEV300/unxlngi6/installation/opt/openoffice.org3/program/../basis-link/program/libswli.so
#20 0xaee6fe24 in SwView::TimeoutHdl () from
/net/so-cwsserv02/export/cws/sb120/DEV300/unxlngi6/installation/opt/openoffice.org3/program/../basis-link/program/libswli.so#21
0xaee6fea8 in SwView::LinkStubTimeoutHdl () from
/net/so-cwsserv02/export/cws/sb120/DEV300/unxlngi6/installation/opt/openoffice.org3/program/../basis-link/program/libswli.so
#22 0xb640db17 in Link::Call () from
/net/so-cwsserv02/export/cws/sb120/DEV300/unxlngi6/installation/opt/openoffice.org3/program/../basis-link/program/libvclli.so
#23 0xb642532b in Timer::Timeout () from
/net/so-cwsserv02/export/cws/sb120/DEV300/unxlngi6/installation/opt/openoffice.org3/program/../basis-link/program/libvclli.so
#24 0xb64256ca in Timer::ImplTimerCallbackProc () from
/net/so-cwsserv02/export/cws/sb120/DEV300/unxlngi6/installation/opt/openoffice.org3/program/../basis-link/program/libvclli.so
#25 0xb3aba228 in SalTimer::CallCallback () from
/net/so-cwsserv02/export/cws/sb120/DEV300/unxlngi6/installation/opt/openoffice.org/basis3.3/program/libvclplug_genli.so
#26 0xb3ab9f82 in X11SalData::Timeout () from
/net/so-cwsserv02/export/cws/sb120/DEV300/unxlngi6/installation/opt/openoffice.org/basis3.3/program/libvclplug_genli.so
#27 0xb3fd3f45 in GtkXLib::timeoutFn () from
/net/so-cwsserv02/export/cws/sb120/DEV300/unxlngi6/installation/opt/openoffice.org/basis3.3/program/libvclplug_gtkli.so
#28 0xb3fd3f87 in call_timeoutFn () from
/net/so-cwsserv02/export/cws/sb120/DEV300/unxlngi6/installation/opt/openoffice.org/basis3.3/program/libvclplug_gtkli.so
#29 0xb3b4c498 in ?? () from /usr/lib/libglib-2.0.so.0
#30 0xb48a6910 in ?? ()
#31 0x00000002 in ?? ()
#32 0xbfad8b48 in ?? ()
#33 0xb3b49c01 in ?? () from /usr/lib/libglib-2.0.so.0
#34 0xb3baa7e0 in ?? () from /usr/lib/libglib-2.0.so.0
#35 0x00000001 in ?? ()
#36 0xbfad8b48 in ?? ()
#37 0xb4c3874e in pthread_mutex_unlock () from /lib/tls/i686/cmov/libc.so.6
#38 0xb3b4a8c6 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#39 0xb3b4d986 in ?? () from /usr/lib/libglib-2.0.so.0
#40 0x08082ac8 in ?? ()
#41 0x0000012c in ?? ()
#42 0x082c1760 in ?? ()
#43 0x00000002 in ?? ()
#44 0x00000002 in ?? ()
#45 0xb4b52e77 in pthread_mutex_lock () from /lib/tls/i686/cmov/libpthread.so.0
#46 0xb3b4de0e in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#47 0xb3fd3c90 in GtkXLib::Yield () from
/net/so-cwsserv02/export/cws/sb120/DEV300/unxlngi6/installation/opt/openoffice.org/basis3.3/program/libvclplug_gtkli.so
#48 0xb3acd556 in X11SalInstance::Yield () from
/net/so-cwsserv02/export/cws/sb120/DEV300/unxlngi6/installation/opt/openoffice.org/basis3.3/program/libvclplug_genli.so
#49 0xb641f65b in ImplYield () from
/net/so-cwsserv02/export/cws/sb120/DEV300/unxlngi6/installation/opt/openoffice.org3/program/../basis-link/program/libvclli.so
#50 0xb641c5ea in Application::Yield () from
/net/so-cwsserv02/export/cws/sb120/DEV300/unxlngi6/installation/opt/openoffice.org3/program/../basis-link/program/libvclli.so
#51 0xb641c645 in Application::Execute () from
/net/so-cwsserv02/export/cws/sb120/DEV300/unxlngi6/installation/opt/openoffice.org3/program/../basis-link/program/libvclli.so
#52 0xb7d71ee6 in desktop::Desktop::Main () from
/net/so-cwsserv02/export/cws/sb120/DEV300/unxlngi6/installation/opt/openoffice.org3/program/../basis-link/program/libsofficeapp.so
#53 0xb6424668 in ImplSVMain () from
/net/so-cwsserv02/export/cws/sb120/DEV300/unxlngi6/installation/opt/openoffice.org3/program/../basis-link/program/libvclli.so
#54 0xb6424807 in SVMain () from
/net/so-cwsserv02/export/cws/sb120/DEV300/unxlngi6/installation/opt/openoffice.org3/program/../basis-link/program/libvclli.so
#55 0xb7d9a7b8 in soffice_main () from
/net/so-cwsserv02/export/cws/sb120/DEV300/unxlngi6/installation/opt/openoffice.org3/program/../basis-link/program/libsofficeapp.so#56
0x08048faa in ?? ()
#57 0xb7e0d84e in ?? () from
/net/so-cwsserv02/export/cws/sb120/DEV300/unxlngi6/installation/opt/openoffice.org3/program/../basis-link/ure-link/lib/libuno_sal.so.3
#58 0xb4c8cadc in ?? () from /lib/tls/i686/cmov/libc.so.6
#59 0xbfad91f8 in ?? ()
#60 0x08048f8b in main ()
(gdb) thread 2
[Switching to thread 2 (process 20779)]#0  0xffffe410 in __kernel_vsyscall ()
(gdb) where
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb4b562ae in __lll_mutex_lock_wait () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb4b52fc7 in _L_mutex_lock_159 () from /lib/tls/i686/cmov/libpthread.so.0
#3  0xaa33fce8 in ?? ()
#4  0xb7df71de in osl_releaseMutex () at
/net/so-cwsserv02/export/cws/sb120/DEV300/ooo/sal/rtl/source/debugprint.cxx:35
#5  0xb4c3870e in pthread_mutex_lock () from /lib/tls/i686/cmov/libc.so.6
#6  0xb7df70ce in osl_acquireMutex () at
/net/so-cwsserv02/export/cws/sb120/DEV300/ooo/sal/rtl/source/debugprint.cxx:35
#7  0xb4efc398 in vos::OMutex::acquire () from
/net/so-cwsserv02/export/cws/sb120/DEV300/unxlngi6/installation/opt/openoffice.org3/program/../basis-link/program/libvos3gcc3.so
#8  0xb3ace489 in SalYieldMutex::acquire () from
/net/so-cwsserv02/export/cws/sb120/DEV300/unxlngi6/installation/opt/openoffice.org/basis3.3/program/libvclplug_genli.so
#9  0xb3fda91f in GtkHookedYieldMutex::acquire () from
/net/so-cwsserv02/export/cws/sb120/DEV300/unxlngi6/installation/opt/openoffice.org/basis3.3/program/libvclplug_gtkli.so
#10 0xb62ac86c in framework::LockHelper::acquireReadAccess () from
/net/so-cwsserv02/export/cws/sb120/DEV300/unxlngi6/installation/opt/openoffice.org3/program/../basis-link/program/libfweli.so
#11 0xb0915e0a in framework::ReadGuard::lock () from
/net/so-cwsserv02/export/cws/sb120/DEV300/unxlngi6/installation/opt/openoffice.org3/program/../basis-link/program/libfwkli.so
#12 0xb0915e3f in framework::ReadGuard::ReadGuard () from
/net/so-cwsserv02/export/cws/sb120/DEV300/unxlngi6/installation/opt/openoffice.org3/program/../basis-link/program/libfwkli.so
#13 0xb097d0eb in framework::Desktop::loadComponentFromURL () from
/net/so-cwsserv02/export/cws/sb120/DEV300/unxlngi6/installation/opt/openoffice.org3/program/../basis-link/program/libfwkli.so
#14 0xb3827dae in (anonymous namespace)::callVirtualMethod () from
/net/so-cwsserv02/export/cws/sb120/DEV300/unxlngi6/installation/opt/openoffice.org/ure/lib/libgcc3_uno.so
#15 0xb38283e9 in (anonymous namespace)::cpp_call () from
/net/so-cwsserv02/export/cws/sb120/DEV300/unxlngi6/installation/opt/openoffice.org/ure/lib/libgcc3_uno.so
#16 0xb3828a87 in bridges::cpp_uno::shared::unoInterfaceProxyDispatch () from
/net/so-cwsserv02/export/cws/sb120/DEV300/unxlngi6/installation/opt/openoffice.org/ure/lib/libgcc3_uno.so
#17 0xb142c568 in thisDispatch () from
/net/so-cwsserv02/export/cws/sb120/DEV300/unxlngi6/installation/opt/openoffice.org/ure/lib/liburp_uno.so
#18 0xb14159f4 in bridges_urp::ServerMultiJob::execute () from
/net/so-cwsserv02/export/cws/sb120/DEV300/unxlngi6/installation/opt/openoffice.org/ure/lib/liburp_uno.so
#19 0xb1417c8f in doit () from
/net/so-cwsserv02/export/cws/sb120/DEV300/unxlngi6/installation/opt/openoffice.org/ure/lib/liburp_uno.so
#20 0xb7ae4b2f in cppu_threadpool::JobQueue::enter () from
/net/so-cwsserv02/export/cws/sb120/DEV300/unxlngi6/installation/opt/openoffice.org3/program/../basis-link/ure-link/lib/libuno_cppu.so.3
#21 0xb7ae610a in cppu_threadpool::ORequestThread::run () from
/net/so-cwsserv02/export/cws/sb120/DEV300/unxlngi6/installation/opt/openoffice.org3/program/../basis-link/ure-link/lib/libuno_cppu.so.3
#22 0xb7ae6b0a in cppu_requestThreadWorker () from
/net/so-cwsserv02/export/cws/sb120/DEV300/unxlngi6/installation/opt/openoffice.org3/program/../basis-link/ure-link/lib/libuno_cppu.so.3
#23 0xb7df7e1e in osl_thread_start_Impl () at
/net/so-cwsserv02/export/cws/sb120/DEV300/ooo/sal/rtl/source/debugprint.cxx:35
#24 0xb4b51341 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#25 0xb4c2b4ee in clone () from /lib/tls/i686/cmov/libc.so.6
Comment 1 Stephan Bergmann 2010-04-27 08:55:12 UTC
worked around for now by disabling the affected tests in sw/qa/unoapi/sw.sce, see
<http://hg.services.openoffice.org/cws/sb120/rev/54b9f549a976>; please revert
when fixing this issue
Comment 2 Marcus 2017-05-20 11:33:24 UTC
Reset assigne to the default "issues@openoffice.apache.org".