From: Stu Grossman Date: Sat, 6 Jan 1996 01:58:07 +0000 (+0000) Subject: * stack.c (print_stack_frame print_frame_info) symmisc.c X-Git-Tag: gdb-4_18-branchpoint~9734 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=5351b2a08aa9d743f66495fb0c97f372e9fb1c5d;p=thirdparty%2Fbinutils-gdb.git * stack.c (print_stack_frame print_frame_info) symmisc.c (dump_symtab): Change RETURN_MASK_ERROR to RETURN_MASK_ALL so that catch_errors doesn't get blindsided by QUIT and lose the cleanup chain. This fixes a problem where ^C while in a user-defined command sometimes leaves instream NULL and causes a segfault in command_loop. --- diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 038dc9de70f..0bd8350f13a 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,12 @@ +Fri Jan 5 17:46:01 1996 Stu Grossman (grossman@cygnus.com) + + * stack.c (print_stack_frame print_frame_info) symmisc.c + (dump_symtab): Change RETURN_MASK_ERROR to RETURN_MASK_ALL so + that catch_errors doesn't get blindsided by QUIT and lose the + cleanup chain. This fixes a problem where ^C while in a + user-defined command sometimes leaves instream NULL and causes a + segfault in command_loop. + Fri Jan 5 13:59:16 1996 Brendan Kehoe * configure.in, configure: Add `-ldl -lw' for Solaris linking.