aboutsummaryrefslogtreecommitdiff
path: root/gdb
diff options
context:
space:
mode:
Diffstat (limited to 'gdb')
-rw-r--r--gdb/ChangeLog5
-rw-r--r--gdb/infrun.c1
2 files changed, 6 insertions, 0 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index f22d6a8..d837eb4 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,5 +1,10 @@
2007-09-17 Joel Brobecker <brobecker@adacore.com>
+ * infrun.c (insert_step_resume_breakpoint_at_frame): Add assertion
+ that return_frame is not null.
+
+2007-09-17 Joel Brobecker <brobecker@adacore.com>
+
* solib-svr4.c: Add include of "auxv.h".
(enable_break): Use the AT_BASE auxiliary entry if available.
* Makefile.in (solib-svr4.o): Update dependencies.
diff --git a/gdb/infrun.c b/gdb/infrun.c
index a8297c9..1a85567 100644
--- a/gdb/infrun.c
+++ b/gdb/infrun.c
@@ -2868,6 +2868,7 @@ insert_step_resume_breakpoint_at_frame (struct frame_info *return_frame)
{
struct symtab_and_line sr_sal;
+ gdb_assert (return_frame != NULL);
init_sal (&sr_sal); /* initialize to zeros */
sr_sal.pc = gdbarch_addr_bits_remove