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 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> <5018154E DOT 1070408 AT iki DOT fi> In-Reply-To: <5018154E.1070408@iki.fi> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit 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