[Bug 38598] New: Crash when UpdateLayeredWindow with large window & complicated transparency
https://bugs.winehq.org/show_bug.cgi?id=38598 Bug ID: 38598 Summary: Crash when UpdateLayeredWindow with large window & complicated transparency Product: Wine Version: 1.7.42 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: gdi32 Assignee: wine-bugs(a)winehq.org Reporter: m13253(a)hotmail.com Distribution: --- The program that causes the bug is here: https://gist.github.com/m13253/092b94c7bd526a9a4e57 A .exe executable is also included in the Git repo. The program is tested to be fine under Windows 10. Upon successful execution, the program creates a transparent panel with spotted background on the right half of the screen. Wine failed with the following messages: X Error of failed request: BadLength (poly request too large or internal Xlib length error) Major opcode of failed request: 33 (X_GrabKey) Serial number of failed request: 219 Current serial number in output stream: 227 Depending on the window size, the "major opcode" may vary. This issue only occurs when: Source line 72-76: The window size is large enough and Source line 115-131: The RGBA bitmap is complicated, especially the alpha channel Additional info: Distribution: ArchLinux It is a WINEARCH=win32 prefix. libx11: 1.6.3-1 xorg-server: 1.17.1-5 mesa: 10.5.4-1 gnome-shell: 3.16.1-2 -- 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=38598 Star Brilliant <m13253(a)hotmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Distribution|--- |ArchLinux -- 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=38598 super_man(a)post.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |super_man(a)post.com -- 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=38598 Ken Thomases <ken(a)codeweavers.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |source, testcase -- 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=38598 winetest(a)luukku.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |winetest(a)luukku.com --- Comment #1 from winetest(a)luukku.com --- X Error of failed request: BadLength (poly request too large or internal Xlib length error) Major opcode of failed request: 47 (X_QueryFont) Serial number of failed request: 201 Current serial number in output stream: 202 wine 2.1 and wine-staging 2.0. -- 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)
-
wine-bugs@winehq.org