Apache OpenOffice (AOO) Bugzilla – Issue 34453
Crash during early Office startup
Last modified: 2004-11-30 10:06:55 UTC
Office crashes very early on startup (even before splash screen) if configmgr::BasicGroupAccess::getByName() (called by LanguageSelection::getUserLanguage) throws an exception. There is no catch handler in the stack below. Thus Office execution aborts. I ran into this situation having broken (actually old and incompatible) user data in ~./StarOffice8 Program received signal SIGABRT, Aborted. [Switching to Thread 1102325856 (LWP 19068)] 0xffffe410 in ?? () (gdb) where #0 0xffffe410 in ?? () #1 0xbfffcfd0 in ?? () #2 0x00000006 in ?? () #3 0x00004a7c in ?? () #4 0x413ea7a1 in raise () from /lib/tls/libc.so.6 #5 0x413ebf79 in abort () from /lib/tls/libc.so.6 #6 0x4136bad1 in __gnu_cxx::__verbose_terminate_handler () at ../../.././libstdc++-v3/libsupc++/vterminate.cc:96 #7 0x41369505 in __cxxabiv1::__terminate (handler=0x4136b9d0 <__gnu_cxx::__verbose_terminate_handler()>) at ../../.././libstdc++-v3/libsupc++/eh_terminate.cc:43 #8 0x41369542 in std::terminate () at ../../.././libstdc++-v3/libsupc++/eh_terminate.cc:53 #9 0x413696d2 in __cxa_throw (obj=0x816eff0, tinfo=0x0, dest=0) at ../../.././libstdc++-v3/libsupc++/eh_throw.cc:80 #10 0x42a65682 in configmgr::configapi::implGetByName (rNode=@0x42c07f54, sName=@0xbfffd2c4) at /local/kso/src/SRC680/configmgr/source/api2/accessimpl.cxx:719 #11 0x42a8eb87 in configmgr::BasicGroupAccess::getByName (this=0x42c07f18, sName=@0xbfffd2c4) at /local/kso/src/SRC680/configmgr/source/api2/groupaccess.cxx:134 #12 0x0807ff3a in desktop::LanguageSelection::getUserLanguage () #13 0x080805d4 in desktop::LanguageSelection::getLanguageString () #14 0x0808070e in desktop::LanguageSelection::prepareLanguage () #15 0x0806239c in desktop::Desktop::Init () #16 0x400dc75e in InitVCL () from /local/kso/so8.m52.unxlngi6.pro/program/libvcl680li.so #17 0x400dcdd4 in SVMain () from /local/kso/so8.m52.unxlngi6.pro/program/libvcl680li.so #18 0x4025f47c in main () from /local/kso/so8.m52.unxlngi6.pro/program/libvcl680li.so #19 0x413d8500 in __libc_start_main () from /lib/tls/libc.so.6 #20 0x080615e1 in _start () (gdb)
*** Issue 35411 has been marked as a duplicate of this issue. ***
*** Issue 35672 has been marked as a duplicate of this issue. ***
.
Accepted.
Fixed.
Created attachment 18743 [details] damaged configuration schema file for reproducing the bug
How to reproduce: 0) Important! Ensure you're using a fresh Office installation; means, no Office userdata in home directory|windows application data directory must exist! 1) replace <office-inst-dir>/share/registry/schema/org/openoffice/Office/Linguistic.xcs with Linguistic.xcs attached to this issue. 2) Start the Office => crash even before splash screen is displayed How to verify the fix. Follow steps above using a CWS fwkpp2fix01 Office. No crash must occure.
Thorsten, please verify the fix.
Checked and verified in cws fwkpp2fix1 -> OK !
Verified in 680m63