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>
Wed, 4 Sep 2019 15:58:20 +0000 (11:58 -0400)
commit013ff1e5cf14eee9b210a0d8763051c93c624ac8
treeb77209e992e5c043598f87920fe5f3105856b350
parentc347a3211f99e3eb6c96909d41c61a7ddbdd1531
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.024022 seconds and 4 git commands to generate.