Apache OpenOffice (AOO) Bugzilla – Issue 111246
svx::FontHeightToolBoxControl::statusChanged crash (memory corruption)
Last modified: 2017-05-20 10:48:15 UTC
At least on DEV300_m77-based CWS sb120 (mainly making changes to the testing framework), executing the configmgr/qa/unoapi tests at least under unxlngi6 non-pro once crashed at #16 <signal handler called> #17 0xb7fc53e2 in ?? () from /lib/ld-linux.so.2 #18 0xb7fc57c9 in ?? () from /lib/ld-linux.so.2 #19 0xb7fc8bf6 in ?? () from /lib/ld-linux.so.2 #20 0xb7fc8b30 in ?? () from /lib/ld-linux.so.2 #21 0xb721387b in ImplFontListFontInfo::~ImplFontListFontInfo () from /net/so-cwsserv02/export/cws/sb120/DEV300/unxlngi6/installation/opt/openoffice.org3/program/../basis-link/program/libsvtli.so #22 0xb721180b in FontList::~FontList () from /net/so-cwsserv02/export/cws/sb120/DEV300/unxlngi6/installation/opt/openoffice.org3/program/../basis-link/program/libsvtli.so #23 0xadad6b1b in _STLD::auto_ptr<FontList>::~auto_ptr () from /net/so-cwsserv02/export/cws/sb120/DEV300/unxlngi6/installation/opt/openoffice.org3/program/../basis-link/program/libsvxli.so #24 0xadad5903 in svx::SvxFontSizeBox_Impl::UpdateFont () from /net/so-cwsserv02/export/cws/sb120/DEV300/unxlngi6/installation/opt/openoffice.org3/program/../basis-link/program/libsvxli.so #25 0xadad5bc5 in svx::FontHeightToolBoxControl::statusChanged () from /net/so-cwsserv02/export/cws/sb120/DEV300/unxlngi6/installation/opt/openoffice.org3/program/../basis-link/program/libsvxli.so #26 0xb78f24b0 in SfxDispatchController_Impl::addStatusListener () from /net/so-cwsserv02/export/cws/sb120/DEV300/unxlngi6/installation/opt/openoffice.org3/program/../basis-link/program/libsfxli.so #27 0xb78f56f5 in SfxOfficeDispatch::addStatusListener () from /net/so-cwsserv02/export/cws/sb120/DEV300/unxlngi6/installation/opt/openoffice.org3/program/../basis-link/program/libsfxli.so #28 0xb73c8aa3 in svt::ToolboxController::bindListener () from /net/so-cwsserv02/export/cws/sb120/DEV300/unxlngi6/installation/opt/openoffice.org3/program/../basis-link/program/libsvtli.so #29 0xb73c9498 in svt::ToolboxController::update () from /net/so-cwsserv02/export/cws/sb120/DEV300/unxlngi6/installation/opt/openoffice.org3/program/../basis-link/program/libsvtli.so #30 0xb0ac3f08 in framework::ToolBarManager::UpdateControllers () from /net/so-cwsserv02/export/cws/sb120/DEV300/unxlngi6/installation/opt/openoffice.org3/program/../basis-link/program/libfwkli.so #31 0xb0ac4074 in framework::ToolBarManager::AsyncUpdateControllersHdl () from /net/so-cwsserv02/export/cws/sb120/DEV300/unxlngi6/installation/opt/openoffice.org3/program/../basis-link/program/libfwkli.so #32 0xb0ac40fe in framework::ToolBarManager::LinkStubAsyncUpdateControllersHdl () from /net/so-cwsserv02/export/cws/sb120/DEV300/unxlngi6/installation/opt/openoffice.org3/program/../basis-link/program/libfwkli.so #33 0xb6404b17 in Link::Call () from /net/so-cwsserv02/export/cws/sb120/DEV300/unxlngi6/installation/opt/openoffice.org3/program/../basis-link/program/libvclli.so #34 0xb641c32b in Timer::Timeout () from /net/so-cwsserv02/export/cws/sb120/DEV300/unxlngi6/installation/opt/openoffice.org3/program/../basis-link/program/libvclli.so #35 0xb641c6ca in Timer::ImplTimerCallbackProc () from /net/so-cwsserv02/export/cws/sb120/DEV300/unxlngi6/installation/opt/openoffice.org3/program/../basis-link/program/libvclli.so #36 0xb3ab1228 in SalTimer::CallCallback () from /net/so-cwsserv02/export/cws/sb120/DEV300/unxlngi6/installation/opt/openoffice.org/basis3.3/program/libvclplug_genli.so#37 0xb3ab0f82 in X11SalData::Timeout () from /net/so-cwsserv02/export/cws/sb120/DEV300/unxlngi6/installation/opt/openoffice.org/basis3.3/program/libvclplug_genli.so #38 0xb3fcaf45 in GtkXLib::timeoutFn () from /net/so-cwsserv02/export/cws/sb120/DEV300/unxlngi6/installation/opt/openoffice.org/basis3.3/program/libvclplug_gtkli.so #39 0xb3fcaf87 in call_timeoutFn () from /net/so-cwsserv02/export/cws/sb120/DEV300/unxlngi6/installation/opt/openoffice.org/basis3.3/program/libvclplug_gtkli.so #40 0xb3b43498 in ?? () from /usr/lib/libglib-2.0.so.0 #41 0xb489d910 in ?? () #42 0x00000002 in ?? () #43 0xbfdcd238 in ?? () #44 0xb3b40c01 in ?? () from /usr/lib/libglib-2.0.so.0 #45 0xb3ba17e0 in ?? () from /usr/lib/libglib-2.0.so.0 #46 0x00000001 in ?? () #47 0xbfdcd238 in ?? () #48 0xb4c2f74e in pthread_mutex_unlock () from /lib/tls/i686/cmov/libc.so.6 #49 0xb3b418c6 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #50 0xb3b44986 in ?? () from /usr/lib/libglib-2.0.so.0 #51 0x08082ac8 in ?? () #52 0x0000012c in ?? () #53 0x0828af00 in ?? () #54 0x00000002 in ?? () #55 0x00000002 in ?? () #56 0xb4b49e77 in pthread_mutex_lock () from /lib/tls/i686/cmov/libpthread.so.0 #57 0xb3b44e0e in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #58 0xb3fcac3f in GtkXLib::Yield () from /net/so-cwsserv02/export/cws/sb120/DEV300/unxlngi6/installation/opt/openoffice.org/basis3.3/program/libvclplug_gtkli.so #59 0xb3ac4556 in X11SalInstance::Yield () from /net/so-cwsserv02/export/cws/sb120/DEV300/unxlngi6/installation/opt/openoffice.org/basis3.3/program/libvclplug_genli.so #60 0xb641665b in ImplYield () from /net/so-cwsserv02/export/cws/sb120/DEV300/unxlngi6/installation/opt/openoffice.org3/program/../basis-link/program/libvclli.so #61 0xb64135ea in Application::Yield () from /net/so-cwsserv02/export/cws/sb120/DEV300/unxlngi6/installation/opt/openoffice.org3/program/../basis-link/program/libvclli.so #62 0xb6413645 in Application::Execute () from /net/so-cwsserv02/export/cws/sb120/DEV300/unxlngi6/installation/opt/openoffice.org3/program/../basis-link/program/libvclli.so #63 0xb7d68ee6 in desktop::Desktop::Main () from /net/so-cwsserv02/export/cws/sb120/DEV300/unxlngi6/installation/opt/openoffice.org3/program/../basis-link/program/libsofficeapp.so #64 0xb641b668 in ImplSVMain () from /net/so-cwsserv02/export/cws/sb120/DEV300/unxlngi6/installation/opt/openoffice.org3/program/../basis-link/program/libvclli.so #65 0xb641b807 in SVMain () from /net/so-cwsserv02/export/cws/sb120/DEV300/unxlngi6/installation/opt/openoffice.org3/program/../basis-link/program/libvclli.so #66 0xb7d917b8 in soffice_main () from /net/so-cwsserv02/export/cws/sb120/DEV300/unxlngi6/installation/opt/openoffice.org3/program/../basis-link/program/libsofficeapp.so #67 0x08048faa in ?? () #68 0xb7e0484e in ?? () from /net/so-cwsserv02/export/cws/sb120/DEV300/unxlngi6/installation/opt/openoffice.org3/program/../basis-link/ure-link/lib/libuno_sal.so.3 #69 0xb4c83adc in ?? () from /lib/tls/i686/cmov/libc.so.6 #70 0xbfdcd8e8 in ?? () #71 0x08048f8b in main () obviously due to memory corruption (frame #21 is at 0xb7213876 <_ZN20ImplFontListFontInfoD1Ev+24>: call 0xb7105640 <_ZN8FontInfoD2Ev@plt>). The (probably rather unrelated) configmgr/qa/unoapi output leading to the crash was [...] 1: ***** State for configmgr.ConfigurationProvider::com::sun::star::util::XRefreshable ****** 1: Whole interface: PASSED.OK 1: ****************************************************************************************** 1: LOG> Log started 29.03.2010 - 01:47:01 1: checking: [configmgr.ConfigurationProvider::com::sun::star::lang::XComponent] is iface: [com.sun.star.lang.XComponent] testcode: [ifc.lang._XComponent] 1: LOG> Execute: addEventListener() 1: LOG> addEventListener(): null 1: 1: LOG> Execute: dispose() 1: LOG> Execute: removeEventListener() 1: LOG> Thread[main,5,main] is removing EL ifc.lang._XComponent$MyEventListener2@b8c8e6 1: LOG> removeEventListener(): null 1: 1: LOG> begin dispose in thread Thread[main,5,main] 1: LOG> Thread[main,5,main] is DISPOSING EV1ifc.lang._XComponent$MyEventListener@5e176f 1: LOG> end disposeThread[main,5,main] 1: Method addEventListener() finished with state OK 1: Method removeEventListener() finished with state OK 1: Method dispose() finished with state OK 1: LOG> dispose(): PASSED.OK 1: ***** State for configmgr.ConfigurationProvider::com::sun::star::lang::XComponent ****** 1: Whole interface: PASSED.OK 1: **************************************************************************************** 1: ***** State for configmgr.ConfigurationProvider ****** 1: Whole component: PASSED.OK 1: ****************************************************** 1: sh: crash_report: command not found 1: Application Error 1: 1: Fatal exception: Signal 6
searching for FontHeightToolBoxControl in the Sun-internal crash issue database turns up ~20 issues, so there might be some memory corruption lurking in that area
reassigned
raising prio, as this affects build stability (see <http://tools.openoffice.org/servlets/ReadMsg?list=tinderbox&msgNo=398> for enabling subsequenttests on buildbots)
Reset assigne to the default "issues@openoffice.apache.org".