Borland C++ Builder 6.0 & Wine

Flameeyes dgp85 at users.sourceforge.net
Sat Aug 16 18:34:12 CDT 2003


[sorry for the double post, problem with keyboard]

On Sun, 2003-08-17 at 00:10, Flameeyes wrote:
> Seems the same problem as reported in
> http://www.winehq.com/hypermail/wine-devel/2001/04/0135.html, but was 2
> years ago. Also I can't find the patch Gérard Patel was talking about.
Ok I found a way to exit the ilink32 from loop... in
dlls/ntdll/virtual.c, in NtQueryVirtualMemory, I changed the line

    if (ADDRESS_SPACE_LIMIT && addr >= ADDRESS_SPACE_LIMIT)
        return STATUS_WORKING_SET_LIMIT_RANGE;  /* FIXME */

with

    if (ADDRESS_SPACE_LIMIT && addr >= ADDRESS_SPACE_LIMIT || addr == 0x80000000)
        return STATUS_WORKING_SET_LIMIT_RANGE;  /* FIXME */

so now when it asks for 0x80000000 it doesn't freeze.

The problem now is that it exit with fatal errors:

fixme:console:SetConsoleCtrlHandler (0x40143c,1) - no error checking or testing yet
Turbo Incremental Link 5.60 Copyright (c) 1997-2002 Borland
Fatal: Error detected (C:\279)
Fatal: Error detected (C:\347)
Warning: Failed to create state file Z:/home/cvs/noxwizard/src/accounts.ils (error code 0)
Warning: Unable to perform incremental link - performing full link...
Fatal: Error detected (C:\279)
Fatal: Error detected (C:\347)
Warning: Failed to create state file Z:/home/cvs/noxwizard/src/accounts.ils (error code 0)
fixme:console:SetConsoleCtrlHandler (0x40143c,0) - no error checking or testing yet

I deleted the keyboard errors... when launched by BCB, the errors about the state file will go out, but the path of the error detected remains...




More information about the wine-users mailing list