diff --git a/src/backtrace.c b/src/backtrace.c index dff248ff..42eebf97 100644 --- a/src/backtrace.c +++ b/src/backtrace.c @@ -121,6 +121,9 @@ void __iwd_backtrace_print(unsigned int offset) buf[len] = '\0'; pos = strchr(buf, '\n'); + if (!pos) + continue; + *pos++ = '\0'; if (strcmp(buf, "??") == 0) {