Openoffice crash when want to print

Bug #153864 reported by Rouss
2
Affects Status Importance Assigned to Milestone
openoffice.org (Ubuntu)
Invalid
Undecided
Daniel Hahler

Bug Description

on GUTSY

Open a file with openoffice then file-> print and openoffice will crash

backtrace :

 *** glibc detected *** /usr/lib/openoffice/program/soffice.bin: free(): invalid pointer: 0x08a74c20 ***
======= Backtrace: =========
/lib/tls/i686/cmov/libc.so.6[0xb6b30d65]
/lib/tls/i686/cmov/libc.so.6(cfree+0x90)[0xb6b34800]
/usr/lib/libglib-2.0.so.0(g_free+0x31)[0xb6416961]
/usr/lib/openoffice/program/libvclplug_gtk680li.so[0xb5838d29]
/usr/lib/openoffice/program/libvcl680li.so(_ZN11SalGraphics22GetNativeControlRegionEmmRK6RegionmRK16ImplControlValueR16SalControlHandleRKN3rtl8OUStringERS0_SC_PK12OutputDevice+0x17b)[0xb7dfaa8b]
/usr/lib/openoffice/program/libvcl680li.so(_ZN6Window22GetNativeControlRegionEmmRK6RegionmRK16ImplControlValueN3rtl8OUStringERS0_S8_+0x103)[0xb7ebb633]
/usr/lib/openoffice/program/libvcl680li.so(_ZN7ListBox6ResizeEv+0x18c)[0xb7f04d9c]
/usr/lib/openoffice/program/libvcl680li.so[0xb7ea1d14]
/usr/lib/openoffice/program/libvcl680li.so(_ZN6Window4ShowEht+0xca)[0xb7ea44ea]
/usr/lib/openoffice/program/libvcl680li.so(_ZN7ListBoxC1EP6WindowRK5ResId+0xd6)[0xb7f03576]
/usr/lib/openoffice/program/libsvt680li.so(_ZN11PrintDialogC1EP6Window+0x1ca)[0xb78e642a]
/usr/lib/openoffice/program/libsw680li.so[0xb02968bb]
/usr/lib/openoffice/program/libsw680li.so[0xb0296a6e]
/usr/lib/openoffice/program/libsfx680li.so[0xb31117da]
/usr/lib/openoffice/program/libsfx680li.so[0xb30f8878]
/usr/lib/openoffice/program/libsfx680li.so(_ZN8SfxShell11ExecuteSlotER10SfxRequestPK12SfxInterface+0x65)[0xb31567e5]
/usr/lib/openoffice/program/libsw680li.so(_ZN6SwView12ExecutePrintER10SfxRequest+0x451)[0xb0297781]
/usr/lib/openoffice/program/libsw680li.so[0xb0264b44]
/usr/lib/openoffice/program/libsfx680li.so[0xb3143b4a]
/usr/lib/openoffice/program/libsfx680li.so[0xb31442e8]
/usr/lib/openoffice/program/libsfx680li.so[0xb3144358]
/usr/lib/openoffice/program/libsfx680li.so[0xb3173ce5]
/usr/lib/openoffice/program/libsfx680li.so[0xb3173c89]
/usr/lib/openoffice/program/libvcl680li.so[0xb7eb5e66]
/usr/lib/openoffice/program/libvclplug_gen680li.so(_ZN10SalDisplay21DispatchInternalEventEv+0xbc)[0xb541d16c]
/usr/lib/openoffice/program/libvclplug_gtk680li.so[0xb5818041]
/usr/lib/openoffice/program/libvclplug_gtk680li.so[0xb5818081]
/usr/lib/libglib-2.0.so.0[0xb640d551]
/usr/lib/libglib-2.0.so.0(g_main_context_dispatch+0x17c)[0xb640f11c]
/usr/lib/libglib-2.0.so.0[0xb641255f]
/usr/lib/libglib-2.0.so.0(g_main_context_iteration+0x65)[0xb6412ac5]
/usr/lib/openoffice/program/libvclplug_gtk680li.so[0xb581a171]
/usr/lib/openoffice/program/libvclplug_gen680li.so(_ZN14X11SalInstance5YieldEbb+0x37)[0xb5424927]
/usr/lib/openoffice/program/libvcl680li.so(_ZN11Application5YieldEb+0x59)[0xb7cb5559]
/usr/lib/openoffice/program/libvcl680li.so(_ZN11Application7ExecuteEv+0x3c)[0xb7cb567c]
/usr/lib/openoffice/program/soffice.bin(_ZN7desktop7Desktop4MainEv+0x145d)[0x806f07d]
/usr/lib/openoffice/program/libvcl680li.so[0xb7cbb34c]
/usr/lib/openoffice/program/libvcl680li.so(_Z6SVMainv+0x35)[0xb7cbb455]
/usr/lib/openoffice/program/soffice.bin(main+0xcf)[0x806150f]
/lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe0)[0xb6add050]
/usr/lib/openoffice/program/soffice.bin(_ZN6Window15SetPosSizePixelEllllt+0x365)[0x80613d1]
======= Memory map: ========
08048000-0809d000 r-xp 00000000 08:01 1124124 /usr/lib/openoffice/program/soffice.bin
0809d000-0809e000 rw-p 00054000 08:01 1124124 /usr/lib/openoffice/program/soffice.bin
0809e000-08aaa000 rw-p 0809e000 00:00 0 [heap]
ad79a000-ad7ae000 r-xp 00000000 08:01 1124083 /usr/lib/openoffice/program/libdeploymentmisc680li.so
ad7ae000-ad7af000 rw-p 00014000 08:01 1124083 /usr/lib/openoffice/program/libdeploymentmisc680li.so
ad7af000-ad839000 r-xp 00000000 08:01 1124439 /usr/lib/openoffice/program/deployment680li.uno.so
ad839000-ad83f000 rw-p 00089000 08:01 1124439 /usr/lib/openoffice/program/deployment680li.uno.so
ad83f000-ad840000 ---p ad83f000 00:00 0
ad840000-ae040000 rw-p ad840000 00:00 0
ae040000-ae056000 r-xp 00000000 08:01 997354 /usr/lib/libsasl2.so.2.0.22
ae056000-ae057000 rw-p 00015000 08:01 997354 /usr/lib/libsasl2.so.2.0.22

