https://bugs.winehq.org/show_bug.cgi?id=44001
Bug ID: 44001 Summary: Empire of the Ants (french version "les fourmis") - game crashed Product: Wine Version: 2.20 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: legluondunet@free.fr Distribution: ---
Hello,
I tried to play the french version of the game "Empire of the Ants" (Les Fourmis) from the famous novel. Install OK InitVid crashed game crashed
This bug is about the the main game executable. If you launch it: cinematics OK create a profil OK menu OK Choose tutorial or another mission: the game crashed
terminal log:
fixme:winediag:start_process Wine Staging 2.20 is a testing version containing experimental patches. fixme:winediag:start_process Please mention your exact version when filing bug reports on winehq.org. err:winedevice:async_create_driver failed to create driver L"WineBus": c0000142 err:msvcrt:MSVCRTD_operator_new_dbg Not allowed nBlockUse value: 2 err:msvcrt:MSVCRTD_operator_new_dbg Not allowed nBlockUse value: 2 err:msvcrt:MSVCRTD_operator_new_dbg Not allowed nBlockUse value: 2 err:msvcrt:MSVCRTD_operator_new_dbg Not allowed nBlockUse value: 2 fixme:winmm:MXD_GetControlDetails What should the sw-side mixer controls map to? fixme:winmm:MXD_GetControlDetails What should the sw-side mixer controls map to? fixme:winmm:MXD_SetControlDetails What should the sw-side mixer controls map to? fixme:ddraw:ddraw7_Initialize Ignoring guid {00000000-0000-0000-0000-000000000000}. fixme:ddraw:ddraw7_Initialize Ignoring guid {00000000-0000-0000-0000-000000000000}. fixme:x11drv:X11DRV_desktop_SetCurrentMode Cannot change screen BPP from 32 to 16 fixme:ddraw:ddraw_surface7_Flip Ignoring flags 0x1. fixme:d3d:surface_cpu_blt Filter WINED3D_TEXF_LINEAR not supported in software blit. err:msvcrt:MSVCRTD_operator_new_dbg Not allowed nBlockUse value: 2 wine: Unhandled page fault on read access to 0x0000004c at address 0x102a3c1c (thread 0009), starting debugger...
https://bugs.winehq.org/show_bug.cgi?id=44001
--- Comment #1 from legluondunet@free.fr legluondunet@free.fr --- Created attachment 59660 --> https://bugs.winehq.org/attachment.cgi?id=59660 Les Fourmis - WIne 2.20 main executable backtrace
https://bugs.winehq.org/show_bug.cgi?id=44001
--- Comment #2 from legluondunet@free.fr legluondunet@free.fr --- I added manually this two dll in the game folder: MSVCIRT.DLL MSVCRT.DLL
(DLL from the Starship Titanic folder installation)
Then asked Wine to use the native DLL of: MSVCIRT.DLL MSVCRT.DLL MSVCRTD.DLL in the libraries config tab.
No more crash after the menu, I have now access to the game.
https://bugs.winehq.org/show_bug.cgi?id=44001
Louis Lenders xerox.xerox2000x@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- URL| |https://www.gamepressure.co | |m/download.asp?ID=561 CC| |xerox.xerox2000x@gmail.com Status|UNCONFIRMED |NEW Keywords| |download Component|-unknown |msvcrt Ever confirmed|0 |1
--- Comment #3 from Louis Lenders xerox.xerox2000x@gmail.com --- Confirming , also present in demo; added ownloadlink
The game comes with its own msvcrtd.dll, setting that to native makes the games start fine
https://bugs.winehq.org/show_bug.cgi?id=44001
--- Comment #4 from Louis Lenders xerox.xerox2000x@gmail.com --- Created attachment 60978 --> https://bugs.winehq.org/attachment.cgi?id=60978 last 2500 lines of debuglog
added last 2500 lines of debuglog
https://bugs.winehq.org/show_bug.cgi?id=44001
Alistair Leslie-Hughes leslie_alistair@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |leslie_alistair@hotmail.com
--- Comment #5 from Alistair Leslie-Hughes leslie_alistair@hotmail.com --- (In reply to Louis Lenders from comment #4)
Created attachment 60978 [details] last 2500 lines of debuglog
added last 2500 lines of debuglog
I installed into a fresh prefix and couldn't reproduce the crash. (using wine/staging 3.5)
https://bugs.winehq.org/show_bug.cgi?id=44001
--- Comment #6 from Louis Lenders xerox.xerox2000x@gmail.com --- (In reply to Alistair Leslie-Hughes from comment #5)
(In reply to Louis Lenders from comment #4)
Created attachment 60978 [details] last 2500 lines of debuglog
added last 2500 lines of debuglog
I installed into a fresh prefix and couldn't reproduce the crash. (using wine/staging 3.5)
Did you follow recipe from reporter of bug?:
cinematics OK create a profil OK menu OK Choose tutorial or another mission: the game crashed
https://bugs.winehq.org/show_bug.cgi?id=44001
--- Comment #7 from Alistair Leslie-Hughes leslie_alistair@hotmail.com --- Created attachment 60980 --> https://bugs.winehq.org/attachment.cgi?id=60980 Allow allocation to succeed.
Thanks.
Here is a patch that stops the crash.
https://bugs.winehq.org/show_bug.cgi?id=44001
Alistair Leslie-Hughes leslie_alistair@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED Fixed by SHA1| |6c42e742b3decb38733f0b42b7c | |072ac377a242b
--- Comment #8 from Alistair Leslie-Hughes leslie_alistair@hotmail.com --- Fixed by https://source.winehq.org/git/wine.git/?a=commit;h=6c42e742b3decb38733f0b42b...
https://bugs.winehq.org/show_bug.cgi?id=44001
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #9 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 3.6.
https://bugs.winehq.org/show_bug.cgi?id=44001
Michael Stefaniuc mstefani@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|--- |3.0.x
https://bugs.winehq.org/show_bug.cgi?id=44001
Michael Stefaniuc mstefani@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|3.0.x |---
--- Comment #10 from Michael Stefaniuc mstefani@winehq.org --- Removing the 3.0.x milestone from bugs included in 3.0.3.