gdb_assert will never be triggered
Joel Brobecker
brobecker@gnat.com
Thu Jul 22 02:39:00 GMT 2004
Hello,
While looking at frame.c:get_prev_frame(), I saw the following:
if (this_frame == NULL)
{
[large comment snip'ed]
frame_debug_got_null_frame (gdb_stdlog, this_frame, "this_frame NULL");
return current_frame;
}
/* There is always a frame. If this assertion fails, suspect that
something should be calling get_selected_frame() or
get_current_frame(). */
gdb_assert (this_frame != NULL);
It looks like the assertion will always be true, due to the block
above... Do we want to keep this gdb_assert() call nonetheless?
--
Joel
More information about the Gdb-patches
mailing list