Rouss (f-roussillon)
description: updated
Revision history for this message
Brian Murray (brian-murray) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. This bug did not have a package associated with it, which is important for ensuring that it gets looked at by the proper developers. You can learn more about finding the right package at https://wiki.ubuntu.com/Bugs/FindRightPackage. I have classified this bug as a bug in openoffice.org.

Revision history for this message
Chris Cheney (ccheney) wrote :

Which gtk theme are you using?

Chris

Changed in openoffice.org:
assignee: nobody → ccheney
status: New → Incomplete
Revision history for this message
Rouss (f-roussillon) wrote :

i'm using the theme gray with icons Gartoon

Revision history for this message
Rouss (f-roussillon) wrote :
Download full text (4.9 KiB)

i have reproduced the problem on my laptop :
*** glibc detected *** /usr/lib/openoffice/program/soffice.bin: double free or corruption (out): 0x0863ead0 ***
======= Backtrace: =========
/lib/tls/i686/cmov/libc.so.6[0xb6a7fd65]
/lib/tls/i686/cmov/libc.so.6(cfree+0x90)[0xb6a83800]
/usr/lib/libglib-2.0.so.0(g_free+0x31)[0xb6365961]
/usr/lib/openoffice/program/libvclplug_gtk680li.so[0xb5787d29]
/usr/lib/openoffice/program/libvcl680li.so(_ZN11SalGraphics22GetNativeControlRegionEmmRK6RegionmRK16ImplControlValueR16SalControlHandleRKN3rtl8OUStringERS0_SC_PK12OutputDevice+0x17b)[0xb7d4ba8b]
/usr/lib/openoffice/program/libvcl680li.so(_ZN6Window22GetNativeControlRegionEmmRK6RegionmRK16ImplControlValueN3rtl8OUStringERS0_S8_+0x103)[0xb7e0c633]
/usr/lib/openoffice/program/libvcl680li.so(_ZN7ListBox6ResizeEv+0x18c)[0xb7e55d9c]
/usr/lib/openoffice/program/libvcl680li.so[0xb7df2d14]
/usr/lib/openoffice/program/libvcl680li.so(_ZN6Window4ShowEht+0xca)[0xb7df54ea]
/usr/lib/openoffice/program/libvcl680li.so(_ZN7ListBoxC1EP6WindowRK5ResId+0xd6)[0xb7e54576]
/usr/lib/openoffice/program/libsvt680li.so(_ZN11PrintDialogC1EP6Window+0x1ca)[0xb783742a]
/usr/lib/openoffice/program/libsw680li.so[0xaf43f8bb]
/usr/lib/openoffice/program/libsw680li.so[0xaf43fa6e]
/usr/lib/openoffice/program/libsfx680li.so[0xb30607da]
/usr/lib/openoffice/program/libsfx680li.so[0xb3047878]
/usr/lib/openoffice/program/libsfx680li.so(_ZN8SfxShell11ExecuteSlotER10SfxRequestPK12SfxInterface+0x65)[0xb30a57e5]
/usr/lib/openoffice/program/libsw680li.so(_ZN6SwView12ExecutePrintER10SfxRequest+0x451)[0xaf440781]
/usr/lib/openoffice/program/libsw680li.so[0xaf40db44]
/usr/lib/openoffice/program/libsfx680li.so[0xb3092b4a]
/usr/lib/openoffice/program/libsfx680li.so[0xb30932e8]
/usr/lib/openoffice/program/libsfx680li.so[0xb3093358]
/usr/lib/openoffice/program/libsfx680li.so[0xb30c2ce5]
/usr/lib/openoffice/program/libsfx680li.so[0xb30c2c89]
/usr/lib/openoffice/program/libvcl680li.so[0xb7e06e66]
/usr/lib/openoffice/program/libvclplug_gen680li.so(_ZN10SalDisplay21DispatchInternalEventEv+0xbc)[0xb536f16c]
/usr/lib/openoffice/program/libvclplug_gtk680li.so[0xb5767041]
/usr/lib/openoffice/program/libvclplug_gtk680li.so[0xb5767081]
/usr/lib/libglib-2.0.so.0[0xb635c551]
/usr/lib/libglib-2.0.so.0(g_main_context_dispatch+0x17c)[0xb635e11c]
/usr/lib/libglib-2.0.so.0[0xb636155f]
/usr/lib/libglib-2.0.so.0(g_main_context_iteration+0x65)[0xb6361ac5]
/usr/lib/openoffice/program/libvclplug_gtk680li.so[0xb5769171]
/usr/lib/openoffice/program/libvclplug_gen680li.so(_ZN14X11SalInstance5YieldEbb+0x37)[0xb5376927]
/usr/lib/openoffice/program/libvcl680li.so(_ZN11Application5YieldEb+0x59)[0xb7c06559]
/usr/lib/openoffice/program/libvcl680li.so(_ZN11Application7ExecuteEv+0x3c)[0xb7c0667c]
/usr/lib/openoffice/program/soffice.bin(_ZN7desktop7Desktop4MainEv+0x145d)[0x806f07d]
/usr/lib/openoffice/program/libvcl680li.so[0xb7c0c34c]
/usr/lib/openoffice/program/libvcl680li.so(_Z6SVMainv+0x35)[0xb7c0c455]
/usr/lib/openoffice/program/soffice.bin(main+0xcf)[0x806150f]
/lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe0)[0xb6a2c050]
/usr/lib/openoffice/program/soffice.bin(_ZN6Window15SetPosSizePixelEllllt+0x365)[0x80613d1]
======= Memory map: ===...

Read more...

Revision history for this message
Rouss (f-roussillon) wrote :

Even if i put human's icons, the problem is the same

Rouss (f-roussillon)
Changed in openoffice.org:
status: Incomplete → New
Revision history for this message
DonQuichot (donquichot) wrote :

I can confirm the issue on gutsy.
OpenOffice crashes if you try to print a document without using the default human gtk theme.
Select the human gtk theme resolve the issue in my case.
I attached the terminal output after several tests with the crux theme.

Chris Cheney (ccheney)
Changed in openoffice.org:
assignee: ccheney → nobody
Revision history for this message
Rouss (f-roussillon) wrote :

Does someone can help us ?

Revision history for this message
Daniel Hahler (blueyed) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. This particular bug has already been reported and is a duplicate of bug 131526, so it is being marked as such. A patch for this has been provided already and an update may be available shortly. The current best workaround seems to be using another Gnome theme, e.g. "Human".
Feel free to continue to report any other bugs you may find.

Changed in openoffice.org:
assignee: nobody → blueyed
status: New → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.