[Bug 34820] New: Path of Exile crashes on resize
http://bugs.winehq.org/show_bug.cgi?id=34820 Bug #: 34820 Summary: Path of Exile crashes on resize Product: Wine Version: 1.7.4 Platform: x86 OS/Version: Mac OS X Status: UNCONFIRMED Severity: normal Priority: P2 Component: directx-d3dx9 AssignedTo: wine-bugs(a)winehq.org ReportedBy: julusp(a)gmail.com CC: wine-bugs(a)winehq.org Classification: Unclassified Path of Exile crashes on mac when resizing (does not matter if it is via in-game menu or dragging the window's corner) with "Failed resetting Direct3D device objects" popup and fixme:d3d_texture:texture_init Failed to create surface 0x2be113c0, hr 0x8876086c (happens with and without winemac driver) -- 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=34820 --- Comment #1 from Henri Verbeet <hverbeet(a)gmail.com> 2013-10-28 12:25:05 CDT --- Picking directx-d3dx9 as component implies using native d3dx9 should help as a workaround, is that correct? -- 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=34820 --- Comment #2 from julusp(a)gmail.com 2013-10-28 12:25:52 CDT --- +d3d output - http://www.mediafire.com/?tm92qenbzlo3l60 (5MB gzipped, 126MB ungzipped) -- 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=34820 --- Comment #3 from julusp(a)gmail.com 2013-10-28 12:29:00 CDT --- (In reply to comment #1)
Picking directx-d3dx9 as component implies using native d3dx9 should help as a workaround, is that correct?
This happens when d3dx9_42.dll is set to native, while built-in setting will produce the crash as reported in #34819 (sorry forgot to mention that in 1st post). -- 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=34820 Henri Verbeet <hverbeet(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Component|directx-d3dx9 |directx-d3d --- Comment #4 from Henri Verbeet <hverbeet(a)gmail.com> 2013-10-28 12:34:54 CDT --- The component is more likely to be directx-d3d in that case, although there's also a small chance that it's in something like e.g. user32. -- 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=34820 --- Comment #5 from julusp(a)gmail.com 2013-10-28 12:41:20 CDT --- (In reply to comment #4)
The component is more likely to be directx-d3d in that case, although there's also a small chance that it's in something like e.g. user32.
The resize worked well both with native and built-in d3dx9_42 until recent PoE update. Since then, built-in is broken completely (mac and linux) and native broke resize (so far it seems this is mac only). (I wish there would be a way to update bug description, because I forgot to paste whole pre-made text :( -- 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=34820 Frédéric Delanoy <frederic.delanoy(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |frederic.delanoy(a)gmail.com --- Comment #6 from Frédéric Delanoy <frederic.delanoy(a)gmail.com> --- (In reply to comment #5)
(In reply to comment #4)
The component is more likely to be directx-d3d in that case, although there's also a small chance that it's in something like e.g. user32.
The resize worked well both with native and built-in d3dx9_42 until recent PoE update. Since then, built-in is broken completely (mac and linux) and native broke resize (so far it seems this is mac only).
(I wish there would be a way to update bug description, because I forgot to paste whole pre-made text :
Click on "edit" in "Bug 34820 - Path of Exile crashes on resize (edit)", if available. Otherwise just tell what you wanna change. -- 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=34820 --- Comment #7 from Ken Thomases <ken(a)codeweavers.com> --- Could this be related to bug 35414, which was just fixed? -- 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=34820 --- Comment #8 from julusp(a)gmail.com --- (In reply to comment #7)
Could this be related to bug 35414, which was just fixed?
I don't think so, the game crashes regardless of wine version (tryied back to 1.4), bug 35414 specifies that wine 1.7.10 was ok, and later broke the game. Unfortunetly, I am unable to check it anyway, as my gpu in macbook stopped working. -- 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=34820 --- Comment #9 from Frédéric Delanoy <frederic.delanoy(a)gmail.com> --- (In reply to comment #2)
+d3d output - http://www.mediafire.com/?tm92qenbzlo3l60 (5MB gzipped, 126MB ungzipped)
In general, please don't attach files on external sites, unless the file is too large (in this case, you can use xz instead of gzip for better compression). Also, in the future, don't attach +whatever log unless specifically asked, but attach plain log instead. This should avoid the size issue to begin with. -- 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=34820 --- Comment #10 from julusp(a)gmail.com --- (In reply to Ken Thomases from comment #7)
Could this be related to bug 35414, which was just fixed?
No the crash on resize still occurs (tested with wine 1.7.25). It is easily reproducible. Just get the game from http://www.pathofexile.com/downloads/PathOfExileInstaller.msi , install, set openal32 override to native,and after patching and long loading screen try to resize game by windows corners. -- 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=34820 Béla Gyebrószki <gyebro69(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download, regression Status|UNCONFIRMED |NEW URL| |http://www.pathofexile.com/ CC| |gyebro69(a)gmail.com, | |hverbeet(a)gmail.com Summary|Path of Exile crashes on |Path of Exile fails to |resize |start in windowed mode | |(crashes on resize) Ever confirmed|0 |1 Regression SHA1| |130f232d2049cab5fcdf2c773a7 | |255ff94cc6d33 --- Comment #11 from Béla Gyebrószki <gyebro69(a)gmail.com> --- I can reproduce the problem on Fedora 20, X Server 1.14.4 and Nvidia binary drivers 340.32 installed. The current version of the game client is 1.2.0c. Native d3dx9_42 and d3dcompiler_43 are installed. The error message 'Failed resetting Direct3D device objects' comes up when the game is running in windowed mode. If I change to fullscreen mode then the game starts up without the error message but it hits bug #35718. The option to run the game in fullscreen can be found in the game configuration file 'production_Config.ini' under ~/My Games/Path of Exile. Running the game in windowed mode/resizing the game window used to work up until this commit: 130f232d2049cab5fcdf2c773a7255ff94cc6d33 is the first bad commit commit 130f232d2049cab5fcdf2c773a7255ff94cc6d33 Author: Henri Verbeet <hverbeet(a)codeweavers.com> Date: Mon Jun 18 17:19:38 2012 +0200 wined3d: Unset the depth/stencil surface before checking resources in wined3d_device_reset(). :040000 040000 216bdf1a86cd56e3971106485bb96529acbdda42 7b74ebb43ab2515652e9122c3653ce8879bfb6cf M dlls To reproduce the issue you need to create an account and install >6GB game data, let me know if you need debug logs. wine-1.7.25-33-g16000c6 -- 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=34820 --- Comment #12 from Béla Gyebrószki <gyebro69(a)gmail.com> --- Created attachment 49420 --> https://bugs.winehq.org/attachment.cgi?id=49420 plain terminal output -- 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=34820 --- Comment #13 from Henri Verbeet <hverbeet(a)gmail.com> --- Created attachment 51239 --> https://bugs.winehq.org/attachment.cgi?id=51239 patch I think this patch should help. -- 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=34820 --- Comment #14 from Béla Gyebrószki <gyebro69(a)gmail.com> --- (In reply to Henri Verbeet from comment #13)
Created attachment 51239 [details] patch
I think this patch should help.
The patch fixes the problem for me. wine-1.7.40-79-gc6b4b4b Fedora 21 x86 / XOrg 1.16.3 / XFCE 4.10 / Nvidia binary drivers 340.76 Path of Exile v1.3.1g -- 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=34820 --- Comment #15 from julusp(a)gmail.com --- (In reply to Henri Verbeet from comment #13)
Created attachment 51239 [details] patch
I think this patch should help.
Fixes issue on OSX as well -- 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=34820 Béla Gyebrószki <gyebro69(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED --- Comment #16 from Béla Gyebrószki <gyebro69(a)gmail.com> --- The patch got accepted, it's fixed for me since http://source.winehq.org/git/wine.git/commitdiff/3ccac1a71f1650456b389408486... wine-1.7.40-129-gf2aa42d -- 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=34820 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #17 from Alexandre Julliard <julliard(a)winehq.org> --- Closing bugs fixed in 1.7.41. -- 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