Rein Klazes <rklazes(a)xs4all.nl> writes:
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.
Does this help? Index: windows/queue.c =================================================================== RCS file: /opt/cvs-commit/wine/windows/queue.c,v retrieving revision 1.70 diff -u -r1.70 queue.c --- windows/queue.c 2001/04/04 00:19:55 1.70 +++ windows/queue.c 2001/05/14 18:55:22 @@ -598,7 +598,7 @@ /* Note: We dont need perQ data for the system message queue */ if (!(hmemSysMsgQueue = QUEUE_CreateMsgQueue( FALSE ))) return FALSE; - + FarSetOwner16( hmemSysMsgQueue, 0 ); sysMsgQueue = (MESSAGEQUEUE *) GlobalLock16( hmemSysMsgQueue ); return TRUE; } -- Alexandre Julliard julliard(a)winehq.com
On 14 May 2001 12:19:34 -0700, you wrote:
Rein Klazes <rklazes(a)xs4all.nl> writes:
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.
Does this help?
It does. Thanks! Rein. -- Rein Klazes rklazes(a)xs4all.nl
"Alexandre" == Alexandre Julliard <julliard(a)winehq.com> writes:
Alexandre> Rein Klazes <rklazes(a)xs4all.nl> writes: >> 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. Alexandre> Does this help? Alexandre> Index: windows/queue.c Yes, it helps for start.exe (heise). Thanks -- Uwe Bonnes bon(a)elektron.ikp.physik.tu-darmstadt.de Institut fuer Kernphysik Schlossgartenstrasse 9 64289 Darmstadt --------- Tel. 06151 162516 -------- Fax. 06151 164321 ----------
participants (3)
-
Alexandre Julliard -
Rein Klazes -
Uwe Bonnes