[Bug 13915] Oblivon Script Extender (OBSE) fails to start ("privileged instruction")

wine-bugs at winehq.org wine-bugs at winehq.org
Thu Nov 19 00:09:54 CST 2009


http://bugs.winehq.org/show_bug.cgi?id=13915





--- Comment #26 from Eddahbi Karim <Da.TemPLaR at gmail.com>  2009-11-19 00:09:53 ---
Tested again with wine 1.1.32 this time. Didn't touch the software files.

I got a little further. First, the log is now always consistent :
crc = 7934C86C
dll = K:\Oblivion\obse_1_2_416.dll
hookBase = 00340000
loadLibraryAAddr = 7B8573D0
hook thread complete
launching oblivion

Then, I got messages from the loader on the console and the same message in the
obse.log. Things I didn't have before. Here's the messages :
OBSE: initialize (version = 17.2 010201A0)
oblivion root = K:\Oblivion\
plugin directory = K:\Oblivion\Data\OBSE\Plugins\
patched

But I can't launch the game with it. It always crash now. The crash isn't
consistent if I do "sysctl kernel.randomize_va_space=1" before. Sometimes a
dialog box, intitled "Microsoft Visual C++ Debug Library", with the following
message :

"Debug Assertion Failed!

Program: K:\Oblivion\obse_loader.exe
File: fclose.c
Line: 47

Expression: (stream != NULL)

For information on how your program can cause an assertion failure, see the
Visual C++ documentation on asserts.

(Press Retry to debug the application)"

Last thing, when I enable the kernel.randomize_va_space option, every crash
brings a wine error with the following pattern :
"wine: Unhandled page fault on read access to 0x0804a3b4 at address 0xf7fXX387
(thread 003e), starting debugger..." where XX is an hexadecimal value

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the wine-bugs mailing list