comp.lang.ada
 help / color / mirror / Atom feed
From: "Hibou57 (Yannick Duchêne)" <yannick_duchene@yahoo.fr>
Subject: Addr2Line2Locations for GPS
Date: Fri, 15 Jan 2010 16:04:05 -0800 (PST)
Date: 2010-01-15T16:04:05-08:00	[thread overview]
Message-ID: <b4e241ea-4a85-418a-94f8-c4c070a89bd9@e37g2000yqn.googlegroups.com> (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.



             reply	other threads:[~2010-01-16  0:04 UTC|newest]

Thread overview: 16+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-01-16  0:04 Hibou57 (Yannick Duchêne) [this message]
2010-01-16  2:25 ` Addr2Line2Locations for GPS 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)
replies disabled

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