https://bugs.winehq.org/show_bug.cgi?id=53029
Bug ID: 53029 Summary: Clipboard cut/paste partially broken in wine 7.8.1.2 Product: Wine Version: 7.8 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: joesalmeri@verizon.net Distribution: ---
I run openSUSE Tumblewed.
I was running Tumbleweed build 20220422 which was using wine 7.6.3.3 where everything worked without issue.
After updating Tumbleweed to build 20220519 which is using wine 7.8.1.2 I encountered problems with pasting from the clipboard in wine apps.
The following summarizes which cut/paste clipboard operations work and which do not work.
Clipboard cut/paste was partially broken in build 20220519 ( updated from build 20220422 ) where it worked without any problems.
The problem specifically occurs between WINE apps and native apps.
Cut/Paste between native apps like Kate and LibreOffice Write works fine in both directions.
Cut/Paste between 2 WINE apps like 2 instances of Notepad also works fine.
Cut/Paste between a Native app and a WINE app does NOT work.
Examples:
Kate cut and paste to Notepad does NOT work LibreOffice Writer cut and paste to Notepad does NOT work
Cut/Paste between a WINE app and a Native app works fine.
Examples:
Notepad cut and paste to Kate works fine Notepad cut and paste to LibreOffice Writer works fine
NOTE:
I used Notepad as the WINE app in my examples because it is install when WINE was installed but the WINE app does NOT have to be Notepad.
The problem actually also occurs with all the other WINE apps which I have installed when the cut was done in a native app.
https://bugs.winehq.org/show_bug.cgi?id=53029
--- Comment #1 from jmscdba+bugs@gmail.com ---
I did some additional research into this problem today.
TW build 20220519 is using wine version 7.8-1.2.
Replacing wine 7.8-1.2 with wine 7.7-1.1 fixes the problem so this is a regression bug in wine 7.8-1.2
ReInstalling wine 7.8-1.2 and the problem comes back
https://bugs.winehq.org/show_bug.cgi?id=53029
jmscdba+bugs@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Distribution|--- |SUSE
https://bugs.winehq.org/show_bug.cgi?id=53029
Jacek Caban jacek@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Distribution|SUSE |--- CC| |jacek@codeweavers.com
--- Comment #2 from Jacek Caban jacek@codeweavers.com --- This commit may help: https://gitlab.winehq.org/jacek/wine/-/commit/69c05d7093a293fda2820dd1382d02...
https://bugs.winehq.org/show_bug.cgi?id=53029
--- Comment #3 from jmscdba+bugs@gmail.com --- (In reply to Jacek Caban from comment #2)
This commit may help: https://gitlab.winehq.org/jacek/wine/-/commit/ 69c05d7093a293fda2820dd1382d021bd83ad898
Thanks very much for your response.
I just updated TumbleWeed to build 20220522 which includes wine 7.9-1.1 but the problem is still there.
I am unsure how to determine which wine version will include the patch you reference.
Could you please direct me as to how to determine that?
Thank You!
https://bugs.winehq.org/show_bug.cgi?id=53029
Olivier F. R. Dierick o.dierick@piezo-forte.be changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW CC| |o.dierick@piezo-forte.be Ever confirmed|0 |1
--- Comment #4 from Olivier F. R. Dierick o.dierick@piezo-forte.be --- Hello,
The issue also affects Idle Champions of the Forgotten Realms.
They (Codename Entertainment) send subscribers an email with a chest code every weekend.
I usually copy-paste the code from the email program (Evolution) into the game with Ctrl+V. There is also an in-game 'paste code from clipboard' button that used to work. Either way, it stopped working since wine 7.8.
Regards.
https://bugs.winehq.org/show_bug.cgi?id=53029
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Assignee|wine-bugs@winehq.org |austinenglish@gmail.com Keywords| |regression
https://bugs.winehq.org/show_bug.cgi?id=53029
--- Comment #5 from jmscdba+bugs@gmail.com --- (In reply to Olivier F. R. Dierick from comment #4)
Hello,
The issue also affects Idle Champions of the Forgotten Realms.
They (Codename Entertainment) send subscribers an email with a chest code every weekend.
I usually copy-paste the code from the email program (Evolution) into the game with Ctrl+V. There is also an in-game 'paste code from clipboard' button that used to work. Either way, it stopped working since wine 7.8.
Regards.
Hi Olivier,
That matches the behavior of the bug I reported because you are copying from a native Linux app ( Evolution ) into a program running under WINE.
If possible, try to copy something from the same and paste it into a new email in Evolution.
If it is the same bug ( I think it is ) then copy from the game and pasting into Evolution will work.
Joe
https://bugs.winehq.org/show_bug.cgi?id=53029
--- Comment #6 from Olivier F. R. Dierick o.dierick@piezo-forte.be --- Hello,
(In reply to Joe S. from comment #5)
If possible, try to copy something from the same and paste it into a new email in Evolution.
If it is the same bug ( I think it is ) then copy from the game and pasting into Evolution will work.
Yes, copying text from the wine app to Evolution works.
(In reply to Jacek Caban from comment #2)
This commit may help: https://gitlab.winehq.org/jacek/wine/-/commit/ 69c05d7093a293fda2820dd1382d021bd83ad898
Applying the patch on top of wine 7.9 fixes the issue for me. Clipboard works both ways with it.
Regards.
https://bugs.winehq.org/show_bug.cgi?id=53029
--- Comment #7 from Joe S. jmscdba+bugs@gmail.com --- (In reply to Olivier F. R. Dierick from comment #6)
Hello,
(In reply to Joe S. from comment #5)
If possible, try to copy something from the same and paste it into a new email in Evolution.
If it is the same bug ( I think it is ) then copy from the game and pasting into Evolution will work.
Yes, copying text from the wine app to Evolution works.
(In reply to Jacek Caban from comment #2)
This commit may help: https://gitlab.winehq.org/jacek/wine/-/commit/ 69c05d7093a293fda2820dd1382d021bd83ad898
Applying the patch on top of wine 7.9 fixes the issue for me. Clipboard works both ways with it.
Regards.
Hi Olivier,
Good to hear!
Ypu got further than I did.
How did you apply the patch? Did you recompile wine from sources after making the change in the patch?
https://bugs.winehq.org/show_bug.cgi?id=53029
--- Comment #8 from Jacek Caban jacek@codeweavers.com --- The patch was merged to the main tree yesterday, so you may just use current Wine git now: https://source.winehq.org/git/wine.git/commitdiff/08f5d2adf9c6e9d9e479cc668b...
https://bugs.winehq.org/show_bug.cgi?id=53029
--- Comment #9 from Olivier F. R. Dierick o.dierick@piezo-forte.be --- (In reply to Joe S. from comment #7)
How did you apply the patch? Did you recompile wine from sources after making the change in the patch?
Hello,
That's what I did.
I do a bit of wine development, so I have the source and a few scripts to automate the build and testing process.
I use a git clone of the wine development branch: https://wiki.winehq.org/Git_Wine_Tutorial
It's not possible to quickly test patches/fixes with the distributed packages.
Regards.
https://bugs.winehq.org/show_bug.cgi?id=53029
--- Comment #10 from Joe S. jmscdba+bugs@gmail.com --- (In reply to Olivier F. R. Dierick from comment #9)
(In reply to Joe S. from comment #7)
How did you apply the patch? Did you recompile wine from sources after making the change in the patch?
Hello,
That's what I did.
I do a bit of wine development, so I have the source and a few scripts to automate the build and testing process.
I use a git clone of the wine development branch: https://wiki.winehq.org/Git_Wine_Tutorial
It's not possible to quickly test patches/fixes with the distributed packages.
Regards.
Thanks Olivier!
I looked at the link but it seemed like a lot of effort.
I do have some development stuff installed but not all the prereqs to compile wine.
I looked at the master branch and it now has this change checked in.
Tumbleweed currently has wine 7.9.1.1 but that doesn't have the fix.
When I look at the tags here
https://source.winehq.org/git/wine.git/
it only shows 7.9 and not the 7.9.1.1 release.
Is there a better place to monitor when when a new point release like 7.9.2 or 7.9.1.2 becomes available?
Thanks for your help!
https://bugs.winehq.org/show_bug.cgi?id=53029
--- Comment #11 from Olivier F. R. Dierick o.dierick@piezo-forte.be --- (In reply to Joe S. from comment #10)
Is there a better place to monitor when when a new point release like 7.9.2 or 7.9.1.2 becomes available?
Hello,
Those are openSUSE package numbers.
I'm not familiar with openSUSE package management, but it seems that the wine-devel package was updated today (they are dated May 25): https://download.opensuse.org/repositories/Emulators:/Wine/openSUSE_Tumblewe...
You may check that.
Otherwise, wine 7.10 will be released on June 3 so, any update in-between should have the fix.
Regards.
https://bugs.winehq.org/show_bug.cgi?id=53029
--- Comment #12 from Joe S. jmscdba+bugs@gmail.com ---
https://download.opensuse.org/repositories/Emulators:/Wine/ openSUSE_Tumbleweed/x86_64/
You may check that.
Thanks, I downloaded the 7.9-1455.6_x86_64_rpm earlier but it still has wine 7.9 and the source code file is still without the patch
Otherwise, wine 7.10 will be released on June 3 so, any update in-between should have the fix.
Wow, where'd you find the 7.10 release date? I looked for it but couldn't find any references.
TW comes out with new builds pretty quickly but even the 20220524 build just released still has wine 7.9.1.1 and the same in devel and staging.
Thanks!
https://bugs.winehq.org/show_bug.cgi?id=53029
--- Comment #13 from Austin English austinenglish@gmail.com ---
Wow, where'd you find the 7.10 release date? I looked for it but couldn't find any references.
In general, Wine has a release every other Friday, so June 3 would be the next expected release.
https://bugs.winehq.org/show_bug.cgi?id=53029
Joe S. jmscdba+bugs@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |winex11.drv
https://bugs.winehq.org/show_bug.cgi?id=53029
--- Comment #14 from Joe S. jmscdba+bugs@gmail.com ---
In general, Wine has a release every other Friday, so June 3 would be the next expected release.
Thanks very much for that.
https://bugs.winehq.org/show_bug.cgi?id=53029
--- Comment #15 from Joe S. jmscdba+bugs@gmail.com --- (In reply to Joe S. from comment #14)
In general, Wine has a release every other Friday, so June 3 would be the next expected release.
Thanks very much for that.
No release today?
https://bugs.winehq.org/show_bug.cgi?id=53029
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Assignee|austinenglish@gmail.com |wine-bugs@winehq.org
--- Comment #16 from Austin English austinenglish@gmail.com --- (In reply to Joe S. from comment #15)
(In reply to Joe S. from comment #14)
In general, Wine has a release every other Friday, so June 3 would be the next expected release.
Thanks very much for that.
No release today?
You were a bit early ;)
https://www.winehq.org/announce/7.10
note that building packages/syncing mirrors may take some time, as well
https://bugs.winehq.org/show_bug.cgi?id=53029
--- Comment #17 from Joe S. jmscdba+bugs@gmail.com ---
Yeah, I saw that shortly after I posted.
It's really cool how I can trigger the build process like that :-)
Now just need to wait for TW to pick it up.
Thanks so much for everyone's help with this issue.
https://bugs.winehq.org/show_bug.cgi?id=53029
Joe S. jmscdba+bugs@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED
--- Comment #18 from Joe S. jmscdba+bugs@gmail.com --- Closed bug as it is fixed in WINE 7.10 which is included in TW BUILD 20220606
https://bugs.winehq.org/show_bug.cgi?id=53029
Jacek Caban jacek@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |69c05d7093a293fda2820dd1382 | |d021bd83ad898
https://bugs.winehq.org/show_bug.cgi?id=53029
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #19 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 7.11.
https://bugs.winehq.org/show_bug.cgi?id=53029
Michael Stefaniuc mstefani@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1|69c05d7093a293fda2820dd1382 |08f5d2adf9c6e9d9e479cc668bf |d021bd83ad898 |a03e54fd5bedd CC| |mstefani@winehq.org