loader crash

Maxime Bellengé maxime.bellenge at laposte.net
Fri Oct 10 11:07:01 CDT 2003


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.
-- 
Maxime Bellengé <maxime.bellenge at laposte.net>




More information about the wine-devel mailing list