[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