[Bug 23937] New: [The Master Genealogist 4.0d] Perhaps the DPMI free memory information needs some hard limits.

wine-bugs at winehq.org wine-bugs at winehq.org
Sat Aug 7 21:41:28 CDT 2010


http://bugs.winehq.org/show_bug.cgi?id=23937

           Summary: [The Master Genealogist 4.0d] Perhaps the DPMI free
                    memory information needs some hard limits.
           Product: Wine
           Version: 1.3.0
          Platform: x86
               URL: http://appdb.winehq.org/objectManager.php?sClass=versi
                    on&iId=11482
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: dos
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: saturn_systems at yahoo.com


(In reply to comment #21 From  Andrew Nguyen ) of bug 12874
<snip>
> For the next problem:
> 
> fixme:int31:DPMI_xalloc failed to allocate linearly growing memory (2148921344
> bytes), using non-linear growing...
> fixme:int31:DPMI_xalloc failed to allocate any memory of 2148921344 bytes!
> fixme:int31:DPMI_xalloc failed to allocate linearly growing memory (2148511744
> bytes), using non-linear growing...
> fixme:int31:DPMI_xalloc failed to allocate any memory of 2148511744 bytes!
> fixme:int31:DPMI_xalloc failed to allocate linearly growing memory (2148102144
> bytes), using non-linear growing...
> fixme:int31:DPMI_xalloc failed to allocate any memory of 2148102144 bytes!
> ...
> 
> For some reason, the application uses the queried DPMI free memory information
> to try to allocate all available memory, and it spends a huge amount of time
> doing this until it crashes. Hacking DPMI_xalloc to reject allocation sizes
> larger than 512 MB (or some reasonable arbitrary value) gets the application to
> start. Perhaps the DPMI free memory information needs some hard limits for
> applications like this one. There are many more issues after this, but that
> would seem to belong in another bug report.

TMG 4.0d freezes and is unresponsive as per Andrews explanation.

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the wine-bugs mailing list