Article View: gnu.gdb.bug
Article #1224Crash in `i frame'
From: Richard Stallman
Date: Sun, 23 Jul 2006 05:27
Date: Sun, 23 Jul 2006 05:27
16 lines
2114 bytes
2114 bytes
In GDB 6.4 on GNU/Linux, I did `i frame' after a strange Emacs crash involving stack clobberage. The command did not work, reporting "internal error" in dwarf-frame2.c:676. (I am typing this from memory; I can't be sure of the file name, but the line number was definitely 676.) The selected frame was the innermost one, and was calling __kernel_vsyscall (that may not be the precise spelling). `i frame' is a low-level command for last resort examination of the stack, in comfusing cases. It must be written defensively, so that it _always_ works, no matter how unreasonable the data is. It must never report "internal error"; it must do something reasonable, no matter what data it finds. Please ack when this is fixed -- it is very important.
Technical Details
Message-ID:
<mailman.4387.1153728597.9609.bug-gdb@gnu.org>Path:
arc1-ca.pugleaf.net!g2news2.google.com!news4.google.com!news3.google.com!newsfeed.stanford.edu!shelby.stanford.edu!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Thread: f5053,15a9467f03fbbfb1,start X-Google-Attributes: gidf5053,public X-Google-Language: ENGLISH,ASCII-7-bit Path: arc1-ca.pugleaf.net!g2news2.google.com!news4.google.com!news3.google.com!newsfeed.stanford.edu!shelby.stanford.edu!not-for-mail From: Richard Stallman <rms@gnu.org> Newsgroups: gnu.gdb.bug Subject: Crash in `i frame' Date: Sun, 23 Jul 2006 01:27:11 -0400 Lines: 18 Approved: bug-gdb@gnu.org Message-ID: <mailman.4387.1153728597.9609.bug-gdb@gnu.org> Reply-To: rms@gnu.org NNTP-Posting-Host: lists.gnu.org Content-Type: text/plain; charset=ISO-8859-15 X-Trace: news.Stanford.EDU 1153728599 19288 199.232.76.165 (24 Jul 2006 08:09:59 GMT) X-Complaints-To: news@news.stanford.edu To: bug-gdb@gnu.org Envelope-to: bug-gdb@gnu.org X-Mailman-Approved-At: Mon, 24 Jul 2006 04:09:49 -0400 X-BeenThere: bug-gdb@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Bug reports for GDB, the GNU debugger" <bug-gdb.gnu.org> List-Unsubscribe: <http://lists.gnu.org/mailman/listinfo/bug-gdb>, <mailto:bug-gdb-request@gnu.org?subject=unsubscribe> List-Archive: <http://lists.gnu.org/pipermail/bug-gdb> List-Post: <mailto:bug-gdb@gnu.org> List-Help: <mailto:bug-gdb-request@gnu.org?subject=help> List-Subscribe: <http://lists.gnu.org/mailman/listinfo/bug-gdb>, <mailto:bug-gdb-request@gnu.org?subject=subscribe>