delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp-workers/2012/07/31/14:33:47

X-Authentication-Warning: delorie.com: mail set sender to djgpp-workers-bounces using -f
X-Recipient: djgpp-workers AT delorie DOT com
Message-ID: <501824FF.7050500@iki.fi>
Date: Tue, 31 Jul 2012 21:33:35 +0300
From: Andris Pavenis <andris DOT pavenis AT iki DOT fi>
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:14.0) Gecko/20120717 Thunderbird/14.0
MIME-Version: 1.0
To: djgpp-workers AT delorie DOT com
Subject: Re: gcc-4.8 snapshots and DJGPP
References: <50152C66 DOT 9040202 AT iki DOT fi> <CAA-ihx_+Bt+JHXtp-cS9NRmuRi_a8DGAFThJK42fRN_YYWvBFw AT mail DOT gmail DOT com> <5018154E DOT 1070408 AT iki DOT fi>
In-Reply-To: <5018154E.1070408@iki.fi>
Reply-To: djgpp-workers AT delorie DOT com

On 07/31/2012 08:26 PM, Andris Pavenis wrote:
> On 07/31/2012 03:54 PM, Rugxulo wrote:
>>> I think that one of suspects is nmalloc used instead of DJGPP own memory
>>> allocation (as DJGPP free() is too slow). I had some stability problems
>>> earlier running my own test program (linked with nmalloc) which allocates
>>> large numbers of random memory blocks and after that frees them in random
>>> order. That memory allocation test program caused random NTVDM crashes
>>> on Windows Vista.
>>
>> It could be nmalloc's bug, who knows, but I don't trust Vista as far
>> as I can throw it re: DPMI. I would not put it past them as their bug,
>> even with the DPMI limit override. Seriously. Try testing in pure DOS,
>> if possible, and see if it's still buggy.
>
> Maybe. Similar problems does not happen using DJGPP own memory allocation
> as far as I remember.
>
> Well I do not have any pure DOS installation. Also Windows 7 Pro 64 bit version
> is not suitable (maybe it is still possible to try WinXP compatibility mode,
> really WinXP virtual machine provided by M$)

Repeated tests with the same test program:
- failed to reproduce failure under Dosemu (under Fedora 17 x86_64)
- problem is easy reproducible in Windows Vista

I do not know about other environments.

Andris

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019