comp.lang.ada
 help / color / mirror / Atom feed
* Addr2Line2Locations for GPS
@ 2010-01-16  0:04 Hibou57 (Yannick Duchêne)
  2010-01-16  2:25 ` Randy Brukardt
                   ` (3 more replies)
  0 siblings, 4 replies; 16+ messages in thread
From: Hibou57 (Yannick Duchêne) @ 2010-01-16  0:04 UTC (permalink / raw)


Hi every body out there,

Was it already existing ? I do not know, and any way, I was not able
to find it. So, here is a tiny utility application for GPS; whose
purpose is to parse exception trace message which some Ada application
may return, when compiled with GNAT and the some dedicated build
options. I'm talking about these famous kinds of messages starting
with “ Call stack traceback locations: 0xXXXXX, .... ”.

The functionality this application provide, parse this kind of
exception trace via any many addr2line invocations as required (thus
its name, addr2line2locations) and turns these into entries added to
the GPS Locations pane. Entries are number from the inner most to the
outer most context. This numbering is required to have meaningful
locations, as the Locations pane automatically re-organize its entries
based their association file name.

This Python application is invoked from a menu entry it adds in the
Tools menu, but its main method may also be usefully invoked from any
other modules.

For usage and more informations, please, read the module's
documentation in the heading of the Python file.

http://www.les-ziboux.rasama.org/download/addr2line2locations-for-gps.zip
http://www.les-ziboux.rasama.org/download/addr2line2locations-for-gps.tar.gz


P.S. I've recently discovered an error (well, two, to be honest), in
the application I've presented a few time before, ASISEyes. There will
be an update soon. Sorry for any inconvenience.



^ permalink raw reply	[flat|nested] 16+ messages in thread

end of thread, other threads:[~2011-02-03 14:00 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-01-16  0:04 Addr2Line2Locations for GPS Hibou57 (Yannick Duchêne)
2010-01-16  2:25 ` Randy Brukardt
2010-01-16  4:40   ` Hibou57 (Yannick Duchêne)
2010-01-18  1:38   ` Hibou57 (Yannick Duchêne)
2010-01-16  8:45 ` Dmitry A. Kazakov
2010-01-18 10:59 ` Emmanuel Briot
2010-01-18 13:38   ` Hibou57 (Yannick Duchêne)
2010-01-19 10:23     ` franck
2010-01-19 13:49       ` Gautier write-only
2010-01-19 15:37         ` Ludovic Brenta
2010-01-19 15:49           ` Ludovic Brenta
2011-01-29 13:23 ` leandrohbatista
2011-02-02 16:46   ` Yannick Duchêne (Hibou57)
2011-02-03  9:19     ` leandrohbatista
2011-02-03 13:40       ` Yannick Duchêne (Hibou57)
2011-02-03 14:00         ` Yannick Duchêne (Hibou57)

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox