Path: news.mv.net!newsfeed.mathworks.com!news.idt.net!peerfeed.news.psi.net!psinr!client!not-for-mail Message-ID: <39B5B532.16F62C2A@user.rose.com> From: April X-Mailer: Mozilla 4.7 [en]C-CCK-MCD {TLC;RETAIL} (Win95; U) X-Accept-Language: en MIME-Version: 1.0 Newsgroups: comp.os.msdos.djgpp Subject: Re: tracking an elusive crash References: <39B28CA5 DOT 14799CC8 AT user DOT rose DOT com> <8p0c3r$d88$1 AT antares DOT lu DOT erisoft DOT se> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Lines: 20 Date: Tue, 05 Sep 2000 22:08:34 -0500 NNTP-Posting-Host: 205.189.215.17 X-Trace: client 968205740 205.189.215.17 (Tue, 05 Sep 2000 22:02:20 EDT) NNTP-Posting-Date: Tue, 05 Sep 2000 22:02:20 EDT Xref: news.mv.net comp.os.msdos.djgpp:103190 Martin Stromberg wrote: > April (awhite AT user DOT rose DOT com) wrote: > : I have tried to run the program in dos mode (ie. booted to dos), but the > > Post the full crash message anyway. I have to reassess my program completely. Damian Yerrick suggested a recursive problem (though increasing the stack size didn't seem to help), but I decided to replace an internal binary search with a linear search. A bug appears but only after deleting several 100 (ie maybe 1000 attempts); with the above change the fatal crash went away and a cross link within a file page was created. I'll add code to detect such a cross-link and narrow the test scenario down a bit more. Thanks. April