From 6a7f5a2a113cd63add78ad72601683529899b2ed Mon Sep 17 00:00:00 2001 From: Garrett D'Amore Date: Sat, 10 Dec 2016 22:21:04 -0800 Subject: Fix panic to emit backtrace properly. --- src/core/panic.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/core/panic.c') diff --git a/src/core/panic.c b/src/core/panic.c index 47556f70..e993ddb9 100644 --- a/src/core/panic.c +++ b/src/core/panic.c @@ -42,16 +42,16 @@ show_backtrace(void) #if NNG_HAVE_BACKTRACE void *frames[50]; int nframes; - char *lines; + char **lines; int i; nframes = backtrace(frames, sizeof (frames) / sizeof (frames[0])); if (nframes > 1) { - lines = backtrace_symbols(frames, nframes -1); + lines = backtrace_symbols(frames, nframes); if (lines == NULL) { return; } - for (i = 0; i < nframes; i++) { + for (i = 1; i < nframes; i++) { nni_debug_out(lines[i]); } } -- cgit v1.2.3-70-g09d2