On inserting an OLE object (a calc speradsheet or a pdf file) into a Writer document and choosing to display an icon instead of the content does not show the right icon at all.
steps to reproduce:
Open a writer file, insert an Object (Insert - Object - OLE Object)
Choose "Create new" and "Aditional objects", Click OK.
Whichever is the choice "create new" or "create from file", chose a file type.
Click "Change Icon" button
Select an Icon, click OK.
Icon is not shown in dialog.
Icon is not shown in the document.
The bug exist in OO 3.2, 3.2.1, 3.3 RC2 and LibreOffice Beta 3.3 beta 2 for Windows.
more investigation on this:
When the OLE object is displayed as a (missing) icon, and user closes the document and opens it later, the OLE object is vanished.
No way to recover it unless reworking the OLE embed procedure.
Is this as a loss of data?
It seems to be Windows specific. I do not see the "Aditional objects" option on Linux.
Tor, could you please have a look?
this may help
For me, it says "Further objects" and not "Additional objects".
Anyway, as far as I could see, LibreOffice behaves like vanilla OOo 3.2.1 here.
If you see a difference in behaviour between LibreOffice 3.3 (some beta, or eventual official release), and vanilla OOo 3.2.1 or vanilla OOo 3.3 (some release candidate, or eventual official release), please provide *exact* reproduction instructions, and reopen.
the error, as descriped, is in the final version. OLE imports the complete document instead of creating an icon. Mac OS 10.6.7. Calc object to writer.
well I can't reproduce this, e.g. true the icon isn't displayed but there is a placeholder frame ( with no image ) and some default text ( like 'Acrobat document' or 'Worksheet')
There is afaics no data loss as the embedded document is still there and can be opened ( e.g. still works after closing and re-opening the document )
If the reporter of comment #5 is seeing that the document itself is being inserted instead of a document then that would seem to be a different bug ( probably macosx specific )
The bug (as described) is still here in 3.3.1 rc1
(In reply to comment #7)
> The bug (as described) is still here in 3.3.1
Tested on LibreOffice 3.5.1 on Windows XP. The same problem as in "bug report" (Note: as Tor has pointed out there is text "Further objects" and not "Additional objects"), but the problem is the same - no icon in target document.
I am changing the bug: Version=3.5.1 and Platform=All
Created attachment 58930 [details]
Insert | Object | OLE Object on Ubuntu
I can reproduce the bug on Windows XP. It seems that this "Insert Object" dialog, which is coming from Windows, can only handle 16 color icons. In LibreOffice, and in many other applications such as Adobe Reader, icons have 256 color or more.
However, on Windows 7 is seems to be fixed, "Insert Object" dialog can display icons with higher color resolutions.
what should we do with XP-specific bugs since Microsoft declared end of life of that O/S?
NEW is appropriate status - updating per comment 11.
As per comment 0:
-> Version: Inherited from OOo
** Please read this message in its entirety before responding **
To make sure we're focusing on the bugs that affect our users today, LibreOffice QA is asking bug reporters and confirmers to retest open, confirmed bugs which have not been touched for over a year.
There have been thousands of bug fixes and commits since anyone checked on this bug report. During that time, it's possible that the bug has been fixed, or the details of the problem have changed. We'd really appreciate your help in getting confirmation that the bug is still present.
If you have time, please do the following:
Test to see if the bug is still present on a currently supported version of LibreOffice (5.0.5 or 5.1.2 https://www.libreoffice.org/download/
If the bug is present, please leave a comment that includes the version of LibreOffice and your operating system, and any changes you see in the bug behavior
If the bug is NOT present, please set the bug's Status field to RESOLVED-WORKSFORME and leave a short comment that includes your version of LibreOffice and Operating System
Please DO NOT
- Update the version field
- Reply via email (please reply directly on the bug tracker)
- Set the bug's Status field to RESOLVED - FIXED (this status has a particular meaning that is not appropriate in this case)
If you want to do more to help you can test to see if your issue is a REGRESSION. To do so:
1. Download and install oldest version of LibreOffice (usually 3.3 unless your bug pertains to a feature added after 3.3)
2. Test your bug
3. Leave a comment with your results.
4a. If the bug was present with 3.3 - set version to "inherited from OOo";
4b. If the bug was not present in 3.3 - add "regression" to keyword
Feel free to come ask questions or to say hello in our QA chat: http://webchat.freenode.net/?channels=libreoffice-qa
Thank you for your help!
-- The LibreOffice QA Team This NEW Message was generated on: 2016-04-16
I rested the problem on master and it looks it works for me. I don't have 100% the same strings as it was at bug report in year 2010 (probably some strings have changed), but it works for me now.
Just to make sure here are the steps:
Note: Make sure you have some PDF file, because it will be inserted in Writer document.
1. Open Writer and new document.
2. Menu Insert | Object | OLE Object.
3. Leave default "Create new" selection and from Object Type select "Further objects".
4. New dialog opens. At left site select "Create from File".
5. Click on Browser button and point to just some PDF file and click on Open button.
6. Returned to previous dialog. Click on "Display As Icon" checkbox and click OK button.
7. In main Writer document "PDF File" icon is displayed.
8. Make sure you delete original "PDF file" (or rename it in file manager), to make sure this file is really embed in Writer.
9. In Writer double click on "PDF File" icon and embed PDF file is displayed. So problem solved.
I have left this bug status untouched, because my reproduce scenario has little bit different wordings, so I would like if someone else can check original bug report and compare it to instructions in this post to confirm problem does not appear anymore.
Build ID: f965a629fba10ecba7bad938a0c1c9c3db1e510d
CPU Threads: 3; OS Version: Windows 6.1; UI Render: default; Layout Engine: new;
TinderBox: Win-x86@62-merge-TDF, Branch:MASTER, Time: 2016-11-23_00:13:10
Locale: sl-SI (sl_SI); Calc: group
Additional info... in my previous post I forgot to write I have been performing this tests on LibreOffice master on Windows 7.
grofaty: I can confirm your solution with LO 22.214.171.124 and Windows 10. I assume, that something in the dialog has changed, because I can't find a "change icon" button as described in the original bug report, but the "display as icon button" you described in your solution.
=> set to WORKSFORME