http://bugs.winehq.org/show_bug.cgi?id=15401
Summary: Cannot copy/paste inside powerpoint 2003 Product: Wine Version: 1.1.5 Platform: Other OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: kjbala@gmail.com
I am running ubuntu hardy x86 with the latest updates. Wine is version 1.1.5 I was able to install Office 2003 professional w/o any issues.
In powerpoint, I am not able to copy & paste objects. The error dialog says:
"The server application, source file, or item can't be found, or returned an unknown error. You may need to reinstall the server application."
I am attaching the wine command line outputs while trying to do the same. Let me know if you need any other information.
http://bugs.winehq.org/show_bug.cgi?id=15401
--- Comment #1 from Lei Zhang thestig@google.com 2008-09-29 15:08:08 --- You didn't attach the console output.
http://bugs.winehq.org/show_bug.cgi?id=15401
--- Comment #2 from Bala kjbala@gmail.com 2008-10-05 21:58:47 --- Created an attachment (id=16494) --> (http://bugs.winehq.org/attachment.cgi?id=16494) console error log
http://bugs.winehq.org/show_bug.cgi?id=15401
dimesio@earthlink.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dimesio@earthlink.net
--- Comment #3 from dimesio@earthlink.net 2008-10-26 11:24:03 --- I can confirm this is happening (1.1.7), but I believe it is the same as bug 7372, as the problem is only with pasting things that have been copied from native Linux apps. I do not get that error message when trying to paste items into Powerpoint that have been copied from Word 2003 or Wine's notepad.
http://bugs.winehq.org/show_bug.cgi?id=15401
--- Comment #4 from Bala kjbala@gmail.com 2008-10-26 16:28:28 --- Comment #3: No, the original bug I filed was for copy/paste objects INSIDE powerpoint i.e. the object is already in powerpoint.
http://bugs.winehq.org/show_bug.cgi?id=15401
--- Comment #5 from dimesio@earthlink.net 2008-10-26 16:47:30 --- That I can't replicate; copy/paste within Powerpoint works fine for me. Can you retest in a clean wineprefix (no overrides, nothing else installed) in 1.1.7?
http://bugs.winehq.org/show_bug.cgi?id=15401
--- Comment #6 from Bala kjbala@gmail.com 2008-10-26 18:34:22 --- I blasted my previous wine directory, reinstalled office standard 2003 from scratch and I still see this issue.
http://bugs.winehq.org/show_bug.cgi?id=15401
Chris McRaven cpmcraven@ou.edu changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |cpmcraven@ou.edu
--- Comment #7 from Chris McRaven cpmcraven@ou.edu 2009-01-13 14:13:50 --- I have observed the same behavior. The cut and paste inside of PowerPoint 2003 or from Excel 2003 to PowerPoint 2003 does not work.
POSSIBLE BUG FIX: I was able to cut and paste by overriding some libraries. My fix is as follows:
* Open winecfg * Click `Add application' in `Application settings' * Browse to and select POWERPNT.EXE * Subsequently select POWERPNT.EXE and then click the `Libraries' tab * Add the following overrides: gdiplus, ole32, riched20, rpcrt4 * Click `Apply'
Following these steps is important as Excel 2003 fails to run with these overrides enabled. They should only be enabled for PowerPoint 2003.
This fix also allowed me to cut and paste between Excel 2003 and PowerPoint 2003 and between Word 2003 and PowerPoint 2003. I have not tested all features yet, but so far it seems to be working well.
http://bugs.winehq.org/show_bug.cgi?id=15401
--- Comment #8 from Chris McRaven cpmcraven@ou.edu 2009-01-13 14:15:30 --- I am running wine-1.1.10
http://bugs.winehq.org/show_bug.cgi?id=15401
Bala kjbala@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |kjbala@gmail.com
--- Comment #9 from Bala kjbala@gmail.com 2009-01-28 00:07:34 --- Chris: Your workaround did not work for me. I even tried using the latest version of wine (1.1.13).
Others are also experiencing this issue as shown in the ubuntu thread below: http://ubuntuforums.org/showthread.php?t=799577
http://bugs.winehq.org/show_bug.cgi?id=15401
--- Comment #10 from Pieter Monsieurs pmonsieu@sckcen.be 2009-01-28 02:20:16 --- Created an attachment (id=19044) --> (http://bugs.winehq.org/attachment.cgi?id=19044) console log wine 1.1.8 with Powerpoint 2003 / copy-paste problem
http://bugs.winehq.org/show_bug.cgi?id=15401
Pieter Monsieurs pmonsieu@sckcen.be changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |pmonsieu@sckcen.be
--- Comment #11 from Pieter Monsieurs pmonsieu@sckcen.be 2009-01-28 02:22:17 --- So I got more or less the same error log as Bala, with the same "fixme"-messages. I am running Powerpoint 2003 using wine 1.1.8 on Ubuntu 8.10 [but the problem was already there in 8.04)
http://bugs.winehq.org/show_bug.cgi?id=15401
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dank@kegel.com
--- Comment #12 from Dan Kegel dank@kegel.com 2009-01-28 06:42:02 --- Does copy and paste work without gdiplus overridden?
http://bugs.winehq.org/show_bug.cgi?id=15401
--- Comment #13 from Chris McRaven cpmcraven@ou.edu 2009-01-28 13:07:55 --- Alright, I've good news and bad news.
The good news first:
In order to get powerpoint 2003 to copy/paste you need the ole32.dll and rpcrt4.dll that are install with DCOM98. You can use winetricks to install this. Installing DCOM98 along with the overrides I described above will allow you to copy/paste.
Now for the bad news:
These overrides cause powerpoint 2003 to NOT be able to save new files. If you start a new powerpoint, you cannot save it. I have been able to edit and save *existing* powerpoints, but only by invoking them from the command line! Even so, powerpoint 2003 seemed to get confused after a time and not be able to save again.
In summary, you can get powerpoint 2003 to copy/paste, but you have to pay a price. I do not recommend this workaround. You can lose alot of work.
http://bugs.winehq.org/show_bug.cgi?id=15401
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |ole32
--- Comment #14 from Dan Kegel dank@kegel.com 2009-01-28 17:26:30 --- So your experiement was rm -rf .wine run powerpoint 2003's installer winetricks dcom98 and you observed that copy and paste work, but the Save file dialog doesn't. Right?
If that's the case, I think we can mark this as an ole32 bug. Maybe we need a separate bug report for the File dialog problem.
http://bugs.winehq.org/show_bug.cgi?id=15401
--- Comment #15 from Chris McRaven cpmcraven@ou.edu 2009-01-28 20:30:45 --- Dan Kagel:
In effect, that's what I did. I'm not sure all of the blame can be pointed at ole32 as rpcrt4 needs also to participate in order for powerpoint 2003 to talk to the clipboard. The oleaut32 override that winetricks performs when you install dcom98 does not seem to effect the copy/paste or save behavior.
The file dialog has no problem coming up, it just fails with a dialog that says "There was an error accessing $file." Where $file is the full path of the filename I tried to save to.
I'm not a hacker, so I can't say where the problem lies exactly.
http://bugs.winehq.org/show_bug.cgi?id=15401
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever Confirmed|0 |1
--- Comment #16 from Dan Kegel dank@kegel.com 2009-01-28 21:21:32 --- Right, it's the combination of ole32 and rpcrt4, we don't need to decide which, we'll just mark it ole32 and the developer will take it from there. Confirming, since several people reported it.
Just to be sure, does the problem persist with the latest version, wine-1.1.13?
http://bugs.winehq.org/show_bug.cgi?id=15401
--- Comment #17 from Chris McRaven cpmcraven@ou.edu 2009-01-28 21:59:35 --- I just confirmed the behavior is the same in wine-1.1.13.
http://bugs.winehq.org/show_bug.cgi?id=15401
Bala bala.biophysics@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |bala.biophysics@gmail.com
--- Comment #18 from Bala bala.biophysics@gmail.com 2009-05-04 10:58:27 --- I am not able to copy any obect between powerpoint (2007) and excel/word. The wine version i am using is 1.1.15. I have MS OFFICE 2007 installed with wine.
I tried by adding all the suggested overrides. But still the problem persists.
(In reply to comment #7)
I have observed the same behavior. The cut and paste inside of PowerPoint 2003 or from Excel 2003 to PowerPoint 2003 does not work.
POSSIBLE BUG FIX: I was able to cut and paste by overriding some libraries. My fix is as follows:
- Open winecfg
- Click `Add application' in `Application settings'
- Browse to and select POWERPNT.EXE
- Subsequently select POWERPNT.EXE and then click the `Libraries' tab
- Add the following overrides: gdiplus, ole32, riched20, rpcrt4
- Click `Apply'
Following these steps is important as Excel 2003 fails to run with these overrides enabled. They should only be enabled for PowerPoint 2003.
This fix also allowed me to cut and paste between Excel 2003 and PowerPoint 2003 and between Word 2003 and PowerPoint 2003. I have not tested all features yet, but so far it seems to be working well.
http://bugs.winehq.org/show_bug.cgi?id=15401
--- Comment #19 from Pieter Monsieurs pmonsieu@sckcen.be 2009-05-27 02:05:19 --- It seems that the problem is solved in newer versions of wine (apparently starting from version 1.1.21, and can confirm this for 1.1.22)
http://bugs.winehq.org/show_bug.cgi?id=15401
Ken Sharp kennybobs@o2.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #20 from Ken Sharp kennybobs@o2.co.uk 2009-05-27 06:35:45 --- Reported fixed.
http://bugs.winehq.org/show_bug.cgi?id=15401
--- Comment #21 from Bala bala@alumni.utexas.net 2009-05-29 18:28:46 --- This is just reconfirming what Pieter reported earlier.
I am able to copy/paste (i) within powerpoint 2003 and (ii) from powerpoint to word in 2003 and (ii) within powerpoint 2007 and (iv) from powerpoint to word in 2007
This is just awesome. Thanks everybody :)
http://bugs.winehq.org/show_bug.cgi?id=15401
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #22 from Alexandre Julliard julliard@winehq.org 2009-06-05 12:42:15 --- Closing bugs fixed in 1.1.23.