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.