OO Applications do not start or crash when opening a file, if the current gtk theme contains a bug. The following trace shows what happens when the 'tactile' theme is used, which seems to be incomplete. With the default theme and others, this error does not occur.
While the problem is related to the theme as well, OO certainly should not crash here.
Used version: gutsy as of 2007-08-10; OO 2.3.0~src680m224-1ubuntu2
I first noticed the problem after the automatic update to 2.3.0 yesterday.
sschenk@lapace01:~$ ooimpress
/home/sschenk/.themes/Tactile/gtk-2.0/gtkrc:1046: Bilddatei konnte nicht in pixmap_path gefunden werden: »spin_button_up_arrow_prelight.png«
/home/sschenk/.themes/Tactile/gtk-2.0/gtkrc:1050: Overlay image options specified without filename
/home/sschenk/.themes/Tactile/gtk-2.0/gtkrc:1056: Bilddatei konnte nicht in pixmap_path gefunden werden: »spin_button_down_arrow_prelight.png«
/home/sschenk/.themes/Tactile/gtk-2.0/gtkrc:1060: Overlay image options specified without filename
*** glibc detected *** /usr/lib/openoffice/program/soffice.bin: free(): invalid pointer: 0x0866e1a0 ***
======= Backtrace: =========
/lib/tls/i686/cmov/libc.so.6[0xb6b8fd75]
/lib/tls/i686/cmov/libc.so.6(cfree+0x90)[0xb6b93810]
/usr/lib/libglib-2.0.so.0(g_free+0x31)[0xb6479961]
/usr/lib/openoffice/program/libvclplug_gtk680li.so[0xb58a0099]
/usr/lib/openoffice/program/libvcl680li.so(_ZN11SalGraphics22GetNativeControlRegionEmmRK6RegionmRK16ImplControlValueR16SalControlHandleRKN3rtl8OUStringERS0_SC_PK12OutputDevice+0x17b)[0xb7e29e7b]
/usr/lib/openoffice/program/libvcl680li.so(_ZN6Window22GetNativeControlRegionEmmRK6RegionmRK16ImplControlValueN3rtl8OUStringERS0_S8_+0x103)[0xb7eea063]
/usr/lib/openoffice/program/libvcl680li.so(_ZN7ListBox6ResizeEv+0x18c)[0xb7f3313c]
/usr/lib/openoffice/program/libvcl680li.so[0xb7ed0b04]
/usr/lib/openoffice/program/libvcl680li.so(_ZN6Window4ShowEht+0xca)[0xb7ed31ba]
/usr/lib/openoffice/program/libvcl680li.so(_ZN7ListBoxC1EP6WindowRK5ResId+0xd6)[0xb7f31916]
/usr/lib/openoffice/program/libsdui680li.so[0xaae42186]
...
Binary package hint: openoffice.org2
OO Applications do not start or crash when opening a file, if the current gtk theme contains a bug. The following trace shows what happens when the 'tactile' theme is used, which seems to be incomplete. With the default theme and others, this error does not occur.
While the problem is related to the theme as well, OO certainly should not crash here.
Used version: gutsy as of 2007-08-10; OO 2.3.0~src680m22 4-1ubuntu2
I first noticed the problem after the automatic update to 2.3.0 yesterday.
sschenk@lapace01:~$ ooimpress .themes/ Tactile/ gtk-2.0/ gtkrc:1046: Bilddatei konnte nicht in pixmap_path gefunden werden: »spin_button_ up_arrow_ prelight. png« .themes/ Tactile/ gtk-2.0/ gtkrc:1050: Overlay image options specified without filename .themes/ Tactile/ gtk-2.0/ gtkrc:1056: Bilddatei konnte nicht in pixmap_path gefunden werden: »spin_button_ down_arrow_ prelight. png« .themes/ Tactile/ gtk-2.0/ gtkrc:1060: Overlay image options specified without filename openoffice/ program/ soffice. bin: free(): invalid pointer: 0x0866e1a0 *** i686/cmov/ libc.so. 6[0xb6b8fd75] i686/cmov/ libc.so. 6(cfree+ 0x90)[0xb6b9381 0] libglib- 2.0.so. 0(g_free+ 0x31)[0xb647996 1] openoffice/ program/ libvclplug_ gtk680li. so[0xb58a0099] openoffice/ program/ libvcl680li. so(_ZN11SalGrap hics22GetNative ControlRegionEm mRK6RegionmRK16 ImplControlValu eR16SalControlH andleRKN3rtl8OU StringERS0_ SC_PK12OutputDe vice+0x17b) [0xb7e29e7b] openoffice/ program/ libvcl680li. so(_ZN6Window22 GetNativeContro lRegionEmmRK6Re gionmRK16ImplCo ntrolValueN3rtl 8OUStringERS0_ S8_+0x103) [0xb7eea063] openoffice/ program/ libvcl680li. so(_ZN7ListBox6 ResizeEv+ 0x18c)[ 0xb7f3313c] openoffice/ program/ libvcl680li. so[0xb7ed0b04] openoffice/ program/ libvcl680li. so(_ZN6Window4S howEht+ 0xca)[0xb7ed31b a] openoffice/ program/ libvcl680li. so(_ZN7ListBoxC 1EP6WindowRK5Re sId+0xd6) [0xb7f31916] openoffice/ program/ libsdui680li. so[0xaae42186]
/home/sschenk/
/home/sschenk/
/home/sschenk/
/home/sschenk/
*** glibc detected *** /usr/lib/
======= Backtrace: =========
/lib/tls/
/lib/tls/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
...
Best regards,
Simon