http://bugs.winehq.org/show_bug.cgi?id=13915
Eddahbi Karim Da.TemPLaR@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |Da.TemPLaR@gmail.com
--- Comment #22 from Eddahbi Karim Da.TemPLaR@gmail.com 2009-11-06 17:58:41 --- Can't execute the loader with wine 1.1.32 and no extension loaded but the Nvidia Black Fix bug (which don't make use of this loader). Here's the error :
err:seh:setup_exception_record stack overflow 2300 bytes in thread 001b eip 7ef756fd esp 00e00a34 stack 0xe00000-0xe01000-0xf00000
Nothing after that.
Same thing happen with 0017 and 0018b version of OBSE.
Using Debian Sid x86-64 packages from the sources stated on the WineHQ's download page.
Note that obse_loader.log states the following : crc = 7934C86C dll = K:\Oblivion\obse_1_2_416.dll hookBase = 00340000 loadLibraryAAddr = 7ED9BA17 hook thread complete launching oblivion
Note also that by executing the following command "sysctl kernel.randomize_va_space=1", the game can be launched after an initial crash, with the same error that the original poster have on its terminal, but no new functions are added, floor textures are messed up and the obse_loader.log 'loadLibraryAAddr' line change every time the game can be launched.
I was wondering if that injection can't be replaced by a binary patch.