public inbox for gdb@sourceware.org
 help / color / mirror / Atom feed
* Re: Testcase for c++/1267
@ 2003-07-02 20:45 Michael Elizabeth Chastain
  0 siblings, 0 replies; 2+ messages in thread
From: Michael Elizabeth Chastain @ 2003-07-02 20:45 UTC (permalink / raw)
  To: drow, gdb; +Cc: bkoz

I confirm that it works with gdb 2003-05-30 19:00:00 UTC,
and does not work with gdb 2003-05-30 20:00:00 UTC.

That's the same point where the other backtrace PR's broke
(gdb/1250, gdb/1253, gdb/1255), with the big frame changeover.

I don't have time to expectify it tonight either, but I may get
to it tomorrow if no one beats me to it.

Michael C

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

* Testcase for c++/1267
@ 2003-07-02 20:18 Daniel Jacobowitz
  0 siblings, 0 replies; 2+ messages in thread
From: Daniel Jacobowitz @ 2003-07-02 20:18 UTC (permalink / raw)
  To: gdb; +Cc: bkoz

[-- Attachment #1: Type: text/plain, Size: 602 bytes --]

I don't have it all expectified yet, but here's a testcase for c++/1267. 

This is a shared library debugging bug triggered possibly by the new i386
unwind code... when using "next", we get to the first instruction of a
shared library's PLT stub, prologue analysis gets messed up, and we set a
breakpoint at our caller's caller's PC instead of at our caller's PC.  Then
we lose control of the inferior because the frames are out of sync.

It's quite easy to reproduce but I don't have time to dig right now.

-- 
Daniel Jacobowitz
MontaVista Software                         Debian GNU/Linux Developer

[-- Attachment #2: shlibs.tar --]
[-- Type: application/x-tar, Size: 10240 bytes --]

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

end of thread, other threads:[~2003-07-02 20:45 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-07-02 20:45 Testcase for c++/1267 Michael Elizabeth Chastain
  -- strict thread matches above, loose matches on Subject: below --
2003-07-02 20:18 Daniel Jacobowitz

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).