From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Thread: 103376,d202b19275ae293 X-Google-Attributes: gid103376,public X-Google-Language: ENGLISH,ASCII Date: Tue, 24 May 2005 13:05:59 +0200 From: Manuel Collado User-Agent: Mozilla Thunderbird 1.0 (Windows/20041206) X-Accept-Language: es-ar, es, en-us, en MIME-Version: 1.0 Newsgroups: comp.lang.ada Subject: Re: gnat: symbolic traceback on exceptions References: <4291b4ed@news.upm.es> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit NNTP-Posting-Host: 138.100.10.20 Message-ID: <42930a9b@news.upm.es> X-Trace: 24 May 2005 13:06:03 +0100, 138.100.10.20 Path: g2news1.google.com!news3.google.com!news2.google.com!proxad.net!134.158.69.22.MISMATCH!in2p3.fr!irazu.switch.ch!switch.ch!news.rediris.es!news.upm.es!138.100.10.20 Xref: g2news1.google.com comp.lang.ada:11136 Date: 2005-05-24T13:05:59+02:00 List-Id: Bernd Specht escribi�: > Manuel Collado wrote in > news:4291b4ed@news.upm.es: > >>Using gnat 3.15p on WindowsXP. Wanted symbolic traceback automatically >>generated on unhandled exceptions. Mainly for student programs. > > Did you try it with AdaGide with switch "Trace exception" set? Compile F3, > run F4. No, I din't. But I've done it now without success. It seems that the "Trace exceptions" option lets AdaGide to run the program through an "AD" utility that interfaces with GDB. In my machine AD itself seems to crash. Example: ------------------------------------ 1 AD: executable=.\a_test.exe raised CONSTRAINT_ERROR : ad_siph.adb:143 AD crashes... Re-run with /D option for details Bug report GNAT/DOS: Gautier.deMontmollin@Maths.UniNe.CH GNAT/NT: mcc@cs.usafa.af.mil raised ADA.IO_EXCEPTIONS.USE_ERROR : s-fileio.adb:813 ------------------------------------- The /D option does nothing. Thanks, anyway. -- To reply by e-mail, please remove the extra dot in the given address: m.collado -> mcollado