From: "Dmitry A. Kazakov" <mailbox@dmitry-kazakov.de>
Subject: Re: Symbolic tracebacks on Debian
Date: Sat, 22 May 2010 15:56:24 +0200
Date: 2010-05-22T15:56:24+02:00 [thread overview]
Message-ID: <19xqkb0249fic.h4aao8vcp6tu$.dlg@40tude.net> (raw)
In-Reply-To: 85q413FgagU1@mid.individual.net
On Sat, 22 May 2010 15:20:34 +0200, Bj�rn Persson wrote:
> Stephen Leake wrote:
>
>> I dump the stack trace as hex addresses, then later run addr2line
>> manually if I want the symbolic trace.
>
> That's what I'm doing and it's not helping. I'm trying to find out why my
> email doorkeeper daemon sometimes crashes. I write the addresses to the log,
> but when I pass them to addr2line it resolves ony those that are in my own
> code. The crashes seem to happen somewhere in one of the libraries I use,
> and addr2line returns only question marks for those addresses. I don't know
> why. Perhaps it doesn't understand separate debug information files?
That is the biggest problem when dealing with Gtk. This is why I integrated
symbolic traceback into the GtkAda contributions + trapping of all log
events of the Gtk. When Gtk logs an event (error, warning), I trace the
stack at once. At this point it is still traceable. C stuff is shown as
???, but the Ada's caller's chain is OK. If you let it go further, it would
crash in 80% cases, and the addresses will be guaranteed rubbish at that
point.
--
Regards,
Dmitry A. Kazakov
http://www.dmitry-kazakov.de
next prev parent reply other threads:[~2010-05-22 13:56 UTC|newest]
Thread overview: 37+ messages / expand[flat|nested] mbox.gz Atom feed top
2010-05-14 13:16 About static libraries and Debian policy Dmitry A. Kazakov
2010-05-14 14:57 ` sjw
2010-05-14 15:29 ` Dmitry A. Kazakov
2010-05-14 18:43 ` Ludovic Brenta
2010-05-14 19:54 ` Dmitry A. Kazakov
2010-05-14 20:38 ` Ludovic Brenta
2010-05-15 7:46 ` Dmitry A. Kazakov
2010-05-15 10:07 ` Ludovic Brenta
2010-05-15 11:07 ` Simon Wright
2010-05-15 21:48 ` Ludovic Brenta
2010-05-16 10:13 ` Simon Wright
2010-05-16 10:31 ` Ludovic Brenta
2010-05-19 21:59 ` Björn Persson
2010-05-20 7:20 ` Symbolic tracebacks on Debian (Was: About static libraries and Debian policy) Ludovic Brenta
2010-05-20 8:38 ` Alex R. Mosteo
2010-05-21 12:26 ` Ludovic Brenta
2010-05-25 8:39 ` Symbolic tracebacks on Debian Ludovic Brenta
2010-05-20 14:04 ` Symbolic tracebacks on Debian (Was: About static libraries and Debian policy) Dmitry A. Kazakov
2010-05-21 8:52 ` Symbolic tracebacks on Debian Stephen Leake
2010-05-22 11:03 ` (see below)
2010-05-22 11:25 ` Simon Wright
2010-05-22 21:37 ` (see below)
2010-05-23 13:28 ` Stephen Leake
2010-05-23 15:52 ` Simon Wright
2010-05-23 18:35 ` (see below)
2010-05-23 19:46 ` Simon Wright
2010-05-24 9:04 ` Stephen Leake
2010-05-24 19:14 ` Simon Wright
2010-05-25 2:13 ` Stephen Leake
2010-05-25 9:02 ` Alex R. Mosteo
2010-05-25 19:16 ` Simon Wright
2010-05-26 7:30 ` Stephen Leake
2010-05-24 9:03 ` Stephen Leake
2010-05-22 11:30 ` Yannick Duchêne (Hibou57)
2010-05-22 13:20 ` Björn Persson
2010-05-22 13:56 ` Dmitry A. Kazakov [this message]
2010-05-22 12:53 ` Symbolic tracebacks on Debian (Was: About static libraries and Debian policy) Björn Persson
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox