From: Marius Amado Alves <maa@liacc.up.pt>
To: comp.lang.ada@ada-france.org
Subject: How to debug?
Date: Wed, 5 May 2004 18:30:03 +0100
Date: 2004-05-05T18:30:03+01:00 [thread overview]
Message-ID: <mailman.76.1083776812.313.comp.lang.ada@ada-france.org> (raw)
How do I inspect the call stack (preferably symbolic information i.e. source
code unit name + line number + subprogram names), upon an unhandled exception
occurrence?
I'm on Windows XP, with GNAT 3.15p. I tried GVD and gdb to no avail (yes,
compiled with the -g option). Would it work on Linux?
Do I have to catch the exception, perhaps just to put a breakpoint in the
handler?
Sometime ago, I think with GNAT 3.13p or 3.14p, I also tried instrumenting my
code with GNAT's Symbolic_Traceback but it also didn't work. Would it work
now with version 3.15p?
Would GPS do the trick?
Thanks a lot.
/* So far I seem to have been able to produce working Ada programs without a
debugger. I instrument. But now I'm tired. And it's rather irritating that
Ada, GNAT, the 'p' versions, does not facilitate debugging like e.g. the
Borland products did. I miss that aspect of them. I whish there was a Turbo
Ada. */
next reply other threads:[~2004-05-05 17:30 UTC|newest]
Thread overview: 12+ messages / expand[flat|nested] mbox.gz Atom feed top
2004-05-05 17:30 Marius Amado Alves [this message]
2004-05-05 20:12 ` How to debug? Simon Wright
2004-05-06 12:41 ` Matthew Heaney
2004-05-06 18:22 ` Pascal Obry
[not found] <200405051830.03021.maa@liacc.up.pt>
2004-05-05 18:27 ` David C. Hoos
2004-05-05 20:17 ` Simon Wright
[not found] ` <05ff01c432ce$9617a400$b101a8c0@sy.com>
2004-05-05 19:35 ` Marius Amado Alves
2004-05-05 19:20 ` Ludovic Brenta
2004-05-06 10:11 ` Marius Amado Alves
[not found] ` <200405061111.02046.maa@liacc.up.pt>
2004-05-07 2:20 ` Stephen Leake
-- strict thread matches above, loose matches on Subject: below --
2004-05-06 14:10 Jerry van Dijk
2004-05-06 15:13 ` Marius Amado Alves
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox