public inbox for gdb@sourceware.org
 help / color / mirror / Atom feed
From: Olaf Hering <olh@suse.de>
To: Andreas Schwab <schwab@suse.de>
Cc: gdb@sourceware.org
Subject: Re: trouble with gdb backtraces on ppc with gcc4
Date: Wed, 09 Nov 2005 14:02:00 -0000	[thread overview]
Message-ID: <20051109140215.GA18309@suse.de> (raw)
In-Reply-To: <jeirv2j5ve.fsf@sykes.suse.de>

 On Wed, Nov 09, Andreas Schwab wrote:

> Olaf Hering <olh@suse.de> writes:
> 
> > the backtraces in gdb 6.3 and also in gdb-mainline are usually broken in
> > openSuSE. How does gdb generate them? I guess gdb needs to deal with the
> > gcc generated debug info.
> 
> When there is one.  In your example there isn't.  The openSuSE gdb has
> been patched to make use of the DWARF unwind information, which works
> quite well if it is present.

seems to work better.

(gdb) bt
#0  0x0ff6467c in __write_nocancel () from /lib/libc.so.6
#1  0x0ff143a4 in _IO_new_file_write (f=0xffea9b8, data=0x40017000, n=13) at fileops.c:1260
#2  0x0ff128c0 in new_do_write (fp=0xffea9b8, data=0x40017000 "i 1351088395\n\n", to_do=13) at fileops.c:514
#3  0x0ff12a78 in _IO_new_do_write (fp=<value optimized out>, data=<value optimized out>, to_do=13) at fileops.c:486
#4  0x0ff13604 in _IO_new_file_overflow (f=0xffea9b8, ch=-1) at fileops.c:865
#5  0x0ff145d4 in _IO_new_file_xsputn (f=0xffea9b8, data=<value optimized out>, n=1) at fileops.c:1340
#6  0x0feeb9a0 in _IO_vfprintf (s=0xffea9b8, format=0x10000914 "i %d\n", ap=0xffffe450) at vfprintf.c:1565
#7  0x24000484 in ?? ()
#8  0x0fef2c40 in printf (format=<value optimized out>) at printf.c:34
#9  0x100004fc in t1 (i=1351088395) at t1.c:4
#10 0x10000488 in main () at main.c:8

> No debug info in /lib/tls/libc.so.6.  Will work fine when debug info
> exists.

Well done. There is none...

-- 
short story of a lazy sysadmin:
 alias appserv=wotan

  reply	other threads:[~2005-11-09 14:02 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-11-09 13:05 Olaf Hering
2005-11-09 13:41 ` Andreas Schwab
2005-11-09 14:02   ` Olaf Hering [this message]
2005-11-09 14:17     ` Daniel Jacobowitz

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20051109140215.GA18309@suse.de \
    --to=olh@suse.de \
    --cc=gdb@sourceware.org \
    --cc=schwab@suse.de \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).