Cygwin: Raise dumpstack frame limit to 32
Create a #define for the limit and raise it from 16 to 32.
This commit is contained in:
parent
3880efb283
commit
7c9c94b9c8
|
@ -42,6 +42,7 @@ details. */
|
|||
|
||||
#define CALL_HANDLER_RETRY_OUTER 10
|
||||
#define CALL_HANDLER_RETRY_INNER 10
|
||||
#define DUMPSTACK_FRAME_LIMIT 32
|
||||
|
||||
PWCHAR debugger_command;
|
||||
extern uint8_t _sigbe;
|
||||
|
@ -382,7 +383,7 @@ cygwin_exception::dumpstack ()
|
|||
#else
|
||||
small_printf ("Stack trace:\r\nFrame Function Args\r\n");
|
||||
#endif
|
||||
for (i = 0; i < 16 && thestack++; i++)
|
||||
for (i = 0; i < DUMPSTACK_FRAME_LIMIT && thestack++; i++)
|
||||
{
|
||||
small_printf (_AFMT " " _AFMT, thestack.sf.AddrFrame.Offset,
|
||||
thestack.sf.AddrPC.Offset);
|
||||
|
@ -392,7 +393,8 @@ cygwin_exception::dumpstack ()
|
|||
small_printf (")\r\n");
|
||||
}
|
||||
small_printf ("End of stack trace%s\n",
|
||||
i == 16 ? " (more stack frames may be present)" : "");
|
||||
i == DUMPSTACK_FRAME_LIMIT ?
|
||||
" (more stack frames may be present)" : "");
|
||||
if (h)
|
||||
NtClose (h);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue