Apache OpenOffice (AOO) Bugzilla – Issue 86997
crash at exit
Last modified: 2008-05-15 08:48:43 UTC
Under some conditions an unexpected std::bad_alloc exception crashes the office during exit() - start testtool - execute framework/update/f_updt_basic.bas - after test runs backing component comes up - quit the office -> crash in during exit()
keyword
add CC
simpler method: - start soffice - File->Wizards->Web page - cancel - optionally close startcenter to get into QuickStart mode - Quit application -> crash or even looping crashes depending if you were in QuickStart mode or not Culprit seems to be the static destructor of xWorkingDoc in sfx2/source/doc/objxtor.cxx
Does not happen in dev300m5, recheck in dev300m6
ericb@pl I got a similar crash, but not at exit. I'll first attach the bt here, and if you consider the issue to be different, I'll file another one. How to reproduce: -> change the iconset in the prefs. Does not occur systematicaly btw. The trace (looks like svtools is involved): Date/Time: 2008-04-10 07:01:35.539 +0200 OS Version: 10.4.11 (Build 8S2167) Report Version: 4 Command: soffice.bin Path: /Applications/OpenOffice.org 3.0b/Office/OpenOffice.org.app/Contents/MacOS/soffice.bin Parent: WindowServer [58] Version: 3.0.0 (???) PID: 13504 Thread: 0 Exception: EXC_BAD_ACCESS (0x0001) Codes: KERN_INVALID_ADDRESS (0x0001) at 0x85378b00 Thread 0 Crashed: 0 <<00000000>> 0x85378b00 0 + -2059957504 1 libfwkmxi.dylib 0x19832bd9 component_writeInfo + 364471 2 libsvtmxi.dylib 0x01771c8d SvtMiscOptions_Impl::CallListeners() + 65 3 libsvtmxi.dylib 0x01772480 SvtMiscOptions_Impl::ImplSetSymbolsStyle(bool, short, rtl::OUString const&) + 294 4 libsvtmxi.dylib 0x0177259e SvtMiscOptions::SetSymbolsStyle(short) + 72 5 libcuimxi.dylib 0x25e68dab CreateDialogFactory + 193467 6 libcuimxi.dylib 0x25e9674b CreateDialogFactory + 380251 7 libvclmxi.dylib 0x02184547 Control::ImplCallEventListenersAndHandler(unsigned long, Link const&, void*) + 115 8 libvclmxi.dylib 0x02175daf Button::Click() + 39 9 libvclmxi.dylib 0x02172c52 Window::EndTracking(unsigned short) + 262 10 libvclmxi.dylib 0x0216d560 ImplHandleMouseEvent(Window*, unsigned short, unsigned char, long, long, unsigned long, unsigned short, unsigned short) + 874 11 libvclmxi.dylib 0x0216f57d ImplWindowFrameProc(Window*, SalFrame*, unsigned short, void const*) + 579 12 libvclmxi.dylib 0x021e182c AquaSalFrame::~AquaSalFrame [in-charge deleting]() + 10494 13 libvclmxi.dylib 0x021df6b5 AquaSalFrame::~AquaSalFrame [in-charge deleting]() + 1927
ericb@pl DEV300_m6 / Mac OS X 10.4.11 / Intel I got a similar crash, but not at exit. I'll first attach the bt here, and if you consider the issue to be different, I'll file another one. How to reproduce: -> change the iconset in the prefs. Does not occur systematicaly btw. The trace (looks like svtools is involved): Date/Time: 2008-04-10 07:01:35.539 +0200 OS Version: 10.4.11 (Build 8S2167) Report Version: 4 Command: soffice.bin Path: /Applications/OpenOffice.org 3.0b/Office/OpenOffice.org.app/Contents/MacOS/soffice.bin Parent: WindowServer [58] Version: 3.0.0 (???) PID: 13504 Thread: 0 Exception: EXC_BAD_ACCESS (0x0001) Codes: KERN_INVALID_ADDRESS (0x0001) at 0x85378b00 Thread 0 Crashed: 0 <<00000000>> 0x85378b00 0 + -2059957504 1 libfwkmxi.dylib 0x19832bd9 component_writeInfo + 364471 2 libsvtmxi.dylib 0x01771c8d SvtMiscOptions_Impl::CallListeners() + 65 3 libsvtmxi.dylib 0x01772480 SvtMiscOptions_Impl::ImplSetSymbolsStyle(bool, short, rtl::OUString const&) + 294 4 libsvtmxi.dylib 0x0177259e SvtMiscOptions::SetSymbolsStyle(short) + 72 5 libcuimxi.dylib 0x25e68dab CreateDialogFactory + 193467 6 libcuimxi.dylib 0x25e9674b CreateDialogFactory + 380251 7 libvclmxi.dylib 0x02184547 Control::ImplCallEventListenersAndHandler(unsigned long, Link const&, void*) + 115 8 libvclmxi.dylib 0x02175daf Button::Click() + 39 9 libvclmxi.dylib 0x02172c52 Window::EndTracking(unsigned short) + 262 10 libvclmxi.dylib 0x0216d560 ImplHandleMouseEvent(Window*, unsigned short, unsigned char, long, long, unsigned long, unsigned short, unsigned short) + 874 11 libvclmxi.dylib 0x0216f57d ImplWindowFrameProc(Window*, SalFrame*, unsigned short, void const*) + 579 12 libvclmxi.dylib 0x021e182c AquaSalFrame::~AquaSalFrame [in-charge deleting]() + 10494 13 libvclmxi.dylib 0x021df6b5 AquaSalFrame::~AquaSalFrame [in-charge deleting]() + 1927
Sorry for the twice entry :/ +me on CC
does not happen in m6 either
closing
Reopened recommanded bei torwart. The Problem exist also in 3.0 Beta. torwart (Martin Hagmann) will add Crashreports.
Created attachment 53648 [details] Crashreport 1
Created attachment 53649 [details] Crashreport 2
Created attachment 53650 [details] Crashreport 3
the latter stacktraces are fixed with issue 87595