This is the mail archive of the
gdb-prs@sourceware.org
mailing list for the GDB project.
[Bug gdb/10944] New: Assertion `get_frame_type (frame) == DUMMY_FRAME' failed
- From: "domen at cba dot si" <sourceware-bugzilla at sourceware dot org>
- To: gdb-prs at sourceware dot org
- Date: 12 Nov 2009 11:41:58 -0000
- Subject: [Bug gdb/10944] New: Assertion `get_frame_type (frame) == DUMMY_FRAME' failed
- Reply-to: sourceware-bugzilla at sourceware dot org
Hello,
backtrace at the end.
GNU gdb (GDB) 7.0.50.20091110
This GDB was configured as "--host=x86_64-unknown-linux-gnu --target=arm-none-eabi".
Occasionally I hit this when debugging remote ARM target connected via JTAG/openocd.
I do not know how to reproduce it, it just seems to happen a few times a day
during debugging sessions.
Hmm... gdb says something about inconsistent state, and then asks two questions,
I tell him to quit and dump the core file, which has the backtrace:
(gdb) bt
#0 0x00007f997664d015 in raise () from /lib/libc.so.6
#1 0x00007f997664eb83 in abort () from /lib/libc.so.6
#2 0x0000000000415bde in internal_vproblem (problem=0x940220, file=0x67c5c4
"infrun.c", line=5231, fmt=0x11b59e0 "infrun.c:5231: internal-error:
normal_stop: Assertion `get_frame_type (frame) == DUMMY_FRAME' failed.\nA
problem internal to GDB has been detected,\nfurther debugging may prove
unreliable.", ap=0x1) at utils.c:979
#3 0x0000000000412719 in internal_verror (file=<value optimized out>,
line=<value optimized out>, fmt=<value optimized out>, ap=<value optimized out>)
at utils.c:994
#4 0x00000000004127b1 in internal_error (file=0x3ee <Address 0x3ee out of
bounds>, line=1006, string=0x6 <Address 0x6 out of bounds>) at utils.c:1003
#5 0x00000000004c0bcc in normal_stop () at infrun.c:5231
#6 0x00000000004bbd48 in continue_command (args=0x0, from_tty=1) at infcmd.c:760
#7 0x000000000041167a in execute_command (p=0xffce11 "", from_tty=1) at top.c:453
#8 0x00000000004d3f79 in command_handler (command=0xffce10 "c") at event-top.c:511
#9 0x00000000004d4c3c in command_line_handler (rl=<value optimized out>) at
event-top.c:736
#10 0x00000000005bb6f1 in rl_callback_read_char () at callback.c:205
#11 0x00000000004d40c9 in rl_callback_read_char_wrapper (client_data=0x3ee) at
event-top.c:178
#12 0x00000000004d29b8 in process_event () at event-loop.c:394
#13 0x00000000004d3c5b in gdb_do_one_event (data=<value optimized out>) at
event-loop.c:459
#14 0x00000000004cdad4 in catch_errors (func=0x4d39d0 <gdb_do_one_event>,
func_args=0x0, errstring=0x64abd8 "", mask=<value optimized out>) at
exceptions.c:510
#15 0x0000000000459620 in tui_command_loop (data=<value optimized out>) at
./tui/tui-interp.c:153
#16 0x0000000000408209 in captured_command_loop (data=0x3ee) at ./main.c:226
#17 0x00000000004cdad4 in catch_errors (func=0x408200 <captured_command_loop>,
func_args=0x0, errstring=0x64abd8 "", mask=<value optimized out>) at
exceptions.c:510
#18 0x0000000000408da6 in captured_main (data=<value optimized out>) at ./main.c:902
#19 0x00000000004cdad4 in catch_errors (func=0x408390 <captured_main>,
func_args=0x7fff7f823ab0, errstring=0x64abd8 "", mask=<value optimized out>) at
exceptions.c:510
#20 0x0000000000408144 in gdb_main (args=<value optimized out>) at ./main.c:911
#21 0x0000000000408116 in main (argc=<value optimized out>, argv=0x3ee) at gdb.c:33
--
Summary: Assertion `get_frame_type (frame) == DUMMY_FRAME' failed
Product: gdb
Version: 7.0
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: gdb
AssignedTo: unassigned at sourceware dot org
ReportedBy: domen at cba dot si
CC: gdb-prs at sourceware dot org
GCC build triplet: == build?
GCC host triplet: x86_64-unknown-linux-gnu
GCC target triplet: arm-none-eabi
http://sourceware.org/bugzilla/show_bug.cgi?id=10944
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.