http://bugs.winehq.org/show_bug.cgi?id=23293
Summary: Pippa Funnell - Secrets of the Ranch fails to start with X error (GLX?) Product: Wine Version: 1.2-rc4 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: markk@clara.co.uk
Created an attachment (id=29032) --> (http://bugs.winehq.org/attachment.cgi?id=29032) Console output on running game
This Ubisoft game, sold as "Pippa Funnell - Secrets of the Ranch" in the UK is also known as "Horsez - Secrets of the Ranch" and "Abenteuer auf dem Reiterhof 6 - Kampf un die Ranch".
I couldn't find a downloadable demo for this.
After installing the game, running it shows a blank blue screen (Wine changes the desktop screen resolution to 1024x768 if not in virtual desktop mode). After a few seconds the program exits. The last few lines of console output are: fixme:d3d:IWineD3DDeviceImpl_SetSoftwareVertexProcessing (0x1cae60) : stub fixme:d3d9:Direct3DShaderValidatorCreate9 stub X Error of failed request: BadMatch (invalid parameter attributes) Major opcode of failed request: 136 (GLX) Minor opcode of failed request: 5 (X_GLXMakeCurrent) Serial number of failed request: 1858 Current serial number in output stream: 1858
I created a log file with WINEDEBUG=+relay. From that, the few lines prior to the X error message are: 0009:Call gdi32.wglGetCurrentContext() ret=367042d6 0009:Ret gdi32.wglGetCurrentContext() retval=00000000 ret=367042d6 0009:Call KERNEL32.TlsGetValue(00000005) ret=36704270 0009:Ret KERNEL32.TlsGetValue() retval=00000000 ret=36704270 0009:Call gdi32.wglMakeCurrent(000008a0,001f2fc8) ret=3670467b X Error of failed request: BadMatch (invalid parameter attributes) ...
The uncompressed log file is about 700MB, compressing to about 10MB. Can someone suggest an alternative WINEDEBUG setting that might produce a more manageable log file?
http://bugs.winehq.org/show_bug.cgi?id=23293
joaopa jeremielapuree@yahoo.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree@yahoo.fr
--- Comment #1 from joaopa jeremielapuree@yahoo.fr 2011-07-09 09:15:53 CDT --- still a bug in current wine?
http://bugs.winehq.org/show_bug.cgi?id=23293
--- Comment #2 from joaopa jeremielapuree@yahoo.fr 2011-08-02 06:18:50 CDT --- no news since 1 year. Could be closed as ABANDONED.
http://bugs.winehq.org/show_bug.cgi?id=23293
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |ABANDONED
--- Comment #3 from Austin English austinenglish@gmail.com 2011-08-02 11:02:03 CDT --- (In reply to comment #2)
no news since 1 year. Could be closed as ABANDONED.
Abandoned.
http://bugs.winehq.org/show_bug.cgi?id=23293
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #4 from Austin English austinenglish@gmail.com 2011-08-02 11:02:35 CDT --- Closing.
http://bugs.winehq.org/show_bug.cgi?id=23293
--- Comment #5 from Mark K markk@clara.co.uk 2011-12-19 07:33:22 CST --- Created attachment 38031 --> http://bugs.winehq.org/attachment.cgi?id=38031 Secrets of the Ranch console output with Wine 1.3.35
Hi,
I finally got around to finding the game DVD, and tested it with Wine 1.3.35. The problem is still present.
Strangely, on running it the first time after installing, it did get further than described in the description (it still exited with a X_GLXMakeContextCurrent error after a short time though). On running it again, it exited at the same point as in the description.
Console output with 1.3.35 is similar to the one I originally attached. Any suggestions as to which WINEDEBUG channels I should enable to get a meaningful log?
http://bugs.winehq.org/show_bug.cgi?id=23293
Mark K markk@clara.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|CLOSED |UNCONFIRMED CC| |markk@clara.co.uk Resolution|ABANDONED |
--- Comment #6 from Mark K markk@clara.co.uk 2011-12-19 07:33:53 CST --- Bug still present.
http://bugs.winehq.org/show_bug.cgi?id=23293
--- Comment #7 from Mark K markk@clara.co.uk 2012-06-19 05:56:32 CDT --- Created attachment 40604 --> http://bugs.winehq.org/attachment.cgi?id=40604 Log running SotR under Wine 1.5.5
I tested this game with Wine 1.5.5 and the bug is still present. Testing with Lubuntu 11.10, Nvidia driver 295.20.
Attached is a compressed log taken with WINEDEBUG=+synchronous,+x11drv,+d3d,+d3d9,+d3d_draw,+opengl,+wine_d3d,+wgl
The last few lines before the crash: trace:wgl:glxdrv_GetPixelFormat (0x1bc): returns 1 trace:wgl:wglMakeCurrent hdc: (0x1bc), hglrc: (0x113f1c68) trace:wgl:glxdrv_wglMakeCurrent (0x1bc,0x113f1c68) trace:wgl:ConvertPixelFormatWGLtoGLX Returning fmt_id=0x99 for iPixelFormat=1 trace:wgl:ConvertPixelFormatWGLtoGLX Number of returned pixelformats=155 trace:wgl:describeDrawable HDC 0x1bc has: trace:wgl:describeDrawable - iPixelFormat 1 trace:wgl:describeDrawable - Drawable 0 trace:wgl:describeDrawable - FBCONFIG_ID 0x99 trace:wgl:describeDrawable - VISUAL_ID 0x21 trace:wgl:describeContext Context 0x113f1c68 have (vis:0x7c08aac0): trace:wgl:describeContext - FBCONFIG_ID 0x99 trace:wgl:describeContext - VISUAL_ID 0x21 trace:wgl:glxdrv_wglMakeCurrent make current for drawable 0, ctx 0x7c024eb0 err:x11drv:error_handler X protocol error: serial=2684, request_code=136 - breaking into debugger wine: Unhandled exception 0x80000003 at address 0x7bc72f9c (thread 0009), starting debugger...
http://bugs.winehq.org/show_bug.cgi?id=23293
--- Comment #8 from Alexandre Julliard julliard@winehq.org 2012-06-19 07:00:25 CDT --- Please get a +x11drv,+win,+event,+wgl trace.
http://bugs.winehq.org/show_bug.cgi?id=23293
--- Comment #9 from Mark K markk@clara.co.uk 2012-06-19 11:14:41 CDT --- Created attachment 40606 --> http://bugs.winehq.org/attachment.cgi?id=40606 +x11drv,+win,+event,+wgl log
+x11drv,+win,+event,+wgl log as requested.
http://bugs.winehq.org/show_bug.cgi?id=23293
--- Comment #10 from Alexandre Julliard julliard@winehq.org 2012-06-19 13:43:41 CDT --- Thanks, looks like it does a SetParent on an OpenGL window, we don't support that yet.
http://bugs.winehq.org/show_bug.cgi?id=23293
--- Comment #11 from Alexandre Julliard julliard@winehq.org 2012-10-10 15:09:37 CDT --- Hopefully fixed by c6e0daa200587dda0710ee0dc7135097a4bdce7e, please retest.
http://bugs.winehq.org/show_bug.cgi?id=23293
--- Comment #12 from Mark K markk@clara.co.uk 2012-10-14 11:04:51 CDT --- Created attachment 42125 --> http://bugs.winehq.org/attachment.cgi?id=42125 Secrets of the Ranch console output with Wine 1.5.15
I compiled Wine 1.5.15 and tested the game again.
The game no longer crashes/exits immediately. Instead there are Ubisoft and Lexis Numerique splash screens then a warning screen. That fades to black and the program seems to hang. Checking with top, CommonPlayer.exe was using 55% CPU and wineserver 34%.
Console output attached. After waiting a while at the blank screen I pressed Ctrl-C. Please advise which WINEDEBUG channels might help.
http://bugs.winehq.org/show_bug.cgi?id=23293
Matteo Bruni matteo.mystral@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |matteo.mystral@gmail.com
--- Comment #13 from Matteo Bruni matteo.mystral@gmail.com 2012-10-16 09:48:57 CDT --- (In reply to comment #12)
Created attachment 42125 [details] Secrets of the Ranch console output with Wine 1.5.15
I compiled Wine 1.5.15 and tested the game again.
The game no longer crashes/exits immediately. Instead there are Ubisoft and Lexis Numerique splash screens then a warning screen. That fades to black and the program seems to hang. Checking with top, CommonPlayer.exe was using 55% CPU and wineserver 34%.
Console output attached. After waiting a while at the blank screen I pressed Ctrl-C. Please advise which WINEDEBUG channels might help.
It sounds like the original issue is indeed fixed.
The new hang is suspiciously similar to bug 31406, you should try to update your 32-bit libxcb.
https://bugs.winehq.org/show_bug.cgi?id=23293
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |c6e0daa200587dda0710ee0dc71 | |35097a4bdce7e Status|UNCONFIRMED |RESOLVED Resolution|--- |FIXED
--- Comment #14 from Austin English austinenglish@gmail.com --- (In reply to Matteo Bruni from comment #13)
(In reply to comment #12)
Created attachment 42125 [details] Secrets of the Ranch console output with Wine 1.5.15
I compiled Wine 1.5.15 and tested the game again.
The game no longer crashes/exits immediately. Instead there are Ubisoft and Lexis Numerique splash screens then a warning screen. That fades to black and the program seems to hang. Checking with top, CommonPlayer.exe was using 55% CPU and wineserver 34%.
Console output attached. After waiting a while at the blank screen I pressed Ctrl-C. Please advise which WINEDEBUG channels might help.
It sounds like the original issue is indeed fixed.
The new hang is suspiciously similar to bug 31406, you should try to update your 32-bit libxcb.
Fixed.
https://bugs.winehq.org/show_bug.cgi?id=23293
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #15 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 1.7.30.