https://bugs.winehq.org/show_bug.cgi?id=43603
Bug ID: 43603 Summary: clipboard PIXMAP regression after upgrading from 1.8.x to 2.x Product: Wine Version: 2.15 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: major Priority: P2 Component: winex11.drv Assignee: wine-bugs@winehq.org Reporter: spumer-tm@yandex.ru Distribution: ---
Created attachment 59018 --> https://bugs.winehq.org/attachment.cgi?id=59018 Debug application log
I use "Commfort" application to chat with friends. It's support copy-paste images from clipboard.
After upgrading wine from 1.8.7 to 2.0.2 (and 2.15 in next) it's broken.
I try to trace with cmd: WINEDEBUG=fixme-all,warn+cursor,+clipboard wine CommFort.exe
See logs in attachment
https://bugs.winehq.org/show_bug.cgi?id=43603
--- Comment #1 from spumer spumer-tm@yandex.ru --- System:
Ubuntu 17.04, 4.10.0-32-generic #36-Ubuntu SMP Tue Aug 8 12:10:06 UTC 2017 x86_64 x86_64 x86_64 GNU/Linu KDE 5, Plasma
To catch images use Spectacle 16.12.3: KDE Frameworks 5.31.0 Qt 5.7.1 (build with 5.7.1),
https://bugs.winehq.org/show_bug.cgi?id=43603
Fabian Maurer dark.shadow4@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dark.shadow4@web.de
--- Comment #2 from Fabian Maurer dark.shadow4@web.de --- Confirming the issue, please add 'regression' to the keywords.
It's a regression between wine-1.9.18 and wine-1.9.19. Bisected to
commit 761d244970dd189b1a639121e668a5089fd0112d Author: Alexandre Julliard julliard@winehq.org Date: Wed Sep 7 11:35:14 2016 +0900
winex11: Remove support for synthesizing clipboard formats.
Signed-off-by: Alexandre Julliard julliard@winehq.org
Reverting doesn't work on latest git, the patch would need to be rewritten.
https://bugs.winehq.org/show_bug.cgi?id=43603
Nikolay Sivov bunglehead@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression Regression SHA1| |761d244970dd189b1a639121e66 | |8a5089fd0112d Severity|major |normal
https://bugs.winehq.org/show_bug.cgi?id=43603
--- Comment #3 from Alexandre Julliard julliard@winehq.org --- Created attachment 59022 --> https://bugs.winehq.org/attachment.cgi?id=59022 Try other clipboard formats on failure
That's a Spectacle (or Qt) bug, it claims to export PIXMAP but sets it to the bitmap bits instead of Pixmap ids as specified in ICCCM.
https://bugs.winehq.org/show_bug.cgi?id=43603
--- Comment #4 from spumer spumer-tm@yandex.ru --- It's works fine with wine 1.8.7. Why?
https://bugs.winehq.org/show_bug.cgi?id=43603
--- Comment #5 from Alexandre Julliard julliard@winehq.org --- Probably it was doing a double conversion going through bitmap format or something like that. It's not very useful to find out exactly, because the code is completely different.
https://bugs.winehq.org/show_bug.cgi?id=43603
--- Comment #6 from spumer spumer-tm@yandex.ru --- I test some applications:
"Spectacle format" forks fine with Telegram Desktop (native, no wine). Image pasted.
Copy image from Firefox into "Commfort" app. No import problems, image pasted.
I created bug on kde-spectacle bugtracker: https://bugs.kde.org/show_bug.cgi?id=383992
https://bugs.winehq.org/show_bug.cgi?id=43603
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |FIXED Fixed by SHA1| |401ccc73e204522278d1d0426af | |008a1b89c8bd9
--- Comment #7 from Alexandre Julliard julliard@winehq.org --- Workaround committed as 401ccc73e204522278d1d0426af008a1b89c8bd9.
https://bugs.winehq.org/show_bug.cgi?id=43603
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #8 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 2.16.
https://bugs.winehq.org/show_bug.cgi?id=43603
Michael Stefaniuc mstefani@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|--- |2.0.x
https://bugs.winehq.org/show_bug.cgi?id=43603
Michael Stefaniuc mstefani@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|2.0.x |---
--- Comment #9 from Michael Stefaniuc mstefani@winehq.org --- Removing the 2.0.x milestone from bugs included in 2.0.4.