Bug 47016

Summary: Table contents of embedded OLE object is not printed
Product: LibreOffice Reporter: BG <Bernd.Giesen>
Component: LibreOfficeAssignee: Not Assigned <libreoffice-bugs>
Status: RESOLVED WORKSFORME    
Severity: major CC: sasha.libreoffice
Priority: medium    
Version: 3.4.5 release   
Hardware: x86-64 (AMD64)   
OS: Linux (All)   
Whiteboard:
Crash report or crash signature: Regression By:
Attachments: LibreOffice text document containing a Calc table as embedded OLE object
The same document exported as .pdf file

Description BG 2012-03-06 13:08:23 UTC
I've a Calc table file that was formerly created using OpenOffice 3.x, which is embedded as OLE object in a text document. When I load this document under the Linux x86_64 version of LO 3.4.5 and print the text document including the OLE table, the table frames are visible but the cell content (text) itself is invisible (to say it correctly: it is printed in white "color", because the cell content becomes visible, if the cell background color is changed from "no fill" to another color than white). It doesn't matter, whether the Calc OLE object is embedded as content or as OLE link, the faulty behaviour remains the same. However, a Calc document, which is embedded in a text document both newly created with LO 3.4.5 are printed correctly as expected (will say: the cell content is always visible as black text on white cell background). Even if not printed correctly, on the screen the content of the embedded OLE object is always displayed fine. Finally, the amazing fact is - the same documents constellation is printed correctly in the 32 bit Windows version of LO 3.4.5 AND in the 64 bit Linux version of LO 3.3.4 as well!!!
Comment 1 BG 2012-03-08 12:46:56 UTC
Created attachment 58207 [details]
LibreOffice text document containing a Calc table as embedded OLE object

This LibreOffice text document contains a Calc table as embedded OLE object (not linked, of course). Attempting to print it with LibreOffice 3.4.4rc2 and above results in the reported bug. Printing the same unmodified document with e.g. LibreOffice 3.3.4 works fine, that is the table cell content is printed correctly/visible!

My OS is openSuSE 12.1 x86_64
Comment 2 BG 2012-03-09 10:32:18 UTC
Created attachment 58246 [details]
The same document exported as .pdf file

The same document exported with LO 3.4.4rc2 as Failure.pdf file works fine.
Comment 3 BG 2012-03-09 10:47:55 UTC
Additional information: I'm printing my documents always with my HP Laserjet 4L printer (parallel port) using the "HP Laserjet 4L Foomatic/ljet4 (recommended)" printer driver which is originally shipped with the openSUSE 12.1 x86_64 distribution. Attempting to print the document this way with LO 3.4.4rc2 and above always fails as described. Using LO 3.3.4 with the same driver always succeeds.
Comment 4 sasha.libreoffice 2012-05-30 05:35:55 UTC
Thanks for bugreport
Please verify in 3.5.3 or more new how it exports to PDF, and how it prints
Comment 5 BG 2012-05-30 08:30:00 UTC
LO v3.5.3 (x64) running on openSUSE 12.1 x64 works fine now.
Comment 6 sasha.libreoffice 2012-05-30 09:14:18 UTC
Thanks for additional testing
Due to last comment, changing status to WorksForMe

If problem will appear again, please, change status to Reopened