[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