[master] 473b37a35 Make sure backtrace entries always have a newline.
Poul-Henning Kamp
phk at FreeBSD.org
Mon Dec 20 13:18:05 UTC 2021
commit 473b37a35dd4adafe0827d13a989c64dd7a014c1
Author: Poul-Henning Kamp <phk at FreeBSD.org>
Date: Mon Dec 20 13:14:54 2021 +0000
Make sure backtrace entries always have a newline.
diff --git a/bin/varnishd/cache/cache_panic.c b/bin/varnishd/cache/cache_panic.c
index 58933d00a..3ac6af736 100644
--- a/bin/varnishd/cache/cache_panic.c
+++ b/bin/varnishd/cache/cache_panic.c
@@ -606,8 +606,9 @@ pan_backtrace(struct vsb *vsb)
if (!unw_get_reg(&cursor, UNW_REG_SP, &sp))
VSB_printf(vsb, " sp=0x%lx", (long) sp);
if (!unw_get_proc_name(&cursor, fname, sizeof(fname), &offp))
- VSB_printf(vsb, " <%s+0x%lx>\n",
+ VSB_printf(vsb, " <%s+0x%lx>",
fname[0] ? fname : "<unknown>", (long)offp);
+ VSB_putc(vsb, '\n');
}
VSB_indent(vsb, -2);
More information about the varnish-commit
mailing list