Fix: extra '%' causes babeltrace2 to abort() in logging code
authorJérémie Galarneau <jeremie.galarneau@efficios.com>
Thu, 8 Aug 2019 02:21:02 +0000 (22:21 -0400)
committerJérémie Galarneau <jeremie.galarneau@efficios.com>
Thu, 8 Aug 2019 16:52:28 +0000 (12:52 -0400)
commitfb739d291234e3cfbd89e8802d72aa2032ec0b0f
tree19effd4511370246fea469217aa6cb0a373a5299
parentebccea5f8f33e97a30bb7960a3a4bf06d6258ef7
Fix: extra '%' causes babeltrace2 to abort() in logging code

An extra '%' in a TRACE logging statement causes
bt_common_custom_vsnprintf() to interpret '!' as a conversion
specifier. This causes handle_conversion_specifier_bt() to invoke
abort().

Signed-off-by: Jérémie Galarneau <jeremie.galarneau@efficios.com>
Change-Id: Ia077616ea84559dfc3abb57d6404d06a6e9b7baf
Reviewed-on: https://review.lttng.org/c/babeltrace/+/1836
Tested-by: jenkins <jenkins@lttng.org>
src/lib/graph/query-executor.c
This page took 0.023966 seconds and 4 git commands to generate.