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
next prev parent 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).