loader crash

Maxime Bellengé maxime.bellenge at laposte.net
Thu Oct 9 13:59:17 CDT 2003


For two days, I have been having crash when I start wine.

Here is an example of the backtrace
=>0 0x40064525 (LdrInitializeThunk+0x205(main_file=0x4, unknown2=0x0,
unknown3=0x0, unknown4=0x0) [loader.c:1805] in
libntdll.dll.so) (ebp=40832f20)

  1 0x4025b4bf (start_process+0x8f(arg=0x0) [process.c:171] in
kernel32.dll.so) (ebp=40832ff4)

  2 0x4009c9d1 (wine_switch_to_stack+0x11 in libwine.so.1)

Whatever executable I test, I get that. I suspect that the changes in
loader.c are cause of that but it is out of my skills.

loader:1805 is :
	NtTerminateProcess(GetCurrentProcess(), entry( peb));

and the debug message is : invalid address 0x00000037 
so I suspect a null pointer in that line.

I use a redhat 9, with nptl, if that can help.
Anyone can give me an hint on how to investigate my problem.
I have tried to recompile everything to be sure but that didn't solve
the crash.
Maxime Bellengé <maxime.bellenge at laposte.net>

More information about the wine-devel mailing list