https://bugs.winehq.org/show_bug.cgi?id=39018
Bug ID: 39018 Summary: A9CAD fails to start, throws 'X Error of failed request: BadValue (integer parameter out of range for operation)' Product: Wine Version: 1.5.15 Hardware: x86 URL: https://archive.org/download/tucows_367351_A9CAD/A9CAD V2Setup.exe OS: Linux Status: NEW Keywords: download, regression Severity: normal Priority: P2 Component: winex11.drv Assignee: wine-bugs@winehq.org Reporter: gyebro69@gmail.com CC: julliard@winehq.org Regression SHA1: 4ac1a5ac608bad7111f7cb99170a3be99b5059f0 Distribution: ---
A9CAD is a freeware 2D CAD application.
After starting the installed app, the loading screen pops up for a brief moment then A9CAD quits. I'm getting these in the terminal:
fixme:ole:RemUnknown_QueryInterface No interface for iid {00000019-0000-0000-c000-000000000046} fixme:olepicture:OleLoadPictureEx (0xa60e74,3270,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x33f8f4), partially implemented. X Error of failed request: BadValue (integer parameter out of range for operation) Major opcode of failed request: 153 (GLX) Minor opcode of failed request: 3 (X_GLXCreateContext) Value in failed request: 0x0 Serial number of failed request: 333 Current serial number in output stream: 334
Tested and reproduced with nouveau/mesa git and Nvidia binary drivers 340.76 The problem occurs in fullscreen and virtual desktop mode as well.
According to my testing the crash was introduced by
commit 4ac1a5ac608bad7111f7cb99170a3be99b5059f0 Author: Alexandre Julliard julliard@winehq.org Date: Wed Oct 3 11:19:10 2012 +0200
winex11: Allow changing the pixel format of a window from a different thread.
wine-1.7.48-74-gb3fe96a Fedora 22 XOrg 1.17.2
A9CADV2Setup.exe (16M) sha1: f5858385b4acb849c1d6086391ae1d7b37b06d8b
https://bugs.winehq.org/show_bug.cgi?id=39018
super_man@post.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |super_man@post.com
--- Comment #1 from super_man@post.com --- I cant reproduce the error.
I can install the application I can run it. I cant see that X error, but if I minimize the applicatio it vanishes out of sight.
I got amd and mesa in use.
wine-1.7.49-41-g36a39ce
https://bugs.winehq.org/show_bug.cgi?id=39018
--- Comment #2 from Alexandre Julliard julliard@winehq.org --- Is this still an issue? I can't reproduce it either, using Nouveau.
https://bugs.winehq.org/show_bug.cgi?id=39018
--- Comment #3 from Béla Gyebrószki gyebro69@gmail.com --- (In reply to Alexandre Julliard from comment #2)
Is this still an issue? I can't reproduce it either, using Nouveau.
Retested in wine-1.7.55-22-g097006b, but still received: X Error of failed request: BadValue (integer parameter out of range for operation) Major opcode of failed request: 154 (GLX) Minor opcode of failed request: 3 (X_GLXCreateContext) Value in failed request: 0x0 Serial number of failed request: 402 Current serial number in output stream: 404
Do you need a log with debug channels enabled?
Fedora 23 32-bit XFCE 4.12 xorg-x11-server-Xorg-1.18.0-1.fc23.i686 OpenGL vendor string: nouveau OpenGL renderer string: Gallium 0.4 on NV92 OpenGL core profile version string: 3.3 (Core Profile) Mesa 11.1.0-devel OpenGL core profile shading language version string: 3.30
https://bugs.winehq.org/show_bug.cgi?id=39018
--- Comment #4 from Alexandre Julliard julliard@winehq.org --- (In reply to Béla Gyebrószki from comment #3)
(In reply to Alexandre Julliard from comment #2)
Is this still an issue? I can't reproduce it either, using Nouveau.
Retested in wine-1.7.55-22-g097006b, but still received: X Error of failed request: BadValue (integer parameter out of range for operation) Major opcode of failed request: 154 (GLX) Minor opcode of failed request: 3 (X_GLXCreateContext) Value in failed request: 0x0 Serial number of failed request: 402 Current serial number in output stream: 404
Do you need a log with debug channels enabled?
Probably +wgl,+x11drv,+tid,+synchronous would be a good start.
https://bugs.winehq.org/show_bug.cgi?id=39018
--- Comment #5 from Béla Gyebrószki gyebro69@gmail.com --- Created attachment 52774 --> https://bugs.winehq.org/attachment.cgi?id=52774 +wgl,+x11drv,+tid,+synchronous log
When starting the application with +synchronous, it hangs with the splash screen (instead of crashing).
https://bugs.winehq.org/show_bug.cgi?id=39018
--- Comment #6 from Alexandre Julliard julliard@winehq.org --- (In reply to Béla Gyebrószki from comment #5)
Created attachment 52774 [details] +wgl,+x11drv,+tid,+synchronous log
When starting the application with +synchronous, it hangs with the splash screen (instead of crashing).
Probably also a bug, but you can try without +synchronous for now, maybe that's good enough.
https://bugs.winehq.org/show_bug.cgi?id=39018
--- Comment #7 from Béla Gyebrószki gyebro69@gmail.com --- Created attachment 52776 --> https://bugs.winehq.org/attachment.cgi?id=52776 +wgl,+x11drv,+tid log
https://bugs.winehq.org/show_bug.cgi?id=39018
--- Comment #8 from Alexandre Julliard julliard@winehq.org --- Created attachment 52780 --> https://bugs.winehq.org/attachment.cgi?id=52780 Use direct rendering
This should help.
https://bugs.winehq.org/show_bug.cgi?id=39018
--- Comment #9 from Béla Gyebrószki gyebro69@gmail.com --- (In reply to Alexandre Julliard from comment #8)
Created attachment 52780 [details] Use direct rendering
This should help.
The patch indeed fixes the problem, thank you.
https://bugs.winehq.org/show_bug.cgi?id=39018
Béla Gyebrószki gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |ef9c0cecc548f8a771b97d3d8b2 | |9f144254cfee8 Status|NEW |RESOLVED Resolution|--- |FIXED
--- Comment #10 from Béla Gyebrószki gyebro69@gmail.com --- Fixed by http://source.winehq.org/git/wine.git/commit/ef9c0cecc548f8a771b97d3d8b29f14...
https://bugs.winehq.org/show_bug.cgi?id=39018
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #11 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 1.8-rc1.