[Bug 28137] New: Bloxx It crashes
http://bugs.winehq.org/show_bug.cgi?id=28137 Summary: Bloxx It crashes Product: Wine Version: 1.3.26 Platform: x86-64 URL: http://eq03.mirror.alawar.com/SubAlawarComBloxxit.exe OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: directx-ddraw AssignedTo: wine-bugs(a)winehq.org ReportedBy: RandomAccountName(a)mail.com CC: hverbeet(a)gmail.com Regression SHA1: 92e616f355ded5f3634625dba245e9b437e3ad6a Created an attachment (id=36049) --> (http://bugs.winehq.org/attachment.cgi?id=36049) Terminal output The game Bloxx It crashes when progressing from one level to the next, entering the options menu from within a level, or attempting to view demo mode. The latter is the quickest way to see the problem - just choose "demo" from the main menu to get a crash. It used to work; regression testing indicated: 92e616f355ded5f3634625dba245e9b437e3ad6a is the first bad commit commit 92e616f355ded5f3634625dba245e9b437e3ad6a Author: Henri Verbeet <hverbeet(a)codeweavers.com> Date: Wed Aug 3 21:34:47 2011 +0200 ddraw: Remove rectangle validation from ddraw_surface7_Blt(). This is already done by wined3d_surface_blt(). :040000 040000 6aff7a5b6a628521823fd51d35f6aecb3dabfff8 f1c2bd43a5aab998269d496866f3ad59c5e12d3d M dlls Reverting the patch fixed the problem. Tested with a Radeon HD 4250 (fglrx 8.84.60) and GMA 950 (i915 2.9.1). -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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=28137 A Wine user <RandomAccountName(a)mail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download, regression -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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=28137 --- Comment #1 from Henri Verbeet <hverbeet(a)gmail.com> 2011-08-21 05:27:50 CDT --- Could you add a +ddraw,+d3d_surface log? -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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=28137 --- Comment #2 from A Wine user <RandomAccountName(a)mail.com> 2011-08-21 06:30:25 CDT --- Created an attachment (id=36061) --> (http://bugs.winehq.org/attachment.cgi?id=36061) +ddraw,+d3d_surface log Done. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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=28137 --- Comment #3 from Henri Verbeet <hverbeet(a)gmail.com> 2011-08-21 06:54:47 CDT --- Created an attachment (id=36063) --> (http://bugs.winehq.org/attachment.cgi?id=36063) patch This patch may help. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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=28137 --- Comment #4 from A Wine user <RandomAccountName(a)mail.com> 2011-08-21 08:10:46 CDT --- (In reply to comment #3)
Created an attachment (id=36063) --> (http://bugs.winehq.org/attachment.cgi?id=36063) [details] patch
This patch may help.
Thanks for taking a look, I can confirm the patch prevents the crash. The only downside is that some trivial visual glitches are introduced (using fglrx): - In-game dialogs flicker as they appear - Object which are in the process of scrolling off the screen are invisible - Object which are in the process of scrolling onto the screen are invisible The first two problems actually appear to have been fixed by the same commit that caused the crash, and two new visual problems were introduced by it as well. Your patch reverts all of this, removing the new bugs and bringing back the original bugs. The third problem was present back in 1.1.x but was fixed in one of the 1.2 RCs (IIRC). Of course, these issues are still preferable to a crash. :) -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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=28137 --- Comment #5 from Henri Verbeet <hverbeet(a)gmail.com> 2011-08-21 08:48:23 CDT --- (In reply to comment #4)
Thanks for taking a look, I can confirm the patch prevents the crash. The only downside is that some trivial visual glitches are introduced (using fglrx):
- In-game dialogs flicker as they appear - Object which are in the process of scrolling off the screen are invisible - Object which are in the process of scrolling onto the screen are invisible
The first two problems actually appear to have been fixed by the same commit that caused the crash, and two new visual problems were introduced by it as well. Your patch reverts all of this, removing the new bugs and bringing back the original bugs.
Yeah, that's somewhat expected. The basic issue is that clippers don't actually work. Before 92e616f these blits were rejected, after that commit they caused memory corruption instead. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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=28137 --- Comment #6 from Henri Verbeet <hverbeet(a)gmail.com> 2011-08-22 13:54:10 CDT --- Should be fixed by e1ab5f6e6bf251566289ccf3177ebaf8102cb72b. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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=28137 A Wine user <RandomAccountName(a)mail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |FIXED --- Comment #7 from A Wine user <RandomAccountName(a)mail.com> 2011-08-23 00:59:36 CDT --- Fixed in wine-1.3.26-89-g84da6ae. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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=28137 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #8 from Alexandre Julliard <julliard(a)winehq.org> 2011-08-26 13:25:05 CDT --- Closing bugs fixed in 1.3.27. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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=28137 A Wine user <RandomAccountName(a)mail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |e1ab5f6e6bf251566289ccf3177 | |ebaf8102cb72b -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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=28137 Austin English <austinenglish(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Component|directx-ddraw |directx-d3d -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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