summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHarald Welte <hwelte@sysmocom.de>2016-04-16 11:28:22 -0400
committerDenis Kenzior <denkenz@gmail.com>2016-04-18 10:01:22 -0500
commitbafe8f2d834a327aed9e0fe98f5dec44e6ac8800 (patch)
tree5659197d969a8916afbcd2e413e8c3db64d10dff
parenteb23a88956a355a059e3987667cc4cc5edc2eea8 (diff)
downloadofono-bafe8f2d834a327aed9e0fe98f5dec44e6ac8800.tar.gz
log: Don't crash when addr2line output contains no newline
-rw-r--r--src/log.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/log.c b/src/log.c
index 6331b0df..42a2ec17 100644
--- a/src/log.c
+++ b/src/log.c
@@ -192,6 +192,8 @@ static void print_backtrace(unsigned int offset)
buf[len] = '\0';
pos = strchr(buf, '\n');
+ if (!pos)
+ break;
*pos++ = '\0';
if (strcmp(buf, "??") == 0) {