[Bug 53029] New: Clipboard cut/paste partially broken in wine 7.8.1.2
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(a)winehq.org Reporter: joesalmeri(a)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. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=53029 --- Comment #1 from jmscdba+bugs(a)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 -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=53029 jmscdba+bugs(a)gmail.com changed: What |Removed |Added ---------------------------------------------------------------------------- Distribution|--- |SUSE -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=53029 Jacek Caban <jacek(a)codeweavers.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Distribution|SUSE |--- CC| |jacek(a)codeweavers.com --- Comment #2 from Jacek Caban <jacek(a)codeweavers.com> --- This commit may help: https://gitlab.winehq.org/jacek/wine/-/commit/69c05d7093a293fda2820dd1382d02... -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=53029 --- Comment #3 from jmscdba+bugs(a)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! -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=53029 Olivier F. R. Dierick <o.dierick(a)piezo-forte.be> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW CC| |o.dierick(a)piezo-forte.be Ever confirmed|0 |1 --- Comment #4 from Olivier F. R. Dierick <o.dierick(a)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. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=53029 Austin English <austinenglish(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|wine-bugs(a)winehq.org |austinenglish(a)gmail.com Keywords| |regression -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=53029 --- Comment #5 from jmscdba+bugs(a)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 -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=53029 --- Comment #6 from Olivier F. R. Dierick <o.dierick(a)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. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=53029 --- Comment #7 from Joe S. <jmscdba+bugs(a)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? -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=53029 --- Comment #8 from Jacek Caban <jacek(a)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... -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=53029 --- Comment #9 from Olivier F. R. Dierick <o.dierick(a)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. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=53029 --- Comment #10 from Joe S. <jmscdba+bugs(a)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! -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=53029 --- Comment #11 from Olivier F. R. Dierick <o.dierick(a)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. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=53029 --- Comment #12 from Joe S. <jmscdba+bugs(a)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! -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=53029 --- Comment #13 from Austin English <austinenglish(a)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. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=53029 Joe S. <jmscdba+bugs(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |winex11.drv -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=53029 --- Comment #14 from Joe S. <jmscdba+bugs(a)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. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=53029 --- Comment #15 from Joe S. <jmscdba+bugs(a)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? -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=53029 Austin English <austinenglish(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|austinenglish(a)gmail.com |wine-bugs(a)winehq.org --- Comment #16 from Austin English <austinenglish(a)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 -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=53029 --- Comment #17 from Joe S. <jmscdba+bugs(a)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. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=53029 Joe S. <jmscdba+bugs(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED --- Comment #18 from Joe S. <jmscdba+bugs(a)gmail.com> --- Closed bug as it is fixed in WINE 7.10 which is included in TW BUILD 20220606 -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=53029 Jacek Caban <jacek(a)codeweavers.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |69c05d7093a293fda2820dd1382 | |d021bd83ad898 -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=53029 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #19 from Alexandre Julliard <julliard(a)winehq.org> --- Closing bugs fixed in 7.11. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=53029 Michael Stefaniuc <mstefani(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1|69c05d7093a293fda2820dd1382 |08f5d2adf9c6e9d9e479cc668bf |d021bd83ad898 |a03e54fd5bedd CC| |mstefani(a)winehq.org -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
participants (1)
-
WineHQ Bugzilla