mirror of
git://sourceware.org/git/newlib-cygwin.git
synced 2025-02-06 22:40:36 +08:00
* exceptions.cc (exception::handle): Make attempt to recursively dump stack
fatal.
This commit is contained in:
parent
1fc747f37a
commit
df37bdc5b7
@ -1,3 +1,8 @@
|
|||||||
|
2013-01-23 Christopher Faylor <me.cygwin2013@cgf.cx>
|
||||||
|
|
||||||
|
* exceptions.cc (exception::handle): Make attempt to recursively dump
|
||||||
|
stack fatal.
|
||||||
|
|
||||||
2013-01-22 Christopher Faylor <me.cygwin2013@cgf.cx>
|
2013-01-22 Christopher Faylor <me.cygwin2013@cgf.cx>
|
||||||
|
|
||||||
* miscfuncs.cc (__import_address): Avoid NULL explicitly.
|
* miscfuncs.cc (__import_address): Avoid NULL explicitly.
|
||||||
|
@ -617,7 +617,7 @@ exception::handle (EXCEPTION_RECORD *e, exception_list *frame, CONTEXT *in, void
|
|||||||
/* Another exception could happen while tracing or while exiting.
|
/* Another exception could happen while tracing or while exiting.
|
||||||
Only do this once. */
|
Only do this once. */
|
||||||
if (recursed++)
|
if (recursed++)
|
||||||
system_printf ("Error while dumping state (probably corrupted stack)");
|
api_fatal ("Error while dumping state (probably corrupted stack)");
|
||||||
else if (!try_to_debug (0))
|
else if (!try_to_debug (0))
|
||||||
rtl_unwind (frame, e);
|
rtl_unwind (frame, e);
|
||||||
else
|
else
|
||||||
|
Loading…
x
Reference in New Issue
Block a user