Mesa-3D icon indicating copy to clipboard operation
Mesa-3D copied to clipboard

[nine] FarCry crashes at startup

Open siro20 opened this issue 8 years ago • 5 comments

Game works fine under wine. Crashes on nine in farcry.exe.

siro20 avatar Oct 03 '16 13:10 siro20

accesses a pointer that is not initialized, outside of nine context. Possible a function that shouldn't return an error.

siro20 avatar Oct 07 '16 16:10 siro20

It complains about invalid pointer 0xFFFFFFFE, but outputs the likely cause on console:


000b:err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found: width=1280 height=1000 bpp=32 freq=60 (desktop)
000b:err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found: width=1280 height=1000 bpp=32 (desktop)
000b:err:d3d9nine:DRI3Present_ChangeDisplaySettingsIfNeccessary ChangeDisplaySettingsExW failed with 0xFFFFFFFE

siro20 avatar Oct 15 '18 16:10 siro20

The game seems to work with wine-3.18 and current git master cbd44686952b4275d654bcb3555111b412b8c8f4 (soon to be mesa-18.3.0).

It didn't work with nine a month ago.

Please retest.

iiv3 avatar Oct 27 '18 19:10 iiv3

Tested with wine-3.18 and Mesa 18.3.0-develgit-af5ca43, still crashes. I'll try more combinations to see if it's related to my setup/driver/WINEPREFIX ...

siro20 avatar Oct 28 '18 16:10 siro20

Maybe it is out of memory (remember a lot of virtual space is eaten by wine) and gets a null pointer for a malloc and doesn't check it ?

Try make the exe Large space aware (there are tools for that)

axeldavy avatar Oct 28 '18 16:10 axeldavy