Hello,
For two days, I have been having crash when I start wine.
Here is an example of the backtrace Wine-dbg>bt 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) (ebp=00000000)
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.
I found out why I have got this crash for two days.
I have in my config file the following line
"uxtheme" = ""
to prevent wine from using the built in one. It is what makes wine crash at startup. If I comment the line I have no more crashes. It start happening two days ago with the changes on ntdll/loader.c I think.
Is it the correct behavior ? I don't think wine should crash.
Max
On Thu, 2003-10-09 at 20:59, Maxime Bellengé wrote:
Hello,
For two days, I have been having crash when I start wine.
Here is an example of the backtrace Wine-dbg>bt 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) (ebp=00000000)
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.