openoffice won't print

Bug #157474 reported by Speedoo
6
Affects Status Importance Assigned to Milestone
openoffice.org (Ubuntu)
Confirmed
Undecided
Koen

Bug Description

Binary package hint: mozilla-openoffice.org

Since upgrading to Gutsy Gibbon (7.10) my openoffice word processor and spreadsheet won't print. The program freezes whenever I select "print" from the menu. My workaround is to save documents to a flash drive and print from another computer (obviously not a permanent fix.) I read in a forum that the spellchecker was interfering with some program operations, so I tried disabling spell check, but I still can't get documents to print.
I'm running the 32-bit Ubuntu 7.10 on an AMD Turion 64x2 machine.

Revision history for this message
Chris (ccnelson) wrote :
Download full text (7.5 KiB)

I have had a similar problem--

Unfortunately, it only happens some of the time, but when it doesn't like a document, it is repeatable (at least, it is today).

Here is a backtrace from a representative crash

*** glibc detected *** /usr/lib/openoffice/program/soffice.bin: double free or corruption (out): 0x08fb76b0 ***
======= Backtrace: =========
/lib/tls/i686/cmov/libc.so.6[0xb6affd65]
/lib/tls/i686/cmov/libc.so.6(cfree+0x90)[0xb6b03800]
/usr/lib/libglib-2.0.so.0(g_free+0x31)[0xb63e5961]
/usr/lib/openoffice/program/libvclplug_gtk680li.so[0xb5808d29]
/usr/lib/openoffice/program/libvcl680li.so(_ZN11SalGraphics22GetNativeControlRegionEmmRK6RegionmRK16ImplControlValueR16SalControlHandleRKN3rtl8OUStringERS0_SC_PK12OutputDevice+0x17b)[0xb7dd0a8b]
/usr/lib/openoffice/program/libvcl680li.so(_ZN6Window22GetNativeControlRegionEmmRK6RegionmRK16ImplControlValueN3rtl8OUStringERS0_S8_+0x103)[0xb7e91633]
/usr/lib/openoffice/program/libvcl680li.so(_ZN7ListBox6ResizeEv+0x18c)[0xb7edad9c]
/usr/lib/openoffice/program/libvcl680li.so[0xb7e77d14]
/usr/lib/openoffice/program/libvcl680li.so(_ZN6Window4ShowEht+0xca)[0xb7e7a4ea]
/usr/lib/openoffice/program/libvcl680li.so(_ZN7ListBoxC1EP6WindowRK5ResId+0xd6)[0xb7ed9576]
/usr/lib/openoffice/program/libsvt680li.so(_ZN11PrintDialogC1EP6Window+0x1ca)[0xb78bd42a]
/usr/lib/openoffice/program/libsw680li.so[0xaf33e8bb]
/usr/lib/openoffice/program/libsw680li.so[0xaf33ea6e]
/usr/lib/openoffice/program/libsfx680li.so[0xb31187da]
/usr/lib/openoffice/program/libsfx680li.so[0xb30ff878]
/usr/lib/openoffice/program/libsfx680li.so(_ZN8SfxShell11ExecuteSlotER10SfxRequestPK12SfxInterface+0x65)[0xb315d7e5]
/usr/lib/openoffice/program/libsw680li.so(_ZN6SwView12ExecutePrintER10SfxRequest+0x451)[0xaf33f781]
/usr/lib/openoffice/program/libsw680li.so[0xaf30cb44]
/usr/lib/openoffice/program/libsfx680li.so[0xb314ab4a]
/usr/lib/openoffice/program/libsfx680li.so[0xb314b2e8]
/usr/lib/openoffice/program/libsfx680li.so[0xb314b358]
/usr/lib/openoffice/program/libsfx680li.so[0xb317ace5]
/usr/lib/openoffice/program/libsfx680li.so[0xb317ac89]
/usr/lib/openoffice/program/libvcl680li.so[0xb7e8be66]
/usr/lib/openoffice/program/libvclplug_gen680li.so(_ZN10SalDisplay21DispatchInternalEventEv+0xbc)[0xb53eb16c]
/usr/lib/openoffice/program/libvclplug_gtk680li.so[0xb57e8041]
/usr/lib/openoffice/program/libvclplug_gtk680li.so[0xb57e8081]
/usr/lib/libglib-2.0.so.0[0xb63dc551]
/usr/lib/libglib-2.0.so.0(g_main_context_dispatch+0x17c)[0xb63de11c]
/usr/lib/libglib-2.0.so.0[0xb63e155f]
/usr/lib/libglib-2.0.so.0(g_main_context_iteration+0x65)[0xb63e1ac5]
/usr/lib/openoffice/program/libvclplug_gtk680li.so[0xb57ea171]
/usr/lib/openoffice/program/libvclplug_gen680li.so(_ZN14X11SalInstance5YieldEbb+0x37)[0xb53f2927]
/usr/lib/openoffice/program/libvcl680li.so(_ZN11Application5YieldEb+0x59)[0xb7c8b559]
/usr/lib/openoffice/program/libvcl680li.so(_ZN11Application7ExecuteEv+0x3c)[0xb7c8b67c]
/usr/lib/openoffice/program/soffice.bin(_ZN7desktop7Desktop4MainEv+0x145d)[0x806f07d]
/usr/lib/openoffice/program/libvcl680li.so[0xb7c9134c]
/usr/lib/openoffice/program/libvcl680li.so(_Z6SVMainv+0x35)[0xb7c91455]
/usr/lib/openoffice/program/soffice.bin(main+0xcf)[0x806150f]
/lib/tls/i686/...

