Apache OpenOffice (AOO) Bugzilla – Issue 11040
Crash when selecting Insert > Object
Last modified: 2013-08-07 14:40:42 UTC
With the 1.0.2 Solaris/sparc build running on Solaris 8, OOo Writer crashes every time the Insert > Object submenu is selected. I've tried to use gdb for more information, but couldn't generate a backtrace because I couldn't wrestle away focus from the crashed OOo-app and had to kill gdb. This output I still got: Program received signal SIGSEGV, Segmentation fault. 0xf935f5e0 in __1cOGetCommandName6FnMCommandAtoms__pc_ () from /net/public1/packages/OpenOffice.org1.0.2/program/libpl641ss.so (gdb) Terminated
Created attachment 4522 [details] backtrace of segfault
OK I've managed to get a backtrace now, it's attached to this issue. All the more frustrating is that I can't reproduce this on other users' accounts, just on mine, and I can't get my finger behind what's causing it.
Reassigned to MRU
I can confirm this bug, I see the same issue running OpenOffice 1.0.2 on Solaris 8/SPARC. I have never seen this issue running OO 1.0 in the same network environment.
More information on this bug (and a workaround): Running truss on openoffice and looking for what files that are accessed when this crash occurs: truss /tools/openoffice/1.0.2/program/soffice |& egrep -e '^stat' This results in the following lines at the end: stat("/usr/users/dnilsson/OpenOffice.org1.0.2/user/config/oreg.ini", 0xFFBEDD70) Err#2 ENOENT stat("/usr/users/dnilsson/.netscape/plugins/.", 0xFFBEDC34) = 0 stat("/usr/users/dnilsson/.netscape/plugins/..", 0xFFBEDC34) = 0 stat("/usr/users/dnilsson/.netscape/plugins/libflashplayer.so", 0xFFBEDC34) = 0 stat("/usr/users/dnilsson/.netscape/plugins/ShockwaveFlash.class", 0xFFBEDC34) = 0 stat("/tools/openoffice/1.0.2/program/resource/dkt64101.res", 0xFFBEC924) = 0 stat("/tools/openoffice/1.0.2/program/resource/dkt64101.res", 0xFE0463F4) = 0 stat("/usr/users/dnilsson/.netscape/plugins/.", 0xFFBEC7E4) = 0 stat("/usr/users/dnilsson/.netscape/plugins/..", 0xFFBEC7E4) = 0 stat("/usr/users/dnilsson/.netscape/plugins/libflashplayer.so", 0xFFBEC7E4) = 0 stat("/usr/users/dnilsson/.netscape/plugins/ShockwaveFlash.class", 0xFFBEC7E4) = 0 nilsson /local> cat oo_crash | egrep -e '^stat' So it seems like OpenOffice is trying to load my netscape plugins ??? This seems to be the reason why this crash occurs as well, if I remove my netscape plugin directory OpenOffice no longer crashes when the Insert-Object menu is accessed. I suspect the the ShockwaveFlash.class file might be cause of the crash, but if I remember correctly that file is supposed to be in the plugins directory of netscape for ShockWave to work correctly. Regardless, a used might have anything in this directory so OpenOffice should probably be more careful when trying to load plugins from a users browser plugin directory. I'm also not sure why this is attempted at all ?
Confirmed, deleting ~/.netscape/plugins solved the problem for me (I didn't even have ShockwaveFlash.class there, though).
*** Issue 13815 has been marked as a duplicate of this issue. ***
dnilsson confirmed this a while ago but didn't mark it
*** Issue 11252 has been marked as a duplicate of this issue. ***
*** Issue 11691 has been marked as a duplicate of this issue. ***
MRU->PL: this describes the same as Tracker task #109799. Please re-assign this issue to QA, when when fixed. Thanks!
will fix for an eventual 1.0 update; this does not happen in the current version.
Hello, I found that this Issue is targetted to 1.0.4. Can you please retargetting this issue since 1.0.4 is not planned. maybe to 1.1.1 ? Thanks
This does not happen in 1.1, so i won't retarget it.
Looks like there will be no 1.0.4, so wontfix. Fix is in 2.0 with integration of CWS vcl18
closing issue