http://bugs.winehq.org/show_bug.cgi?id=16616
Summary: Wine's D3DXOF rises an out of memory Product: Wine Version: 1.1.11 Platform: PC-x86-64 OS/Version: Linux Status: UNCONFIRMED Severity: minor Priority: P2 Component: directx-d3d AssignedTo: wine-bugs@winehq.org ReportedBy: dunerkahl@yahoo.de
Created an attachment (id=18175) --> (http://bugs.winehq.org/attachment.cgi?id=18175) +d3d only fixme
Hi, i've an application 'soldner gold edition' using d3dxof. When i use the native dll, the game loads, but with wines d3dxof, it ends up in an out of memory. I have attached logfiles, one with standard output, one with WINEDEBUG=+d3dxof and another one with WINEDEBUG=+d3d (only the lines with 'fixme' otherwise it would be too big). The WINEDEBUG=+d3d logfile is not complete, i aborted because the debug messages are iterating in a loop.
http://bugs.winehq.org/show_bug.cgi?id=16616
--- Comment #1 from Jeff Gringo dunerkahl@yahoo.de 2008-12-24 10:56:30 --- Created an attachment (id=18176) --> (http://bugs.winehq.org/attachment.cgi?id=18176) +d3dxof
http://bugs.winehq.org/show_bug.cgi?id=16616
--- Comment #2 from Jeff Gringo dunerkahl@yahoo.de 2008-12-24 11:23:50 --- Created an attachment (id=18178) --> (http://bugs.winehq.org/attachment.cgi?id=18178) without setting a WINEDEBUG var
http://bugs.winehq.org/show_bug.cgi?id=16616
Jeff Gringo dunerkahl@yahoo.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |FIXME
http://bugs.winehq.org/show_bug.cgi?id=16616
Vitaliy Margolen vitaliy@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #18178|application/octet-stream |text/plain mime type| |
http://bugs.winehq.org/show_bug.cgi?id=16616
Vitaliy Margolen vitaliy@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #18176|application/octet-stream |text/plain mime type| |
http://bugs.winehq.org/show_bug.cgi?id=16616
Christian Costa titan.costa@wanadoo.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |titan.costa@wanadoo.fr
--- Comment #3 from Christian Costa titan.costa@wanadoo.fr 2008-12-26 04:30:47 --- This issue is fixed in latest git. Please check.
http://bugs.winehq.org/show_bug.cgi?id=16616
--- Comment #4 from Jeff Gringo dunerkahl@yahoo.de 2008-12-29 12:26:35 --- Created an attachment (id=18305) --> (http://bugs.winehq.org/attachment.cgi?id=18305) access violation
errorlog the game has created
http://bugs.winehq.org/show_bug.cgi?id=16616
--- Comment #5 from Jeff Gringo dunerkahl@yahoo.de 2008-12-29 12:28:16 --- (In reply to comment #3)
This issue is fixed in latest git. Please check.
The out of memory doesn't appear anymore, but now the game raises an exception because of an access violation. The application creates an errorlog if an exception occures, i've added that log as an attachment. With native d3dxof the exception is not thrown.
http://bugs.winehq.org/show_bug.cgi?id=16616
--- Comment #6 from Christian Costa titan.costa@wanadoo.fr 2009-01-02 06:17:36 --- The errorlog does not say much. Could you enable d3dxof channel and attached the output ?
http://bugs.winehq.org/show_bug.cgi?id=16616
Jeff Gringo dunerkahl@yahoo.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #18176|0 |1 is obsolete| |
--- Comment #7 from Jeff Gringo dunerkahl@yahoo.de 2009-01-02 18:18:45 --- Created an attachment (id=18414) --> (http://bugs.winehq.org/attachment.cgi?id=18414) new +d3dxof debugger logfile
ok, here's a new d3dxof log
http://bugs.winehq.org/show_bug.cgi?id=16616
--- Comment #8 from Christian Costa titan.costa@wanadoo.fr 2009-02-11 04:31:37 --- Could you try with latest git and resend a log with +d3dxof if the problem still appears.
http://bugs.winehq.org/show_bug.cgi?id=16616
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords|FIXME |
http://bugs.winehq.org/show_bug.cgi?id=16616
Jeff Gringo dunerkahl@yahoo.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #18175|0 |1 is obsolete| | Attachment #18178|0 |1 is obsolete| | Attachment #18305|0 |1 is obsolete| | Attachment #18414|0 |1 is obsolete| |
--- Comment #9 from Jeff Gringo dunerkahl@yahoo.de 2009-08-12 09:28:36 --- Created an attachment (id=23021) --> (http://bugs.winehq.org/attachment.cgi?id=23021) page fault on read access
With wine 1.1.26, Soldner crashes because of a page fault, the problem must occure in SoldnerSecretWars.exe, not in wine, because i compiled wine with debug information but the debugger doesn't provide any when the error occurs.
Also the page fault now occures with native d3dxof, so I think it's neither a bug in d3dxof, nor in wine, but in Soldner itself (It's a Jowood game, they're famous for their excellent software quality!).
I suggest to close this bug an having a coffee.
http://bugs.winehq.org/show_bug.cgi?id=16616
joaopa jeremielapuree@yahoo.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree@yahoo.fr
--- Comment #10 from joaopa jeremielapuree@yahoo.fr 2009-08-12 13:21:18 --- Does the bug occurs in Windows? If not, thats a Wine bug and it needs to be fixed.
If you have a Windows license, can you try with a native d3dxof dll in the folder .wine/drive_c/windows/system32?
You will need to launch the game with the command
WINEDLLOVERRIDES="d3dxof=n" wine xxx.exe
If the game works, that means that the bug is in the implementation of this dll
http://bugs.winehq.org/show_bug.cgi?id=16616
--- Comment #11 from Jeff Gringo dunerkahl@yahoo.de 2009-08-14 06:38:00 --- (In reply to comment #10)
Does the bug occurs in Windows? If not, thats a Wine bug and it needs to be fixed.
If you have a Windows license, can you try with a native d3dxof dll in the folder .wine/drive_c/windows/system32?
You will need to launch the game with the command
WINEDLLOVERRIDES="d3dxof=n" wine xxx.exe
If the game works, that means that the bug is in the implementation of this dll
with native d3dxof in wineprefix/drive_c/windows/system32, it works, the page fault doesn't appear and I'm able to get into the game's main menu.
But, how can I debug this? The page fault occures in code belonging to the game so no debugging symbols are available.
http://bugs.winehq.org/show_bug.cgi?id=16616
--- Comment #12 from Christian Costa titan.costa@wanadoo.fr 2010-02-20 17:08:55 --- Could you retest with lastest git ?
http://bugs.winehq.org/show_bug.cgi?id=16616
Jeff Gringo dunerkahl@yahoo.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #23021|0 |1 is obsolete| |
--- Comment #13 from Jeff Gringo dunerkahl@yahoo.de 2010-03-17 09:10:37 --- Created an attachment (id=26854) --> (http://bugs.winehq.org/attachment.cgi?id=26854) logs with wine 1.1.40
Now thinks get even more strange, with wine 1.1.40 the game crashes at the usual point by throwing an EXCEPTION_ACCESS_VIOLATION. Curiously it also crashes the same way with native d3dxof, so d3dxof couldn't be the problem anymore. I guess that one is fixed, but there must be a regression in another wine component.
http://bugs.winehq.org/show_bug.cgi?id=16616
--- Comment #14 from Christian Costa titan.costa@wanadoo.fr 2010-04-03 07:45:12 --- According to you log, the crash occurs in the builting d3dxof. This bug has been fixed recently. So please retry with current git (or 1.1.42). Make sure the exception is raised in the same code for both builtin and native cases.
http://bugs.winehq.org/show_bug.cgi?id=16616
Jerome Leclanche adys.wh@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED CC| |adys.wh@gmail.com Resolution| |FIXED
--- Comment #15 from Jerome Leclanche adys.wh@gmail.com 2011-11-08 09:03:49 CST --- Apparently fixed.
http://bugs.winehq.org/show_bug.cgi?id=16616
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #16 from Alexandre Julliard julliard@winehq.org 2011-11-18 13:05:24 CST --- Closing bugs fixed in 1.3.33.