Date: Tue, 29 Aug 2000 22:20:37 +0200 From: "Eli Zaretskii" Sender: halo1 AT zahav DOT net DOT il To: mail AT jgreen4 DOT fsnet DOT co DOT uk Message-Id: <2593-Tue29Aug2000222037+0300-eliz@is.elta.co.il> X-Mailer: Emacs 20.6 (via feedmail 8.2.emacs20_6 I) and Blat ver 1.8.5b CC: djgpp-workers AT delorie DOT com In-reply-to: (message from Jason Green on Tue, 29 Aug 2000 19:27:08 +0100) Subject: Re: Symify fixes References: <226lqssqgqp6i9nk82rvrqhl9aaia029e9 AT 4ax DOT com> <7458-Mon28Aug2000203504+0300-eliz AT is DOT elta DOT co DOT il> <8011-Mon28Aug2000234727+0300-eliz AT is DOT elta DOT co DOT il> Reply-To: djgpp-workers AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: djgpp-workers AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk > From: Jason Green > Date: Tue, 29 Aug 2000 19:27:08 +0100 > > > > To test the robustness of symify I was going to corrupt some .exe > > > file. Again, I am open to suggestions on this. > > > > Write a program which inserts a 0xA0000 pointer dereference at random > > points of another program's source? > > Hmmm, I don't follow what you mean. I have added checking to the > symify code so that it now exits gracefully if the program _being_ > _debugged_ is corrupt, (ie nonsense values in the COFF headers). Sorry, I thought you were trying to produce a program which will GPFault when run. > Attached are three patches to syms.c: Thanks! > The patches assume that the official syms.c is already fixed with the > patch previously posted to c.o.m.d by Eli. It is, I commited that patch a few days ago.