Read more...

Revision history for this message
Matthew Caron (matt-mattcaron) wrote :

I have a similar problem ("openoffice won't print") but different symptom. Mine does not crash, but the printout is only one page, and often that page is only a partial printout. I have attached a file - when I try to print the attached file, it only prints one page.

This prints perfectly on Openoffice.org 2.2 on my feisty box. It breaks on Openoffice.org 2.3 on my Gutsy box.

Revision history for this message
.cobnet (mattias-campe) wrote :

I have a similar problem ("openoffice won't print"), but a different symptom. My OOo doesn't crash: it doesn't print at all. I didn't have any problems om my Feisty Fawn box.

My workaround is to export my OOo document to pdf and print with evince (on the same computer). This works flawlessly, so I think it must be a problem with OpenOffice.org.

Revision history for this message
.cobnet (mattias-campe) wrote :

Found the solution. The default since OpenOffice.org 2.3 is that it only prints the selected (work)sheets. But if you look at the print example (how it would look if you print it, "afdrukvoorbeeld" in Dutch) you'll see all the sheets. So suppose you want to print sheet 4, it will (probably) appear as page 4 on your print example, but you'll have to print it as page 1. Otherwise OOo won't print anything. So it's actually a bug in OOo: OOo should show a different print example.

Unfortunately my solution won't work out for the original poster.

Revision history for this message
Koen (koen-beek) wrote :

Hi,

   can you reproduce this error with the Human desktop theme ?

   Open Office 2.3.0 has a known problem with some themes

      Koen

Changed in openoffice.org:
assignee: nobody → koen-beek
status: New → Incomplete
Revision history for this message
Speedoo (speedoo) wrote :

Thanks Koen,
I was using the Crux theme. After switching to the Human theme, OO seems to work normally. At any rate, I'm able to format, print and save documents. Still seems like a problem that should be addressed, though.

Revision history for this message
Koen (koen-beek) wrote :

this issue is probably the same than bug #131526 see http://www.openoffice.org/issues/show_bug.cgi?id=82608

it should be solved in OOo 2.3.1

There is an option in OOo calc that prints all sheets by default instead of just the selected ones
In Calc go to Tools->Options->Calc->Print->Sheets->uncheck "Print only selected sheets'"

If responders still have another problem around printing, could you please open a different bug please ?

  thanks

     Koen

Changed in openoffice.org:
status: Incomplete → Confirmed
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.