[Bug 58385] New: Regression in Wine 9.22 causes plugin windows in Acrobat XI (e.g. PitStop Pro) to remain visible after closing
http://bugs.winehq.org/show_bug.cgi?id=58385 Bug ID: 58385 Summary: Regression in Wine 9.22 causes plugin windows in Acrobat XI (e.g. PitStop Pro) to remain visible after closing Product: Wine Version: 9.22 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: user32 Assignee: wine-bugs(a)winehq.org Reporter: edwardjameswells(a)gmail.com Distribution: --- Starting with Wine 9.22, plugin windows in Adobe Acrobat Pro XI — such as those provided by Enfocus PitStop Pro (e.g. the “Action Lists” window) — fail to disappear after being closed. This behavior did *not* occur in Wine 9.21 and earlier. ### Behavior: When the plugin window is closed (e.g. via the PitStop GUI), it disappears from Acrobat’s internal state — but remains *visibly open* on screen, frozen, and unresponsive. It is not redrawn or refreshed, and cannot be interacted with. Wine appears to believe the window has been destroyed, but the X11 window remains mapped. This affects usability severely. The bug affects both 32-bit and WOW64 installations. It occurs whether or not a window manager is used. ### Regression Confirmation: - Works in Wine 9.21: PitStop windows close cleanly and disappear from screen. - Broken in Wine 9.22 through 10.9 (latest tested): PitStop windows persist after close. ### Notes: This is *not* specific to WOW64 or any DPI configuration. I suspect the following commit introduced the regression:
`user32: Reimplement WIN_ListChildren() using NtUserBuildHwndList().`
The bug appears to be that Wine no longer propagates child window teardown (e.g. `DestroyWindow` or `UnmapNotify`) to X11 for plugin-type windows that are marked as `WS_POPUP`, `WS_CHILD`, or transient. These windows may be missed by the new child enumeration logic. I can provide detailed logs with `WINEDEBUG=+win,+x11drv` if needed. ### System Details: - Arch Linux (current) - X11 (EXWM, but bug occurs without WM as well) - Wine 64-bit and 32-bit tested - Affected App: Adobe Acrobat Pro XI with PitStop Pro plugin -- 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.
http://bugs.winehq.org/show_bug.cgi?id=58385 --- Comment #1 from Ken Sharp <imwellcushtymelike(a)gmail.com> --- Can you run a regression test? https://gitlab.winehq.org/wine/wine/-/wikis/Regression-Testing -- 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.
http://bugs.winehq.org/show_bug.cgi?id=58385 Alex Henrie <alexhenrie24@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |alexhenrie24@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.
http://bugs.winehq.org/show_bug.cgi?id=58385 Gijs Vermeulen <gijsvrm@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|Regression in Wine 9.22 |Plugin windows in Acrobat |causes plugin windows in |XI (e.g. PitStop Pro) |Acrobat XI (e.g. PitStop |remain visible after |Pro) to remain visible |closing |after closing | -- 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.
http://bugs.winehq.org/show_bug.cgi?id=58385 Alex Henrie <alexhenrie24@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Component|user32 |winex11.drv Keywords| |download Regression SHA1| |0cda91856138e1d49fcfd9b6c2c | |9328146616baa Hardware|x86-64 |x86 CC| |rbernon@codeweavers.com --- Comment #2 from Alex Henrie <alexhenrie24@gmail.com> --- I am seeing similar behavior with Adobe Reader XI from <https://adobe-reader-xi.apponic.com/download/11.0.10-162777/> and the Thermo Fisher PubGo plugin from <https://web.archive.org/web/20150924183130if_/https://downloads.thermofisher.com/market/PubGo/PubGo_Installer_win.exe>. `winetricks mspatcha` is required for the Adobe installer to succeed. After installation, if I click the PubGo Plugin Preferences menu, a window appears. When running with Cinnamon's window manager, pressing Alt+F4 closes the window. When running without a window manager, pressing Alt+F4 makes the window freeze. This behavior did indeed start in Wine 9.22, though it was because of <https://gitlab.winehq.org/wine/wine/-/commit/0cda91856138e1d49fcfd9b6c2c9328146616baa>, not the other commit you mentioned. However, Wine is not intended to run without a window manager, and I don't know if Emacs counts. Unless you can reproduce the bug in a more typical desktop environment, I am inclined to say that this bug is invalid. $ sha256sum AdbeRdr11010_en_US.exe c438ac343381031cd47dd4ed966c8e86b2bcd5a1959f55c1c7d8c61920dd18bc $ sha256sum PubGo_Installer_win.exe 5d588ed98a6f39e852a03f42aedb885264ea3b3177c8cddfa127c75a8852e7ae -- 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 (2)
-
WineHQ Bugzilla -
WineHQ Bugzilla