err:heap:HEAP_CreateSystemHeap system heap base address 0x65430000 not available
Date: Wed, 26 Dec 2001 12:51:22 +0100 X-Agent-Group: X-Agent-Format: 0 0 0 0 0 500000 0 0 1 0 "*" 0 Hi, This patch makes a two of my programs fail with the subject error message: | ChangeSet ID: 1008789390367047399282455 | CVSROOT: /opt/cvs-commit | Module name: wine | Changes by: julliard(a)wine2. 01/12/19 14:16:30 | | Modified files: | dlls/kernel : kernel32.spec | dlls/ntdll : Makefile.in debugtools.c ntdll.spec rtl.c | dlls/ole32 : ifs.c | graphics/win16drv: font.c | include : heap.h ntddk.h winbase.h winnt.h | memory : heap.c selector.c | Added files: | dlls/ntdll : heap.c | | Log message: | Moved heap functions to ntdll. | Got rid of internal heap flags. | Reimplemented MapLS to not depend on the segptr heap. Both programs use native win98 commctrl,comctl32 dll's. One of them is CDmage, available at http://cdmage.cjb.net Any suggestions? Rein. -- Rein Klazes rklazes(a)xs4all.nl
Rein Klazes <rklazes(a)xs4all.nl> writes:
Both programs use native win98 commctrl,comctl32 dll's. One of them is CDmage, available at http://cdmage.cjb.net
Any suggestions?
Does this help? Index: memory/heap.c =================================================================== RCS file: /opt/cvs-commit/wine/memory/heap.c,v retrieving revision 1.53 diff -u -r1.53 heap.c --- memory/heap.c 2001/12/19 19:16:30 1.53 +++ memory/heap.c 2001/12/26 19:12:19 @@ -106,6 +106,7 @@ { /* wait for the heap to be initialized */ WaitForSingleObject( event, INFINITE ); + systemHeap = (HANDLE)base; } CloseHandle( map ); return systemHeap; -- Alexandre Julliard julliard(a)winehq.com
On 26 Dec 2001 12:54:49 -0800, you wrote:
Rein Klazes <rklazes(a)xs4all.nl> writes:
Both programs use native win98 commctrl,comctl32 dll's. One of them is CDmage, available at http://cdmage.cjb.net
Any suggestions?
Does this help?
Thank you, that solves the problem. Rein. -- Rein Klazes rklazes(a)xs4all.nl
participants (2)
-
Alexandre Julliard -
Rein Klazes