https://bugs.winehq.org/show_bug.cgi?id=26636
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED CC| |focht@gmx.net Resolution|--- |DUPLICATE Summary|Metal Fatigue: OpenGL |Metal Fatigue: OpenGL |renderer causes crash on |renderer causes crash on |game start |game start (GL_EXTENSION | |string overflow)
--- Comment #9 from Anastasius Focht focht@gmx.net --- Hello folks,
I debugged this, there is nothing to fix here.
It's an old game which suffers from GL_EXTENSION string overflow.
The overflow overwrites parts of an object vtable (located in data section), hence the crash.
--- snip --- $ pwd /home/focht/.wine/drive_c/Program Files/Psygnosis/Metal Fatigue Demo
$ __GL_ExtensionStringVersion=17700 wine ./MFatigue.exe --- snip ---
For the future: please resolve all games suffering from this overflow to bug 25362
$ sha1sum metalfatigue.exe f98804b10769ab21d02b52b0142d27ed447a1cc8 metalfatigue.exe
$ du -sh metalfatigue.exe 24M metalfatigue.exe
$ wine --version wine-1.7.21-19-g8812193
Regards
*** This bug has been marked as a duplicate of bug 25362 ***