Crash in MSG_PeekHardwareMsg
Rein Klazes
rklazes at xs4all.nl
Mon May 14 13:29:25 CDT 2001
On Sat, 12 May 2001 20:56:35 +0200, you wrote:
> Hallo,
>
> the archive viewer "start.exe" for the CDROM archive of german magazine CT
> crashes since some time:
>
> 085a8b90:Ret USER.114: DISPATCHMESSAGE() retval=0x00000000 ret=02ef:005c ds=033f
> 085a8b90:Call USER.108: GETMESSAGE(0x033fd1be,0x0000,0x0000,0x0000) ret=02ef:4055 ds=033f
> fixme:pthread_kill_other_threads_np
> ...
> Unhandled exception: page fault on read access to 0xffff0203
> in 32-bit code (0x40a1718f).
> In 32-bit mode.
> 0x40a1718f (MSG_PeekHardwareMsg+0x4f [message.c:595] in libkeyboard.so): repe movsl (%esi),%
> es:(%edi)
> 597 nextqmsg = qmsg->nextMsg;
> Wine-dbg>bt
> Backtrace:
> =>0 0x40a1718f (MSG_PeekHardwareMsg+0x4f(msg=0x40d26d28, hwnd=0x0, first=0x0, last=0x0, remove=0x1) [message.c:595] in libkeyboard.so) (ebp=40d26cbc)
Dutch tax 2000 declaration setup program crashes at exactly the same
point. Cause of this seems to be some memory allocation/corruption
problem. At some point the memory used by the sysMsgQueue, is
allocated again by some HeapAlloc() and happily used by its requester.
I haven't found out why unfortunately.
Rein.
--
Rein Klazes
rklazes at xs4all.nl
More information about the wine-devel
mailing list