http://bugs.winehq.org/show_bug.cgi?id=26439
Summary: Chernobyl terrorist attack demo crashes on start, appears to want ID3DXFontImpl_DrawTextA Product: Wine Version: 1.3.15 Platform: x86 URL: http://www.gamershell.com/download_71174.shtml OS/Version: Linux Status: NEW Keywords: download Severity: minor Priority: P2 Component: directx-d3dx9 AssignedTo: wine-bugs@winehq.org ReportedBy: austinenglish@gmail.com CC: wine-bugs@winehq.org
I see a flood of: fixme:d3dx:ID3DXFontImpl_DrawTextA (0x1465b0)->((nil), â, -1, 0x32fa4c, 1024, 0xffffffff): stub fixme:d3dx:ID3DXFontImpl_DrawTextA (0x1465b0)->((nil), â, -1, 0x32fa38, 256, 0xffffffff): stub fixme:d3dx:ID3DXFontImpl_DrawTextA (0x1465b0)->((nil), ã, -1, 0x32fa4c, 1024, 0xffffffff): stub fixme:d3dx:ID3DXFontImpl_DrawTextA (0x1465b0)->((nil), ã, -1, 0x32fa38, 256, 0xffffffff): stub fixme:d3dx:ID3DXFontImpl_DrawTextA (0x1465b0)->((nil), ä, -1, 0x32fa4c, 1024, 0xffffffff): stub
then the game crashes on start. winetricks d3dx9_36 works around it.
http://bugs.winehq.org/show_bug.cgi?id=26439
André H. nerv@dawncrow.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED CC| |nerv@dawncrow.de Resolution| |DUPLICATE
--- Comment #1 from André H. nerv@dawncrow.de 2012-11-03 12:03:21 CDT --- dub
*** This bug has been marked as a duplicate of bug 26136 ***
http://bugs.winehq.org/show_bug.cgi?id=26439
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED CC| |00cpxxx@gmail.com
--- Comment #2 from Bruno Jesus 00cpxxx@gmail.com 2012-11-10 16:29:29 CST --- Closing.
http://bugs.winehq.org/show_bug.cgi?id=26439
Christian Costa titan.costa@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |titan.costa@gmail.com
--- Comment #3 from Christian Costa titan.costa@gmail.com 2013-07-08 04:19:23 CDT --- I tested the game and DrawTextA is not the cause of the crash. The crash comes from these traces: trace:d3dx:d3dx9_parse_resource usage: 2 fixme:d3dx:d3dx9_parse_resource Unknown usage 2 warn:d3dx:d3dx9_parse_effect Failed to parse resource
So this bug is not duplicate of bug 26136.
Rico Schüller has some patches to fix this but they will be submitted once Wine 1.6 is out.
http://bugs.winehq.org/show_bug.cgi?id=26439
--- Comment #4 from Christian Costa titan.costa@gmail.com 2013-07-08 04:25:25 CDT --- Bug 33983 shows the same problem.
http://bugs.winehq.org/show_bug.cgi?id=26439
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|CLOSED |REOPENED CC| |dank@kegel.com Resolution|DUPLICATE |
--- Comment #5 from Dan Kegel dank@kegel.com 2013-07-08 06:14:02 CDT --- Not dup then.
http://bugs.winehq.org/show_bug.cgi?id=26439
Matteo Bruni matteo.mystral@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |matteo.mystral@gmail.com
--- Comment #6 from Matteo Bruni matteo.mystral@gmail.com 2013-07-08 09:36:02 CDT --- (In reply to comment #3)
I tested the game and DrawTextA is not the cause of the crash. The crash comes from these traces: trace:d3dx:d3dx9_parse_resource usage: 2 fixme:d3dx:d3dx9_parse_resource Unknown usage 2 warn:d3dx:d3dx9_parse_effect Failed to parse resource
So this bug is not duplicate of bug 26136.
Rico Schüller has some patches to fix this but they will be submitted once Wine 1.6 is out.
What patches are you referring to? If you mean attachment 44960 from bug 31988, that looks unrelated. If not, are those patches around somewhere?
http://bugs.winehq.org/show_bug.cgi?id=26439
--- Comment #7 from Christian Costa titan.costa@gmail.com 2013-07-08 10:05:38 CDT --- No, these are 2 fixes related to effect code. I have only the first one, the other is in Rico's tree.
http://bugs.winehq.org/show_bug.cgi?id=26439
--- Comment #8 from Christian Costa titan.costa@gmail.com 2013-07-08 10:08:42 CDT --- Created attachment 45160 --> http://bugs.winehq.org/attachment.cgi?id=45160 Patch from Rico
http://bugs.winehq.org/show_bug.cgi?id=26439
--- Comment #9 from Christian Costa titan.costa@gmail.com 2013-07-08 10:12:12 CDT --- See comment 1 from bug 31984.
http://bugs.winehq.org/show_bug.cgi?id=26439
Frédéric Delanoy frederic.delanoy@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |andrey.goosev@gmail.com
--- Comment #10 from Frédéric Delanoy frederic.delanoy@gmail.com 2013-07-08 11:13:15 CDT --- *** Bug 33983 has been marked as a duplicate of this bug. ***
http://bugs.winehq.org/show_bug.cgi?id=26439
--- Comment #11 from Frédéric Delanoy frederic.delanoy@gmail.com 2013-07-08 11:13:58 CDT --- *** Bug 33986 has been marked as a duplicate of this bug. ***
https://bugs.winehq.org/show_bug.cgi?id=26439
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |NEW CC| |focht@gmx.net Summary|Chernobyl terrorist attack |Chernobyl terrorist attack |demo crashes on start, |demo crashes on start |appears to want | |ID3DXFontImpl_DrawTextA |
--- Comment #12 from Anastasius Focht focht@gmx.net --- Hello folks,
the crash is *not* related to the stub, changing summary to avoid confusion.
I will create a bug explicitly targeting ID3DXFontImpl_DrawTextA() (text isn't rendered).
Regards
https://bugs.winehq.org/show_bug.cgi?id=26439
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Depends on| |26136
http://bugs.winehq.org/show_bug.cgi?id=26439
--- Comment #13 from Andrey Gusev andrey.goosev@gmail.com --- Van Helsing I: Complete Pack Demo is also affected.
https://bugs.winehq.org/show_bug.cgi?id=26439 Bug 26439 depends on bug 26136, which changed state.
Bug 26136 Summary: ID3DXFontImpl_DrawText[AW] implementation is needed by Titan Quest and Chernobyl terrorist attack demo https://bugs.winehq.org/show_bug.cgi?id=26136
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |DUPLICATE
http://bugs.winehq.org/show_bug.cgi?id=26439
Jarkko K jarkko_korpi@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jarkko_korpi@hotmail.com
--- Comment #14 from Jarkko K jarkko_korpi@hotmail.com --- I tried the demo with wine 1.7.18 and I got crash with no overrides (also the starting screen lacks texts).
fixme:d3dx:d3dx9_mesh_OptimizeInplace D3DXMESHOPT_ATTRSORT vertex reordering not implemented. fixme:d3dx:d3dx9_mesh_OptimizeInplace D3DXMESHOPT_VERTEXCACHE not implemented. wine: Call from 0x7b83a90e to unimplemented function d3dx9_36.dll.D3DXComputeTangentFrameEx, aborting wine: Unimplemented function d3dx9_36.dll.D3DXComputeTangentFrameEx called at address 0x7b83a90e (thread 003f), starting debugger...
http://bugs.winehq.org/show_bug.cgi?id=26439
--- Comment #15 from Dan Kegel dank@kegel.com --- Sounds fixed, and the next problem is bug 31984 ?
http://bugs.winehq.org/show_bug.cgi?id=26439
--- Comment #16 from Andrey Gusev andrey.goosev@gmail.com --- (In reply to Dan Kegel from comment #15)
Sounds fixed, and the next problem is bug 31984 ?
No crashing, but also nothing about 'unimplemented function d3dx9_36.dll.D3DXComputeTangentFrameEx'. Still affected by bug 24754.
https://bugs.winehq.org/show_bug.cgi?id=26439
Béla Gyebrószki gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED CC| |gyebro69@gmail.com Resolution|--- |FIXED
--- Comment #17 from Béla Gyebrószki gyebro69@gmail.com --- The demo starts without crashing here with built-in d3dx9. The missing text issue is bug #24754, native d3dx9_36 works around that.
wine-1.7.47-196-g4e6e9a1
Marking fixed.
https://bugs.winehq.org/show_bug.cgi?id=26439
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #18 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 1.7.48.