This is the mail archive of the gdb-prs@sourceware.org mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug gdb/10944] New: Assertion `get_frame_type (frame) == DUMMY_FRAME' failed


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.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]