http://bugs.winehq.org/show_bug.cgi?id=19218
Summary: lastchaos crashes after changing the resolution in 1.1.25 Product: Wine Version: 1.1.25 Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: directx-d3d AssignedTo: wine-bugs@winehq.org ReportedBy: cyberyoyo21@hotmail.com CC: hverbeet@gmail.com
Created an attachment (id=22217) --> (http://bugs.winehq.org/attachment.cgi?id=22217) the backtrace
Since 1.1.25, the game LastChaos crashes when I would change the resolution.
It is problematic because the game doesn't memorize the resolution and I have to change it all starts of LastChaos.
I have joined the backtrace in attachment
I have also run a regression test :
commit 40565211fb70bff4b1622570a6b11edd646c00bd Author: Henri Verbeet hverbeet@codeweavers.com Date: Mon Jun 29 10:11:23 2009 +0200
wined3d: Prevent GL calls from DestroyContext() if we failed to make the GL context current.
This can happen if the window is destroyed before the device is released.
To check if it's really this patch which causes the problem I have compiled wine without the patch and the game works without problems.
http://bugs.winehq.org/show_bug.cgi?id=19218
--- Comment #1 from Henri Verbeet hverbeet@gmail.com 2009-07-06 08:04:55 --- Created an attachment (id=22219) --> (http://bugs.winehq.org/attachment.cgi?id=22219) backtrace
Is that this game: http://lastchaos.aeriagames.com/? Note that your backtrace is missing debug symbols, and that PlayOnLinux isn't supported by us. You'll want to fix that if you intend to report more bugs. For reference, a proper backtrace would look like the one I just attached.
http://bugs.winehq.org/show_bug.cgi?id=19218
Vitaliy Margolen vitaliy@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression Summary|lastchaos crashes after |lastchaos crashes after |changing the resolution in |changing the resolution |1.1.25 |
http://bugs.winehq.org/show_bug.cgi?id=19218
--- Comment #2 from Laissus Yoann cyberyoyo21@hotmail.com 2009-07-06 10:56:27 --- Sorry for this incomplete backtrace. Indeed, it's my second bug report.
It is the game you have quoted : http://appdb.winehq.org/objectManager.php?sClass=version&iId=6828
I have compile wine 1.1.25 and I have attached a correct backtrace.
http://bugs.winehq.org/show_bug.cgi?id=19218
--- Comment #3 from Laissus Yoann cyberyoyo21@hotmail.com 2009-07-06 10:57:10 --- Created an attachment (id=22221) --> (http://bugs.winehq.org/attachment.cgi?id=22221) backtrace with debug symbols
http://bugs.winehq.org/show_bug.cgi?id=19218
Laissus Yoann yoann.laissus@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |yoann.laissus@gmail.com
--- Comment #4 from Laissus Yoann yoann.laissus@gmail.com 2009-07-08 07:54:24 --- I have identified the line which produces the crash.
It's the line 1175 of the latest version of context.c in the wine-git : context_set_last_device(NULL);
Before the patch, the condition "if(pwglGetCurrentContext() != context->glCtx)" prevents the game to crash.
http://bugs.winehq.org/show_bug.cgi?id=19218
--- Comment #5 from Henri Verbeet hverbeet@gmail.com 2009-07-08 08:10:10 --- Yes, but it only exposes a pre-existing problem. http://www.winehq.org/pipermail/wine-patches/2009-July/075573.html should fix this.
http://bugs.winehq.org/show_bug.cgi?id=19218
Dmitry Timoshkov dmitry@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |ape@ape3000.com
--- Comment #6 from Dmitry Timoshkov dmitry@codeweavers.com 2009-07-11 02:15:38 --- *** Bug 19187 has been marked as a duplicate of this bug. ***
http://bugs.winehq.org/show_bug.cgi?id=19218
--- Comment #7 from Rico kgbricola@web.de 2009-07-11 04:58:47 --- Crash fixed for me (the backtrace from #1 was from a run of German lc, where I hit exit on the login screen).
http://bugs.winehq.org/show_bug.cgi?id=19218
Jeff Zaroyko jeffz@jeffz.name changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |FIXED
--- Comment #8 from Jeff Zaroyko jeffz@jeffz.name 2010-01-07 06:07:26 --- (In reply to comment #7)
Crash fixed for me (the backtrace from #1 was from a run of German lc, where I hit exit on the login screen).
Reported fixed.
If there are further issues please file a new bug.
http://bugs.winehq.org/show_bug.cgi?id=19218
Jeff Zaroyko jeffz@jeffz.name changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #9 from Jeff Zaroyko jeffz@jeffz.name 2010-01-09 04:47:13 --- Closing bugs fixed in 1.1.36.