Uwe Bonnes <[EMAIL PROTECTED]> writes:
> some program crashes after going a long way. Running with +debugmsg
> crashes, but doesn't get me to a point where I can use the debugger.
> A +module,+task,+segment log doesn't show the native NTDLL gets
> loaded.
The crash is in EnterCriticalSection, which is in kernel32. But since
ntdll.RtlEnterCriticalSection points to it both symbols will have the
same address, and the debugger probably displays the first one it
finds.
> In 32 bit mode.
> 0x4017deb0 (NTDLL.DLL.RtlEnterCriticalSection+0x20): lock xaddl
>%ecx,0x0(%eax)
> Wine-dbg>bt
> Backtrace:
> =>0 0x4017deb0 (NTDLL.DLL.RtlEnterCriticalSection+0x20) (ebp=41986af4)
> 1 0x401ba0f7 (QUEUE_FindMsg+0x27(msgQueue=0x0, hwnd=0x1a4, first=0x0, last=0x0)
>[queue.c:1059]
^^^^^^^^^^^^
and this is the real problem.
--
Alexandre Julliard
[EMAIL PROTECTED]