Description: Cadence Orcad Schematics copies data to the clipboard in Picture and in Enhanced Metafile format (as well as some native formats). When pasting this into MS Word 'paste as' shows Picture (Windows Metafile) as the only format and paste into the document works fine. LibO 'paste as' shows GDI Metafile. However, when pasting nothing happens (no picture is inserted into the document). However, after pasting into Word and saving as doc, the file can be opened by LibO. Steps to Reproduce: 1. You need either Cadence Orcad Schematics or install clipbrd.exe from a Windows XP computer (or download from this web site file:///home/ferry/https:%E2%81%84%E2%81%84www.urtech.ca%E2%81%842016%E2%81%8404%E2%81%84solved-where-is-the-clipboard-viewer-in-windows-10%E2%81%84) 2. Using clipbrd.exe open the orcad.CLP into your clip board 3. Paste into a Writer document Actual Results: Nothing is pasted Expected Results: Drawing is pasted. See attached Orcad.doc (created by WinWord) and Orcad.odt (converted from Orcad.doc by LibO). Reproducible: Always User Profile Reset: No Additional Info:
Created attachment 155500 [details] Saved clipboard picture clipbrd.exe
Created attachment 155501 [details] Document created by Word with pasted image
Created attachment 155502 [details] Converted Word document with pasted image
Sorry for the broken link in #1, that was an unrelated clipboard issue :-) Correct link for downloading clipbrd.exe is: https://www.urtech.ca/2016/04/solved-where-is-the-clipboard-viewer-in-windows-10/ (Note: I haven't tested this for viruses. I can upload clipbrd.exe that I extracted from a Windows XP installation, but I think that might not be legal)
1. I saved image from comment 1. 2. I opened it with IrfanView 3. Copy => Paste in LO Result: No problem Works in Version: 6.4.0.0.alpha1 (x64) Build ID: cc57df8f942f239d29cb575ea5a7cb01405db787 CPU threads: 4; OS: Windows 10.0 Build 18362; UI render: GL; VCL: win; Locale: de-DE (de_DE); UI-Language: en-US Calc: threaded and also in Version: 6.3.3.1 (x64) Build ID: f41f4c7f9507aeca13cb9df51f34d80e8ba30a99 CPU threads: 4; OS: Windows 10.0; UI render: default; VCL: win; Locale: de-DE (de_DE); UI-Language: en-GB Calc: threaded I'm not an expert in this topic, but are you sure, that .clp-file is the same as WMF/EMF File?
Yes. You are not copying the original image from Orcad -> LibO, you are pasting to IrfanView and then placing again on the clipboard and pasting that into LibO. This is not the issue. If I place the image from Orcad into MS Word, and copy it from Word to LibO it works as it should. The issue is: Orcad -> LibO is not working. While Orcad -> Word works, suggesting Orcad is doing something that LibO does not expect, but is apparently correct. I especially saved the clipboard file so that someone with debugging capability can reproduce what this particular corner case is.
[Automated Action] NeedInfo-To-Unconfirmed
Inside Clipboard can load .clp files, but I tried it and I see nothing with your file: https://www.nirsoft.net/utils/inside_clipboard.html Does it work for you? Maybe you should try saving the .clp again from Inside Clipboard instead?
Could you give a try at 6.4.4 and provide some feedback to Buovjaga?
Dear Ferry Toth, This bug has been in NEEDINFO status with no change for at least 6 months. Please provide the requested information as soon as possible and mark the bug as UNCONFIRMED. Due to regular bug tracker maintenance, if the bug is still in NEEDINFO status with no change in 30 days the QA team will close the bug as INSUFFICIENTDATA due to lack of needed information. For more information about our NEEDINFO policy please read the wiki located here: https://wiki.documentfoundation.org/QA/Bugzilla/Fields/Status/NEEDINFO If you have already provided the requested information, please mark the bug as UNCONFIRMED so that the QA team knows that the bug is ready to be confirmed. Thank you for helping us make LibreOffice even better for everyone! Warm Regards, QA Team MassPing-NeedInfo-Ping
@Buovjaga I went into a quite detailed description. Do you really think I didn't try this myself? The problem is you are not following my steps... I attached a new 'LibO 7.0.3.pdf' now with screenshots, so you can see. Now i tried with the latest LibO 7.0.3. It seems it pastes the clipbaord when the clipboard is loaded from file, but not when the clipboard is copied directly from Orcad :-( So, some progress, but making more difficult to reproduce. Nothing changed on the Orcad side, I can paste into Inkscape, Word. I also tried your suggestion InsideClipboard after loading clipboard from file. See attachment for the result.
Created attachment 168252 [details] Screenshots
(In reply to Ferry Toth from comment #11) > @Buovjaga I went into a quite detailed description. Do you really think I > didn't try this myself? The problem is you are not following my steps... > > I attached a new 'LibO 7.0.3.pdf' now with screenshots, so you can see. Now > i tried with the latest LibO 7.0.3. It seems it pastes the clipbaord when > the clipboard is loaded from file, but not when the clipboard is copied > directly from Orcad :-( So, some progress, but making more difficult to > reproduce. > > Nothing changed on the Orcad side, I can paste into Inkscape, Word. > > I also tried your suggestion InsideClipboard after loading clipboard from > file. See attachment for the result. I think you misunderstood a bit. I did not mean that you didn't try. I meant that I wanted you to 1. Record your clipboard again, this time saving it with Inside Clipboard 2. Attach the .clp file to this report At least your screenshot shows *something* for Inside Clipboard and it would be interesting to take a look at it.
Alright then. This time I went to and old WinXP vbox fired up Orcad 16.2 (old version). Copied schematic to clipboard, saved with InsideClipboard as clp. See attached Orcad16.2.clp. Note: InsideClipboard shows on 2 formats on copy (CF_METAFILEPICT, id 3) and Orcad Schemtic Page Editor, id 49488). However after save and load it shows only the latter. Of course LibO shows the clipboard as empty. The meta file is shown as size 16: 00000000 08 00 00 00 FD 13 00 00 40 0F 00 00 77 0A 26 1D ....ý...@...w.&. Which can't be true as even Wordpad will allow me to paste it.
Created attachment 168255 [details] Inside clipbboard
But not after save / reload with Inside Clipboard. When i save and reload with clipbrd.exe, CF_METAFILEPICT is shown as handle type "null", Size 0. And I can indeed paste the cliboard into Wordpad. 1) It looks like Inside Clipboard is missing something, and that thing got built into LibO. 2) Orcad must be doing something wrong, but all other apps don't care and just paste the EMF. 3) clibbrd.exe is able to fix whatever Orcad does wrong when you save and reload. Causing even LibO to be able to paste.
We have a long standing bug still as Unconfirmed. IIUC, only way to reproduce is to install Orcad, as via clipboards paste works. But that's not a realistic to expect from any volunteer dev. I think we may close, for example as NotOurBug. Bug 122072 gives a possible hint: paste to Draw, than to Writer. This can well be a duplicate.
It's definitely not resolved. And it's not a duplicate of Bug 122072. Pasting in Draw is not possible in the same way as it is not in Writer: The paste button indicates there is something to paste, LibO 'paste as' shows GDI Metafile. However, when pasting nothing happens (no picture is inserted into the document). Typically, MS word, MS ClipBook, MS Write can paste it. Unfortunately Inside Clipboard has it's own bugs and is not helping us to solve this bug. Maybe you have another clipboard tool that we can try?
I just tried Karen's Clipboard Viewer, it also just views the schematic copied from Orcad, as WMF only (no Text, BMP, DIB available). It does not allow me to save the clipboard. But that does have source available, may be can easily save to file?
(In reply to Ferry Toth from comment #18) > Maybe you have another clipboard tool that we can try? Here is one that is actively developed and works on all operating systems: https://hluk.github.io/CopyQ/
(In reply to Buovjaga from comment #20) > (In reply to Ferry Toth from comment #18) > > Maybe you have another clipboard tool that we can try? > > Here is one that is actively developed and works on all operating systems: > https://hluk.github.io/CopyQ/ Please try this one.
Dear Ferry Toth, Please read this message in its entirety before proceeding. Your bug report is being closed as INSUFFICIENTDATA due to inactivity and a lack of information which is needed in order to accurately reproduce and confirm the problem. We encourage you to retest your bug against the latest release. If the issue is still present in the latest stable release, we need the following information (please ignore any that you've already provided): a) Provide details of your system including your operating system and the latest version of LibreOffice that you have confirmed the bug to be present b) Provide easy to reproduce steps – the simpler the better c) Provide any test case(s) which will help us confirm the problem d) Provide screenshots of the problem if you think it might help e) Read all comments and provide any requested information Once all of this is done, please set the bug back to UNCONFIRMED and we will attempt to reproduce the issue. Please do not: a) respond via email b) update the version field in the bug or any of the other details on the top section of our bug tracker Warm Regards, QA Team MassPing-NeedInfo-FollowUp