* [PATCH BlueZ 0/5] mgmt-tester: fix test failures + avoid hidden skipping
@ 2026-09-20 20:35 Pauli Virtanen
2026-09-20 20:35 ` [PATCH BlueZ 1/5] mgmt-tester: ignore Debug feature in Read Exp Feature tests Pauli Virtanen
` (5 more replies)
0 siblings, 6 replies; 9+ messages in thread
From: Pauli Virtanen @ 2026-09-20 20:35 UTC (permalink / raw)
To: linux-bluetooth; +Cc: Pauli Virtanen
MGMT tests have one failure + 4 hidden failures:
Load Link Keys - Invalid Parameters 3 Not Run
Load Long Term Keys - Invalid Parameters 2 Not Run
Load Long Term Keys - Invalid Parameters 3 Not Run
Pair Device - Power off 1 Not Run
Read Exp Feature - Success Failed
These fail because:
- Invalid Parameters: change in MGMT semantics in 2024, test wasn't
updated
- Pair Device - Power off 1: race between MGMT and ioctl, let's just
ignore, it is not deterministic
- Read Exp Feature - Success: simple test issue vs. Debug extension
Fix these, and make it reports failures correctly.
Adjust the test machinery reporting of setup failures, to avoid some
additional paths to "Not Run" reporting.
LLM used for triage + fixing issues, except where it needed manual
cleanup for simpler solution. I reviewed all commits.
Assisted-by: opencode:qwen3.8-next-flash
Pauli Virtanen (5):
mgmt-tester: ignore Debug feature in Read Exp Feature tests
mgmt-tester: Fix expected status for invalid key entries
mgmt-tester: mark Pair Device - Power off 1 as fail_tolerant
mgmt-tester: Report unexpected status as test failure
shared/tester: Count setup failures as test failures
src/shared/tester.c | 3 +
test/functional/test_kernel_testers.py | 2 -
tools/mgmt-tester.c | 137 ++++++++++++++++++++-----
3 files changed, 115 insertions(+), 27 deletions(-)
--
2.55.0
^ permalink raw reply [flat|nested] 9+ messages in thread
* [PATCH BlueZ 1/5] mgmt-tester: ignore Debug feature in Read Exp Feature tests
2026-09-20 20:35 [PATCH BlueZ 0/5] mgmt-tester: fix test failures + avoid hidden skipping Pauli Virtanen
@ 2026-09-20 20:35 ` Pauli Virtanen
2026-09-20 23:02 ` mgmt-tester: fix test failures + avoid hidden skipping bluez.test.bot
2026-10-05 21:56 ` bluez.test.bot
2026-09-20 20:35 ` [PATCH BlueZ 2/5] mgmt-tester: Fix expected status for invalid key entries Pauli Virtanen
` (4 subsequent siblings)
5 siblings, 2 replies; 9+ messages in thread
From: Pauli Virtanen @ 2026-09-20 20:35 UTC (permalink / raw)
To: linux-bluetooth; +Cc: Pauli Virtanen
CONFIG_BT_FEATURE_DEBUG controls whether Debug experimental feature is
present. mgmt-tester hardcodes one configuration.
CONFIG_BT_FEATURE_DEBUG is incompatible with DYNAMIC_DEBUG, so requiring
test configurations to have it enabled is inconvenient.
Instead, adjust test to accept either debug present or not.
Fixes failures in "Read Exp Feature - Success"
---
test/functional/test_kernel_testers.py | 2 -
tools/mgmt-tester.c | 110 ++++++++++++++++++++-----
2 files changed, 89 insertions(+), 23 deletions(-)
diff --git a/test/functional/test_kernel_testers.py b/test/functional/test_kernel_testers.py
index bfdfb03e7..4c847bd43 100644
--- a/test/functional/test_kernel_testers.py
+++ b/test/functional/test_kernel_testers.py
@@ -37,8 +37,6 @@ XFAIL = {
"Mesh - Send cancel - 2",
},
"mgmt-tester": {
- # Always fail:
- "Read Exp Feature - Success",
# Flaky, randomly fail:
"LL Privacy - Add Device 1 (Add to AL)",
"LL Privacy - Add Device 2 (2 Devices to AL)",
diff --git a/tools/mgmt-tester.c b/tools/mgmt-tester.c
index 4b432002d..3eb2b20ad 100644
--- a/tools/mgmt-tester.c
+++ b/tools/mgmt-tester.c
@@ -340,7 +340,8 @@ struct generic_data {
bool expect_ignore_param;
const void *expect_param;
uint16_t expect_len;
- const void * (*expect_func)(uint16_t *len);
+ const void * (*expect_func)(const void *param, uint16_t param_len,
+ uint16_t *len);
uint32_t expect_settings_set;
uint32_t expect_settings_unset;
uint32_t expect_settings_spontaneous;
@@ -3158,7 +3159,8 @@ static const void *pair_device_send_param_func(uint16_t *len)
return param;
}
-static const void *pair_device_expect_param_func(uint16_t *len)
+static const void *pair_device_expect_param_func(const void *p, uint16_t plen,
+ uint16_t *len)
{
struct test_data *data = tester_get_data();
const struct generic_data *test = data->test_data;
@@ -4292,7 +4294,8 @@ static const void *get_clock_info_send_param_func(uint16_t *len)
return param;
}
-static const void *get_clock_info_expect_param_func(uint16_t *len)
+static const void *get_clock_info_expect_param_func(const void *p,
+ uint16_t plen, uint16_t *len)
{
struct test_data *data = tester_get_data();
static uint8_t param[17];
@@ -4312,7 +4315,8 @@ static const void *get_clock_info_expect_param_func(uint16_t *len)
return param;
}
-static const void *get_clock_info_expect_param_not_powered_func(uint16_t *len)
+static const void *get_clock_info_expect_param_not_powered_func(const void *p,
+ uint16_t plen, uint16_t *len)
{
struct test_data *data = tester_get_data();
static uint8_t param[17];
@@ -4339,7 +4343,8 @@ static const void *get_conn_info_send_param_func(uint16_t *len)
return param;
}
-static const void *get_conn_info_expect_param_func(uint16_t *len)
+static const void *get_conn_info_expect_param_func(const void *p, uint16_t plen,
+ uint16_t *len)
{
struct test_data *data = tester_get_data();
static uint8_t param[10];
@@ -4355,7 +4360,8 @@ static const void *get_conn_info_expect_param_func(uint16_t *len)
return param;
}
-static const void *get_conn_info_error_expect_param_func(uint16_t *len)
+static const void *get_conn_info_error_expect_param_func(const void *p,
+ uint16_t plen, uint16_t *len)
{
struct test_data *data = tester_get_data();
static uint8_t param[10];
@@ -4402,7 +4408,8 @@ static const struct generic_data get_conn_info_ncon_test = {
.expect_func = get_conn_info_error_expect_param_func,
};
-static const void *get_conn_info_expect_param_power_off_func(uint16_t *len)
+static const void *get_conn_info_expect_param_power_off_func(const void *p,
+ uint16_t plen, uint16_t *len)
{
struct test_data *data = tester_get_data();
static uint8_t param[10];
@@ -7645,7 +7652,8 @@ static void command_generic_callback(uint8_t status, uint16_t length,
if (!test->expect_ignore_param) {
if (test->expect_func)
- expect_param = test->expect_func(&expect_len);
+ expect_param = test->expect_func(param, length,
+ &expect_len);
if (length != expect_len) {
tester_warn("Invalid cmd response parameter size %d %d",
@@ -10206,24 +10214,83 @@ static const uint8_t read_exp_feat_param_success[] = {
0x01, 0x00, 0x00, 0x00, /* Flags */
};
+/* Kernel Debug feature (d4992530-b9ec-469f-ab01-6c481c47da1c) is present only
+ * for CONFIG_BT_FEATURE_DEBUG. Accept either configuration.
+ */
+static const uint8_t read_exp_feat_param_success_debug[] = {
+ 0x05, 0x00, /* Feature Count */
+ 0x1c, 0xda, 0x47, 0x1c, 0x48, 0x6c, /* UUID - Debug */
+ 0x01, 0xab, 0x9f, 0x46, 0xec, 0xb9,
+ 0x30, 0x25, 0x99, 0xd4,
+ 0x00, 0x00, 0x00, 0x00, /* Flags */
+ 0xd6, 0x49, 0xb0, 0xd1, 0x28, 0xeb, /* UUID - Simultaneous */
+ 0x27, 0x92, 0x96, 0x46, 0xc0, 0x42, /* Central Peripheral */
+ 0xb5, 0x10, 0x1b, 0x67,
+ 0x00, 0x00, 0x00, 0x00, /* Flags */
+ 0xaf, 0x29, 0xc6, 0x66, 0xac, 0x5f, /* UUID - Codec Offload */
+ 0x1a, 0x88, 0xb9, 0x4f, 0x7f, 0xee,
+ 0xce, 0x5a, 0x69, 0xa6,
+ 0x00, 0x00, 0x00, 0x00, /* Flags */
+ 0x3e, 0xe0, 0xb4, 0xfd, 0xdd, 0xd6, /* UUID - ISO Socket */
+ 0x85, 0x98, 0x6a, 0x49, 0xe0, 0x05,
+ 0x88, 0xf1, 0xba, 0x6f,
+ 0x00, 0x00, 0x00, 0x00, /* Flags */
+ 0x76, 0x6e, 0xf3, 0xe8, 0x24, 0x5f, /* UUID - Mesh support */
+ 0x05, 0xbf, 0x8d, 0x4d, 0x03, 0x7a,
+ 0xd7, 0x63, 0xe4, 0x2c,
+ 0x01, 0x00, 0x00, 0x00, /* Flags */
+};
+
+static const uint8_t read_exp_feat_param_success_index_none[] = {
+ 0x01, 0x00, /* Feature Count */
+ 0x3e, 0xe0, 0xb4, 0xfd, 0xdd, 0xd6, /* UUID - ISO Socket */
+ 0x85, 0x98, 0x6a, 0x49, 0xe0, 0x05,
+ 0x88, 0xf1, 0xba, 0x6f,
+ 0x00, 0x00, 0x00, 0x00, /* Flags */
+};
+
+static const uint8_t read_exp_feat_param_success_index_none_debug[] = {
+ 0x02, 0x00, /* Feature Count */
+ 0x1c, 0xda, 0x47, 0x1c, 0x48, 0x6c, /* UUID - Debug */
+ 0x01, 0xab, 0x9f, 0x46, 0xec, 0xb9,
+ 0x30, 0x25, 0x99, 0xd4,
+ 0x00, 0x00, 0x00, 0x00, /* Flags */
+ 0x3e, 0xe0, 0xb4, 0xfd, 0xdd, 0xd6, /* UUID - ISO Socket */
+ 0x85, 0x98, 0x6a, 0x49, 0xe0, 0x05,
+ 0x88, 0xf1, 0xba, 0x6f,
+ 0x00, 0x00, 0x00, 0x00, /* Flags */
+};
+
+static const void *read_exp_feat_success_expect(const void *param,
+ uint16_t param_len, uint16_t *len)
+{
+ if (param_len == sizeof(read_exp_feat_param_success_debug)) {
+ *len = sizeof(read_exp_feat_param_success_debug);
+ return read_exp_feat_param_success_debug;
+ }
+
+ *len = sizeof(read_exp_feat_param_success);
+ return read_exp_feat_param_success;
+}
+
+static const void *read_exp_feat_success_index_none_expect(const void *param,
+ uint16_t param_len, uint16_t *len)
+{
+ if (param_len == sizeof(read_exp_feat_param_success_index_none_debug)) {
+ *len = sizeof(read_exp_feat_param_success_index_none_debug);
+ return read_exp_feat_param_success_index_none_debug;
+ }
+
+ *len = sizeof(read_exp_feat_param_success_index_none);
+ return read_exp_feat_param_success_index_none;
+}
+
static const struct generic_data read_exp_feat_success = {
.send_opcode = MGMT_OP_READ_EXP_FEATURES_INFO,
.expect_status = MGMT_STATUS_SUCCESS,
.expect_param = read_exp_feat_param_success,
.expect_len = sizeof(read_exp_feat_param_success),
-};
-
-
-static const uint8_t read_exp_feat_param_success_index_none[] = {
- 0x02, 0x00, /* Feature Count */
- 0x1c, 0xda, 0x47, 0x1c, 0x48, 0x6c, /* UUID - Debug */
- 0x01, 0xab, 0x9f, 0x46, 0xec, 0xb9,
- 0x30, 0x25, 0x99, 0xd4,
- 0x00, 0x00, 0x00, 0x00, /* Flags */
- 0x3e, 0xe0, 0xb4, 0xfd, 0xdd, 0xd6, /* UUID - ISO Socket */
- 0x85, 0x98, 0x6a, 0x49, 0xe0, 0x05,
- 0x88, 0xf1, 0xba, 0x6f,
- 0x00, 0x00, 0x00, 0x00, /* Flags */
+ .expect_func = read_exp_feat_success_expect,
};
static const struct generic_data read_exp_feat_success_index_none = {
@@ -10232,6 +10299,7 @@ static const struct generic_data read_exp_feat_success_index_none = {
.expect_status = MGMT_STATUS_SUCCESS,
.expect_param = read_exp_feat_param_success_index_none,
.expect_len = sizeof(read_exp_feat_param_success_index_none),
+ .expect_func = read_exp_feat_success_index_none_expect,
};
static const uint8_t set_exp_feat_param_offload_codec[] = {
--
2.55.0
^ permalink raw reply related [flat|nested] 9+ messages in thread
* [PATCH BlueZ 2/5] mgmt-tester: Fix expected status for invalid key entries
2026-09-20 20:35 [PATCH BlueZ 0/5] mgmt-tester: fix test failures + avoid hidden skipping Pauli Virtanen
2026-09-20 20:35 ` [PATCH BlueZ 1/5] mgmt-tester: ignore Debug feature in Read Exp Feature tests Pauli Virtanen
@ 2026-09-20 20:35 ` Pauli Virtanen
2026-09-20 20:35 ` [PATCH BlueZ 3/5] mgmt-tester: mark Pair Device - Power off 1 as fail_tolerant Pauli Virtanen
` (3 subsequent siblings)
5 siblings, 0 replies; 9+ messages in thread
From: Pauli Virtanen @ 2026-09-20 20:35 UTC (permalink / raw)
To: linux-bluetooth; +Cc: Pauli Virtanen
Kernel commit 1e9683c9b6ca ("Bluetooth: MGMT: Ignore keys being loaded
with invalid type") made Load Link Keys and Load Long Term Keys skip
entries with an invalid address type or initiator value instead of
rejecting the whole command with Invalid Parameters.
Update "Load Link Keys - Invalid Parameters 3" and "Load Long Term Keys
- Invalid Parameters 2 and 3" to expect success.
Assisted-by: opencode:qwen3.8-flash-next
---
tools/mgmt-tester.c | 14 +++++++++++---
1 file changed, 11 insertions(+), 3 deletions(-)
diff --git a/tools/mgmt-tester.c b/tools/mgmt-tester.c
index 3eb2b20ad..542335e6e 100644
--- a/tools/mgmt-tester.c
+++ b/tools/mgmt-tester.c
@@ -2769,11 +2769,15 @@ static const struct generic_data load_link_keys_invalid_params_test_2 = {
.expect_status = MGMT_STATUS_INVALID_PARAMS,
};
+/* Kernel commit 1e9683c9b6ca ("Bluetooth: MGMT: Ignore keys being loaded
+ * with invalid type") made invalid entries be skipped instead of failing
+ * the whole command, so this is expected to succeed.
+ */
static const struct generic_data load_link_keys_invalid_params_test_3 = {
.send_opcode = MGMT_OP_LOAD_LINK_KEYS,
.send_param = load_link_keys_invalid_param_3,
.send_len = sizeof(load_link_keys_invalid_param_3),
- .expect_status = MGMT_STATUS_INVALID_PARAMS,
+ .expect_status = MGMT_STATUS_SUCCESS,
};
static const char load_ltks_valid_param_1[] = { 0x00, 0x00 };
@@ -3067,18 +3071,22 @@ static const struct generic_data load_ltks_invalid_params_test_1 = {
.expect_status = MGMT_STATUS_INVALID_PARAMS,
};
+/* Invalid entries are skipped instead of failing the whole command,
+ * see kernel commit 1e9683c9b6ca ("Bluetooth: MGMT: Ignore keys being
+ * loaded with invalid type").
+ */
static const struct generic_data load_ltks_invalid_params_test_2 = {
.send_opcode = MGMT_OP_LOAD_LONG_TERM_KEYS,
.send_param = load_ltks_invalid_param_2,
.send_len = sizeof(load_ltks_invalid_param_2),
- .expect_status = MGMT_STATUS_INVALID_PARAMS,
+ .expect_status = MGMT_STATUS_SUCCESS,
};
static const struct generic_data load_ltks_invalid_params_test_3 = {
.send_opcode = MGMT_OP_LOAD_LONG_TERM_KEYS,
.send_param = load_ltks_invalid_param_3,
.send_len = sizeof(load_ltks_invalid_param_3),
- .expect_status = MGMT_STATUS_INVALID_PARAMS,
+ .expect_status = MGMT_STATUS_SUCCESS,
};
static const char load_ltks_invalid_param_4[22] = { 0x1d, 0x07 };
--
2.55.0
^ permalink raw reply related [flat|nested] 9+ messages in thread
* [PATCH BlueZ 3/5] mgmt-tester: mark Pair Device - Power off 1 as fail_tolerant
2026-09-20 20:35 [PATCH BlueZ 0/5] mgmt-tester: fix test failures + avoid hidden skipping Pauli Virtanen
2026-09-20 20:35 ` [PATCH BlueZ 1/5] mgmt-tester: ignore Debug feature in Read Exp Feature tests Pauli Virtanen
2026-09-20 20:35 ` [PATCH BlueZ 2/5] mgmt-tester: Fix expected status for invalid key entries Pauli Virtanen
@ 2026-09-20 20:35 ` Pauli Virtanen
2026-09-20 20:35 ` [PATCH BlueZ 4/5] mgmt-tester: Report unexpected status as test failure Pauli Virtanen
` (2 subsequent siblings)
5 siblings, 0 replies; 9+ messages in thread
From: Pauli Virtanen @ 2026-09-20 20:35 UTC (permalink / raw)
To: linux-bluetooth; +Cc: Pauli Virtanen
The pending Pair Device command is completed by whichever path wins
the race against HCIDEVDOWN: if it is still queued when the controller
is closed, __mgmt_power_off() responds with Not Powered; if the
connection failure callbacks run first, pairing_complete_cb() responds
with Disconnected.
Both are valid outcomes, so mark the test fail_tolerant, as done for
Get Conn Info - Power off
Assisted-by: opencode:qwen3.8-flash-next
---
tools/mgmt-tester.c | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/tools/mgmt-tester.c b/tools/mgmt-tester.c
index 542335e6e..a89d38ece 100644
--- a/tools/mgmt-tester.c
+++ b/tools/mgmt-tester.c
@@ -3246,6 +3246,11 @@ static const struct generic_data pair_device_legacy_nonbondable_1 = {
.client_pin_len = sizeof(pair_device_pin),
};
+/* Whether the pending Pair Device command gets answered by
+ * __mgmt_power_off() with Not Powered or by the connection failure
+ * callbacks with Disconnected when the controller is forced down
+ * with HCIDEVDOWN depends on timing.
+ */
static const struct generic_data pair_device_power_off_test_1 = {
.setup_settings = settings_powered_bondable,
.send_opcode = MGMT_OP_PAIR_DEVICE,
@@ -3253,6 +3258,7 @@ static const struct generic_data pair_device_power_off_test_1 = {
.force_power_off = true,
.expect_status = MGMT_STATUS_DISCONNECTED,
.expect_func = pair_device_expect_param_func,
+ .fail_tolerant = true,
};
static const void *client_bdaddr_param_func(uint8_t *len)
--
2.55.0
^ permalink raw reply related [flat|nested] 9+ messages in thread
* [PATCH BlueZ 4/5] mgmt-tester: Report unexpected status as test failure
2026-09-20 20:35 [PATCH BlueZ 0/5] mgmt-tester: fix test failures + avoid hidden skipping Pauli Virtanen
` (2 preceding siblings ...)
2026-09-20 20:35 ` [PATCH BlueZ 3/5] mgmt-tester: mark Pair Device - Power off 1 as fail_tolerant Pauli Virtanen
@ 2026-09-20 20:35 ` Pauli Virtanen
2026-09-20 20:35 ` [PATCH BlueZ 5/5] shared/tester: Count setup failures as test failures Pauli Virtanen
2026-09-21 14:30 ` [PATCH BlueZ 0/5] mgmt-tester: fix test failures + avoid hidden skipping patchwork-bot+bluetooth
5 siblings, 0 replies; 9+ messages in thread
From: Pauli Virtanen @ 2026-09-20 20:35 UTC (permalink / raw)
To: linux-bluetooth; +Cc: Pauli Virtanen
command_generic_callback() used tester_test_abort() when the command
status differed from the expected one, making the test result in
"Not Run" and hiding real failures from the summary. Treat such status
mismatches as a test failure, warning with both statuses. Mismatches
tolerated through fail_tolerant are unaffected.
Assisted-by: opencode:qwen3.8-flash-next
---
tools/mgmt-tester.c | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/tools/mgmt-tester.c b/tools/mgmt-tester.c
index a89d38ece..5a183a8e5 100644
--- a/tools/mgmt-tester.c
+++ b/tools/mgmt-tester.c
@@ -7656,7 +7656,12 @@ static void command_generic_callback(uint8_t status, uint16_t length,
if (status != test->expect_status) {
if (!test->fail_tolerant || !!status != !!test->expect_status) {
- tester_test_abort();
+ tester_warn("Unexpected status got %s (0x%02x) "
+ "expected %s (0x%02x)",
+ mgmt_errstr(status), status,
+ mgmt_errstr(test->expect_status),
+ test->expect_status);
+ tester_test_failed();
return;
}
--
2.55.0
^ permalink raw reply related [flat|nested] 9+ messages in thread
* [PATCH BlueZ 5/5] shared/tester: Count setup failures as test failures
2026-09-20 20:35 [PATCH BlueZ 0/5] mgmt-tester: fix test failures + avoid hidden skipping Pauli Virtanen
` (3 preceding siblings ...)
2026-09-20 20:35 ` [PATCH BlueZ 4/5] mgmt-tester: Report unexpected status as test failure Pauli Virtanen
@ 2026-09-20 20:35 ` Pauli Virtanen
2026-09-21 14:30 ` [PATCH BlueZ 0/5] mgmt-tester: fix test failures + avoid hidden skipping patchwork-bot+bluetooth
5 siblings, 0 replies; 9+ messages in thread
From: Pauli Virtanen @ 2026-09-20 20:35 UTC (permalink / raw)
To: linux-bluetooth; +Cc: Pauli Virtanen
A test whose setup stage fails ends up as "Not Run", without counting as
a failure.
Make them count as TEST_RESULT_FAILED. Setup failures are real failures,
and should not be considered same as skipped tests.
Intentional skips through tester_pre_setup_abort() still report "Not
Run".
Assisted-by: opencode:qwen3.8-flash-next
---
src/shared/tester.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/src/shared/tester.c b/src/shared/tester.c
index 7a0145b46..e99cc452c 100644
--- a/src/shared/tester.c
+++ b/src/shared/tester.c
@@ -558,6 +558,8 @@ void tester_pre_setup_failed(void)
test->timeout_id = 0;
}
+ test->result = TEST_RESULT_FAILED;
+
print_progress(test->name, COLOR_RED, "pre setup failed");
g_idle_add(done_callback, test);
@@ -624,6 +626,7 @@ void tester_setup_failed(void)
if (test->stage != TEST_STAGE_SETUP)
return;
+ test->result = TEST_RESULT_FAILED;
test->stage = TEST_STAGE_POST_TEARDOWN;
if (test->timeout_id > 0) {
--
2.55.0
^ permalink raw reply related [flat|nested] 9+ messages in thread
* RE: mgmt-tester: fix test failures + avoid hidden skipping
2026-09-20 20:35 ` [PATCH BlueZ 1/5] mgmt-tester: ignore Debug feature in Read Exp Feature tests Pauli Virtanen
@ 2026-09-20 23:02 ` bluez.test.bot
2026-10-05 21:56 ` bluez.test.bot
1 sibling, 0 replies; 9+ messages in thread
From: bluez.test.bot @ 2026-09-20 23:02 UTC (permalink / raw)
To: linux-bluetooth, pav
[-- Attachment #1: Type: text/plain, Size: 151235 bytes --]
This is automated email and please do not reply to this email!
Dear submitter,
Thank you for submitting the patches to the linux bluetooth mailing list.
This is a CI test results with your patch series:
PW Link:https://patchwork.kernel.org/series/1169895/
---Test result---
Test Summary:
CheckPatch FAIL 2.32 seconds
GitLint PASS 1.58 seconds
BuildEll PASS 19.99 seconds
BluezMake PASS 393.59 seconds
MakeCheck PASS 14.34 seconds
MakeDistcheck PASS 140.43 seconds
CheckValgrind PASS 234.93 seconds
CheckSmatch PASS 293.86 seconds
bluezmakeextell PASS 94.05 seconds
TestFunctional FAIL 1172.31 seconds
IncrementalBuild PASS 478.96 seconds
ScanBuild PASS 1130.01 seconds
Details
##############################
Test: CheckPatch - FAIL
Desc: Run checkpatch.pl script
Output:
[BlueZ,2/5] mgmt-tester: Fix expected status for invalid key entries
WARNING:UNKNOWN_COMMIT_ID: Unknown commit id '1e9683c9b6ca', maybe rebased or not pulled?
#87:
Kernel commit 1e9683c9b6ca ("Bluetooth: MGMT: Ignore keys being loaded
/home/runner/work/bluez/bluez/src/patch/14833349.patch total: 0 errors, 1 warnings, 40 lines checked
NOTE: For some of the reported defects, checkpatch may be able to
mechanically convert to the typical style using --fix or --fix-inplace.
/home/runner/work/bluez/bluez/src/patch/14833349.patch has style problems, please review.
NOTE: Ignored message types: COMMIT_MESSAGE COMPLEX_MACRO CONST_STRUCT FILE_PATH_CHANGES MISSING_SIGN_OFF PREFER_PACKED SPDX_LICENSE_TAG SPLIT_STRING SSCANF_TO_KSTRTO
NOTE: If any of the errors are false positives, please report
them to the maintainer, see CHECKPATCH in MAINTAINERS.
##############################
Test: TestFunctional - FAIL
Desc: Run test-functional
Output:
FAIL functional.test_bap::test_bap_unicast_set_transport_created[hosts8-vm3-sc]: failed on teardown with "pytest_bluezenv.plugin.CoredumpWarning: Core dump: test-bluezenv-hosts8.0-bluetoothd-1789943597-52.core
/usr/bin/gdb: warning: Couldn't determine a path for the index cache directory.
[New LWP 52]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `/home/runner/work/bluez/bluez/src/src/src/bluetoothd --nodetach -f /run/bluetoo'.
Program terminated with signal SIGABRT, Aborted.
#0 __pthread_kill_implementation (threadid=<optimized out>, signo=6, no_tid=0) at ./nptl/pthread_kill.c:44
warning: 44 ./nptl/pthread_kill.c: No such file or directory
Thread 1 (Thread 0x7f431a32d900 (LWP 52)):
#0 __pthread_kill_implementation (threadid=<optimized out>, signo=6, no_tid=0) at ./nptl/pthread_kill.c:44
tid = <optimized out>
ret = 0
pd = <optimized out>
old_mask = {__val = {4412750543122677053}}
ret = <optimized out>
#1 __pthread_kill_internal (threadid=<optimized out>, signo=6) at ./nptl/pthread_kill.c:89
No locals.
#2 __GI___pthread_kill (threadid=<optimized out>, signo=signo@entry=6) at ./nptl/pthread_kill.c:100
No locals.
#3 0x00007f431aa88b7e in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
ret = <optimized out>
#4 0x00007f431aa6b8ec in __GI_abort () at ./stdlib/abort.c:77
act = {__sigaction_handler = {sa_handler = 0x0, sa_sigaction = 0x0}, sa_mask = {__val = {0, 0, 0, 0, 0, 140730293570480, 22, 139926183693264, 0, 140730293570416, 139926200538646, 139926174715904, 4096, 0, 2967153312898701824, 139926175031320}}, sa_flags = 467353600, sa_restorer = 0x16}
#5 0x00007f431b693a0f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_posix_libcdep.cpp:165
No locals.
#6 0x00007f431b7b9c2d in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_termination.cpp:58
No locals.
#7 0x00007f431b78e93c in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7ffe53284ce6) at ../../../../src/libsanitizer/asan/asan_report.cpp:221
buffer_copy = {buffer_ = {<__sanitizer::InternalMmapVectorNoCtor<char, false>> = {data_ = 0x7f4319f05000 '=' <repeats 65 times>, "\n==52==ERROR: AddressSanitizer: heap-use-after-free on address 0x7cb3197e040b at pc 0x7f431b743445 bp 0x7ffe532861e0 sp 0x7ffe53285988\n"..., capacity_bytes_ = 4096, size_ = 3838}, <No data fields>}}
buffer_copy = <optimized out>
l = <optimized out>
#8 0x00007f431b78de02 in __asan::ReportGenericError (pc=139926200136773, bp=140730293576160, sp=sp@entry=140730293574024, addr=addr@entry=137108668679179, is_write=is_write@entry=false, access_size=6, fatal=false, exp=<optimized out>) at ../../../../src/libsanitizer/asan/asan_report.cpp:536
in_report = {error_report_lock_ = {<No data fields>}, static current_error_ = {kind = __asan::kErrorKindGeneric, {Base = {scariness = {score = 48, descr = "6-byte-read-heap-use-after-free\000\376\177\000\000\002\000\000\000bluetoothd[5\000Zs\2517r-)nal] org\260W(S\376\177\000\000`M(S\376\177\000\000.\274\266\032C\177\000\000\001\000\000\000\000\000\000\000=\000\000\000\000\000\000\000\340U(S\376\177\000\000\211\235\255\032C\177\000\000\234M(S\376\177\000\000\234M(S\376\177\000\000\234U(S\376\177\000\000N\000\000\000\000\000\000\000\006\000\000\000C\177\000\000\002\000\000\000bluetoothd[52]: [signal] org.fre"...}, tid = 0}, DeadlySignal = {<__asan::ErrorBase> = {scariness = {score = 48, descr = "6-byte-read-heap-use-after-free\000\376\177\000\000\002\000\000\000bluetoothd[5\000Zs\2517r-)nal] org\260W(S\376\177\000\000`M(S\376\177\000\000.\274\266\032C\177\000\000\001\000\000\000\000\000\000\000=\000\000\000\000\000\000\000\340U(S\376\177\000\000\211\235\255\032C\177\000\000\234M(S\376\177\000\000\234M(S\376\177\000\000\234U(S\376\177\000\000N\000\000\000\000\000\000\000\006\000\000\000C\177\000\000\002\000\000\000bluetoothd[52]: [signal] org.fre"...}, tid = 0}, signal = {siginfo = 0xffffffff00000002, context = 0x7cb3197e040b, addr = 0, pc = 0, sp = 11858404705852, bp = 137108668679179, is_memory_access = 11, write_flag = __sanitizer::SignalContext::Unknown, is_true_faulting_addr = false}}, DoubleFree = {<__asan::ErrorBase> = {scariness = {score = 48, descr = "6-byte-read-heap-use-after-free\000\376\177\000\000\002\000\000\000bluetoothd[5\000Zs\2517r-)nal] org\260W(S\376\177\000\000`M(S\376\177\000\000.\274\266\032C\177\000\000\001\000\000\000\000\000\000\000=\000\000\000\000\000\000\000\340U(S\376\177\000\000\211\235\255\032C\177\000\000\234M(S\376\177\000\000\234M(S\376\177\000\000\234U(S\376\177\000\000N\000\000\000\000\000\000\000\006\000\000\000C\177\000\000\002\000\000\000bluetoothd[52]: [signal] org.fre"...}, tid = 0}, second_free_stack = 0xffffffff00000002, addr_description = {addr = 137108668679179, alloc_tid = 0, free_tid = 0, alloc_stack_id = 1596, free_stack_id = 2761, chunk_access = {bad_addr = 137108668679179, offset = 11, chunk_begin = 137108668679168, chunk_size = 752, user_requested_alignment = 8, access_type = 2, alloc_type = 1}}}, NewDeleteTypeMismatch = {<__asan::ErrorBase> = {scariness = {score = 48, descr = "6-byte-read-heap-use-after-free\000\376\177\000\000\002\000\000\000bluetoothd[5\000Zs\2517r-)nal] org\260W(S\376\177\000\000`M(S\376\177\000\000.\274\266\032C\177\000\000\001\000\000\000\000\000\000\000=\000\000\000\000\000\000\000\340U(S\376\177\000\000\211\235\255\032C\177\000\000\234M(S\376\177\000\000\234M(S\376\177\000\000\234U(S\376\177\000\000N\000\000\000\000\000\000\000\006\000\000\000C\177\000\000\002\000\000\000bluetoothd[52]: [signal] org.fre"...}, tid = 0}, free_stack = 0xffffffff00000002, addr_description = {addr = 137108668679179, alloc_tid = 0, free_tid = 0, alloc_stack_id = 1596, free_stack_id = 2761, chunk_access = {bad_addr = 137108668679179, offset = 11, chunk_begin = 137108668679168, chunk_size = 752, user_requested_alignment = 8, access_type = 2, alloc_type = 1}}, delete_size = 135528102141728, delete_alignment = 140730293571952}, FreeNotMalloced = {<__asan::ErrorBase> = {scariness = {score = 48, descr = "6-byte-read-heap-use-after-free\000\376\177\000\000\002\000\000\000bluetoothd[5\000Zs\2517r-)nal] org\260W(S\376\177\000\000`M(S\376\177\000\000.\274\266\032C\177\000\000\001\000\000\000\000\000\000\000=\000\000\000\000\000\000\000\340U(S\376\177\000\000\211\235\255\032C\177\000\000\234M(S\376\177\000\000\234M(S\376\177\000\000\234U(S\376\177\000\000N\000\000\000\000\000\000\000\006\000\000\000C\177\000\000\002\000\000\000bluetoothd[52]: [signal] org.fre"...}, tid = 0}, free_stack = 0xffffffff00000002, addr_description = {data = {kind = 427688971, {shadow = {addr = 0, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 0, alloc_tid = 0, free_tid = 11858404705852, alloc_stack_id = 427688971, free_stack_id = 31923, chunk_access = {bad_addr = 11, offset = 137108668679168, chunk_begin = 752, chunk_size = 140730293575688, user_requested_alignment = 3872, access_type = 1, alloc_type = 2}}, stack = {addr = 0, tid = 0, offset = 11858404705852, frame_pc = 137108668679179, access_size = 11, frame_descr = 0x7cb3197e0400 "\311\n"}, global = {addr = 0, static kMaxGlobals = 4, globals = {{beg = 0, size = 11858404705852, size_with_redzone = 137108668679179, name = 0xb <error: Cannot access memory at address 0xb>, module_name = 0x7cb3197e0400 "\311\n", has_dynamic_init = 752, gcc_location = 0x7ffe53286008, odr_indicator = 135528102141728}, {beg = 140730293571952, size = 139926199434015, size_with_redzone = 1, name = 0x7b4318629f20 "`s\205\031\243{", module_name = 0x7ffe532859c0 "\320Y(S\376\177", has_dynamic_init = 139926200391122, gcc_location = 0x7f4319f770d0, odr_indicator = 130244170192}, {beg = 140730293572000, size = 3, size_with_redzone = 139926200391184, name = 0x7f431aad9b8f <__vasprintf_internal+255> "I\211\004$H\205\300t(H\213\265\330\376\377\377L\211\352H\211\307\350\366\032\371\377H\211\301\353\212\350\254\346\n", module_name = 0x563121c8d56b <bt_log_vprintf+171> "\205\300\017\210=\001", has_dynamic_init = 140730293574784, gcc_location = 0x7ffe53285260, odr_indicator = 2}, {beg = 139926201106368, size = 135940438061712, size_with_redzone = 140730293572144, name = 0x7f431b69d738 <__sanitizer::Quarantine<__asan::QuarantineCallback, __asan::AsanChunk>::Put(__sanitizer::QuarantineCache<__asan::QuarantineCallback>*, __asan::QuarantineCallback, __asan::AsanChunk*, unsigned long)+248> "H\203;", module_name = 0x3e <error: Cannot access memory at address 0x3e>, has_dynamic_init = 135940438061712, gcc_location = 0x7f4319f770d0, odr_indicator = 140730293572176}}, reg_sites = {428176032, 31651, 81, 0}, access_size = 140730293574336, size = 69 'E'}, wild = {addr = 0, access_size = 0}}}}}, AllocTypeMismatch = {<__asan::ErrorBase> = {scariness = {score = 48, descr = "6-byte-read-heap-use-after-free\000\376\177\000\000\002\000\000\000bluetoothd[5\000Zs\2517r-)nal] org\260W(S\376\177\000\000`M(S\376\177\000\000.\274\266\032C\177\000\000\001\000\000\000\000\000\000\000=\000\000\000\000\000\000\000\340U(S\376\177\000\000\211\235\255\032C\177\000\000\234M(S\376\177\000\000\234M(S\376\177\000\000\234U(S\376\177\000\000N\000\000\000\000\000\000\000\006\000\000\000C\177\000\000\002\000\000\000bluetoothd[52]: [signal] org.fre"...}, tid = 0}, dealloc_stack = 0xffffffff00000002, alloc_type = 427688971, dealloc_type = 31923, addr_description = {data = {kind = __asan::kAddressKindWild, {shadow = {addr = 0, kind = (unknown: 0x3c), shadow_byte = 6 '\006'}, heap = {addr = 0, alloc_tid = 11858404705852, free_tid = 137108668679179, alloc_stack_id = 11, free_stack_id = 0, chunk_access = {bad_addr = 137108668679168, offset = 752, chunk_begin = 140730293575688, chunk_size = 135528102141728, user_requested_alignment = 368, access_type = 1, alloc_type = 1}}, stack = {addr = 0, tid = 11858404705852, offset = 137108668679179, frame_pc = 11, access_size = 137108668679168, frame_descr = 0x2f0 <error: Cannot access memory at address 0x2f0>}, global = {addr = 0, static kMaxGlobals = 4, globals = {{beg = 11858404705852, size = 137108668679179, size_with_redzone = 11, name = 0x7cb3197e0400 "\311\n", module_name = 0x2f0 <error: Cannot access memory at address 0x2f0>, has_dynamic_init = 140730293575688, gcc_location = 0x7b4318629f20, odr_indicator = 140730293571952}, {beg = 139926199434015, size = 1, size_with_redzone = 135528102141728, name = 0x7ffe532859c0 "\320Y(S\376\177", module_name = 0x7f431b7815d2 <___interceptor_malloc(__sanitizer::uptr)+130> "H\213U\350dH+\024%(", has_dynamic_init = 139926175183056, gcc_location = 0x1e532851d0, odr_indicator = 140730293572000}, {beg = 3, size = 139926200391184, size_with_redzone = 139926187121551, name = 0x563121c8d56b <bt_log_vprintf+171> "\205\300\017\210=\001", module_name = 0x7ffe53285c80 "$^(S\376\177", has_dynamic_init = 140730293572192, gcc_location = 0x2, odr_indicator = 139926201106368}, {beg = 135940438061712, size = 140730293572144, size_with_redzone = 139926199457592, name = 0x3e <error: Cannot access memory at address 0x3e>, module_name = 0x7ba319857290 "\003\021", has_dynamic_init = 139926175183056, gcc_location = 0x7ffe53285250, odr_indicator = 135940438061728}}, reg_sites = {81, 0, 1395153600, 32766}, access_size = 139926200136773, size = 224 '\340'}, wild = {addr = 0, access_size = 11858404705852}}}}}, MallocUsableSizeNotOwned = {<__asan::ErrorBase> = {scariness = {score = 48, descr = "6-byte-read-heap-use-after-free\000\376\177\000\000\002\000\000\000bluetoothd[5\000Zs\2517r-)nal] org\260W(S\376\177\000\000`M(S\376\177\000\000.\274\266\032C\177\000\000\001\000\000\000\000\000\000\000=\000\000\000\000\000\000\000\340U(S\376\177\000\000\211\235\255\032C\177\000\000\234M(S\376\177\000\000\234M(S\376\177\000\000\234U(S\376\177\000\000N\000\000\000\000\000\000\000\006\000\000\000C\177\000\000\002\000\000\000bluetoothd[52]: [signal] org.fre"...}, tid = 0}, stack = 0xffffffff00000002, addr_description = {data = {kind = 427688971, {shadow = {addr = 0, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 0, alloc_tid = 0, free_tid = 11858404705852, alloc_stack_id = 427688971, free_stack_id = 31923, chunk_access = {bad_addr = 11, offset = 137108668679168, chunk_begin = 752, chunk_size = 140730293575688, user_requested_alignment = 3872, access_type = 1, alloc_type = 2}}, stack = {addr = 0, tid = 0, offset = 11858404705852, frame_pc = 137108668679179, access_size = 11, frame_descr = 0x7cb3197e0400 "\311\n"}, global = {addr = 0, static kMaxGlobals = 4, globals = {{beg = 0, size = 11858404705852, size_with_redzone = 137108668679179, name = 0xb <error: Cannot access memory at address 0xb>, module_name = 0x7cb3197e0400 "\311\n", has_dynamic_init = 752, gcc_location = 0x7ffe53286008, odr_indicator = 135528102141728}, {beg = 140730293571952, size = 139926199434015, size_with_redzone = 1, name = 0x7b4318629f20 "`s\205\031\243{", module_name = 0x7ffe532859c0 "\320Y(S\376\177", has_dynamic_init = 139926200391122, gcc_location = 0x7f4319f770d0, odr_indicator = 130244170192}, {beg = 140730293572000, size = 3, size_with_redzone = 139926200391184, name = 0x7f431aad9b8f <__vasprintf_internal+255> "I\211\004$H\205\300t(H\213\265\330\376\377\377L\211\352H\211\307\350\366\032\371\377H\211\301\353\212\350\254\346\n", module_name = 0x563121c8d56b <bt_log_vprintf+171> "\205\300\017\210=\001", has_dynamic_init = 140730293574784, gcc_location = 0x7ffe53285260, odr_indicator = 2}, {beg = 139926201106368, size = 135940438061712, size_with_redzone = 140730293572144, name = 0x7f431b69d738 <__sanitizer::Quarantine<__asan::QuarantineCallback, __asan::AsanChunk>::Put(__sanitizer::QuarantineCache<__asan::QuarantineCallback>*, __asan::QuarantineCallback, __asan::AsanChunk*, unsigned long)+248> "H\203;", module_name = 0x3e <error: Cannot access memory at address 0x3e>, has_dynamic_init = 135940438061712, gcc_location = 0x7f4319f770d0, odr_indicator = 140730293572176}}, reg_sites = {428176032, 31651, 81, 0}, access_size = 140730293574336, size = 69 'E'}, wild = {addr = 0, access_size = 0}}}}}, SanitizerGetAllocatedSizeNotOwned = {<__asan::ErrorBase> = {scariness = {score = 48, descr = "6-byte-read-heap-use-after-free\000\376\177\000\000\002\000\000\000bluetoothd[5\000Zs\2517r-)nal] org\260W(S\376\177\000\000`M(S\376\177\000\000.\274\266\032C\177\000\000\001\000\000\000\000\000\000\000=\000\000\000\000\000\000\000\340U(S\376\177\000\000\211\235\255\032C\177\000\000\234M(S\376\177\000\000\234M(S\376\177\000\000\234U(S\376\177\000\000N\000\000\000\000\000\000\000\006\000\000\000C\177\000\000\002\000\000\000bluetoothd[52]: [signal] org.fre"...}, tid = 0}, stack = 0xffffffff00000002, addr_description = {data = {kind = 427688971, {shadow = {addr = 0, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 0, alloc_tid = 0, free_tid = 11858404705852, alloc_stack_id = 427688971, free_stack_id = 31923, chunk_access = {bad_addr = 11, offset = 137108668679168, chunk_begin = 752, chunk_size = 140730293575688, user_requested_alignment = 3872, access_type = 1, alloc_type = 2}}, stack = {addr = 0, tid = 0, offset = 11858404705852, frame_pc = 137108668679179, access_size = 11, frame_descr = 0x7cb3197e0400 "\311\n"}, global = {addr = 0, static kMaxGlobals = 4, globals = {{beg = 0, size = 11858404705852, size_with_redzone = 137108668679179, name = 0xb <error: Cannot access memory at address 0xb>, module_name = 0x7cb3197e0400 "\311\n", has_dynamic_init = 752, gcc_location = 0x7ffe53286008, odr_indicator = 135528102141728}, {beg = 140730293571952, size = 139926199434015, size_with_redzone = 1, name = 0x7b4318629f20 "`s\205\031\243{", module_name = 0x7ffe532859c0 "\320Y(S\376\177", has_dynamic_init = 139926200391122, gcc_location = 0x7f4319f770d0, odr_indicator = 130244170192}, {beg = 140730293572000, size = 3, size_with_redzone = 139926200391184, name = 0x7f431aad9b8f <__vasprintf_internal+255> "I\211\004$H\205\300t(H\213\265\330\376\377\377L\211\352H\211\307\350\366\032\371\377H\211\301\353\212\350\254\346\n", module_name = 0x563121c8d56b <bt_log_vprintf+171> "\205\300\017\210=\001", has_dynamic_init = 140730293574784, gcc_location = 0x7ffe53285260, odr_indicator = 2}, {beg = 139926201106368, size = 135940438061712, size_with_redzone = 140730293572144, name = 0x7f431b69d738 <__sanitizer::Quarantine<__asan::QuarantineCallback, __asan::AsanChunk>::Put(__sanitizer::QuarantineCache<__asan::QuarantineCallback>*, __asan::QuarantineCallback, __asan::AsanChunk*, unsigned long)+248> "H\203;", module_name = 0x3e <error: Cannot access memory at address 0x3e>, has_dynamic_init = 135940438061712, gcc_location = 0x7f4319f770d0, odr_indicator = 140730293572176}}, reg_sites = {428176032, 31651, 81, 0}, access_size = 140730293574336, size = 69 'E'}, wild = {addr = 0, access_size = 0}}}}}, CallocOverflow = {<__asan::ErrorBase> = {scariness = {score = 48, descr = "6-byte-read-heap-use-after-free\000\376\177\000\000\002\000\000\000bluetoothd[5\000Zs\2517r-)nal] org\260W(S\376\177\000\000`M(S\376\177\000\000.\274\266\032C\177\000\000\001\000\000\000\000\000\000\000=\000\000\000\000\000\000\000\340U(S\376\177\000\000\211\235\255\032C\177\000\000\234M(S\376\177\000\000\234M(S\376\177\000\000\234U(S\376\177\000\000N\000\000\000\000\000\000\000\006\000\000\000C\177\000\000\002\000\000\000bluetoothd[52]: [signal] org.fre"...}, tid = 0}, stack = 0xffffffff00000002, count = 137108668679179, size = 0}, ReallocArrayOverflow = {<__asan::ErrorBase> = {scariness = {score = 48, descr = "6-byte-read-heap-use-after-free\000\376\177\000\000\002\000\000\000bluetoothd[5\000Zs\2517r-)nal] org\260W(S\376\177\000\000`M(S\376\177\000\000.\274\266\032C\177\000\000\001\000\000\000\000\000\000\000=\000\000\000\000\000\000\000\340U(S\376\177\000\000\211\235\255\032C\177\000\000\234M(S\376\177\000\000\234M(S\376\177\000\000\234U(S\376\177\000\000N\000\000\000\000\000\000\000\006\000\000\000C\177\000\000\002\000\000\000bluetoothd[52]: [signal] org.fre"...}, tid = 0}, stack = 0xffffffff00000002, count = 137108668679179, size = 0}, PvallocOverflow = {<__asan::ErrorBase> = {scariness = {score = 48, descr = "6-byte-read-heap-use-after-free\000\376\177\000\000\002\000\000\000bluetoothd[5\000Zs\2517r-)nal] org\260W(S\376\177\000\000`M(S\376\177\000\000.\274\266\032C\177\000\000\001\000\000\000\000\000\000\000=\000\000\000\000\000\000\000\340U(S\376\177\000\000\211\235\255\032C\177\000\000\234M(S\376\177\000\000\234M(S\376\177\000\000\234U(S\376\177\000\000N\000\000\000\000\000\000\000\006\000\000\000C\177\000\000\002\000\000\000bluetoothd[52]: [signal] org.fre"...}, tid = 0}, stack = 0xffffffff00000002, size = 137108668679179}, InvalidAllocationAlignment = {<__asan::ErrorBase> = {scariness = {score = 48, descr = "6-byte-read-heap-use-after-free\000\376\177\000\000\002\000\000\000bluetoothd[5\000Zs\2517r-)nal] org\260W(S\376\177\000\000`M(S\376\177\000\000.\274\266\032C\177\000\000\001\000\000\000\000\000\000\000=\000\000\000\000\000\000\000\340U(S\376\177\000\000\211\235\255\032C\177\000\000\234M(S\376\177\000\000\234M(S\376\177\000\000\234U(S\376\177\000\000N\000\000\000\000\000\000\000\006\000\000\000C\177\000\000\002\000\000\000bluetoothd[52]: [signal] org.fre"...}, tid = 0}, stack = 0xffffffff00000002, alignment = 137108668679179}, InvalidAlignedAllocAlignment = {<__asan::ErrorBase> = {scariness = {score = 48, descr = "6-byte-read-heap-use-after-free\000\376\177\000\000\002\000\000\000bluetoothd[5\000Zs\2517r-)nal] org\260W(S\376\177\000\000`M(S\376\177\000\000.\274\266\032C\177\000\000\001\000\000\000\000\000\000\000=\000\000\000\000\000\000\000\340U(S\376\177\000\000\211\235\255\032C\177\000\000\234M(S\376\177\000\000\234M(S\376\177\000\000\234U(S\376\177\000\000N\000\000\000\000\000\000\000\006\000\000\000C\177\000\000\002\000\000\000bluetoothd[52]: [signal] org.fre"...}, tid = 0}, stack = 0xffffffff00000002, size = 137108668679179, alignment = 0}, InvalidPosixMemalignAlignment = {<__asan::ErrorBase> = {scariness = {score = 48, descr = "6-byte-read-heap-use-after-free\000\376\177\000\000\002\000\000\000bluetoothd[5\000Zs\2517r-)nal] org\260W(S\376\177\000\000`M(S\376\177\000\000.\274\266\032C\177\000\000\001\000\000\000\000\000\000\000=\000\000\000\000\000\000\000\340U(S\376\177\000\000\211\235\255\032C\177\000\000\234M(S\376\177\000\000\234M(S\376\177\000\000\234U(S\376\177\000\000N\000\000\000\000\000\000\000\006\000\000\000C\177\000\000\002\000\000\000bluetoothd[52]: [signal] org.fre"...}, tid = 0}, stack = 0xffffffff00000002, alignment = 137108668679179}, AllocationSizeTooBig = {<__asan::ErrorBase> = {scariness = {score = 48, descr = "6-byte-read-heap-use-after-free\000\376\177\000\000\002\000\000\000bluetoothd[5\000Zs\2517r-)nal] org\260W(S\376\177\000\000`M(S\376\177\000\000.\274\266\032C\177\000\000\001\000\000\000\000\000\000\000=\000\000\000\000\000\000\000\340U(S\376\177\000\000\211\235\255\032C\177\000\000\234M(S\376\177\000\000\234M(S\376\177\000\000\234U(S\376\177\000\000N\000\000\000\000\000\000\000\006\000\000\000C\177\000\000\002\000\000\000bluetoothd[52]: [signal] org.fre"...}, tid = 0}, stack = 0xffffffff00000002, user_size = 137108668679179, total_size = 0, max_size = 0}, RssLimitExceeded = {<__asan::ErrorBase> = {scariness = {score = 48, descr = "6-byte-read-heap-use-after-free\000\376\177\000\000\002\000\000\000bluetoothd[5\000Zs\2517r-)nal] org\260W(S\376\177\000\000`M(S\376\177\000\000.\274\266\032C\177\000\000\001\000\000\000\000\000\000\000=\000\000\000\000\000\000\000\340U(S\376\177\000\000\211\235\255\032C\177\000\000\234M(S\376\177\000\000\234M(S\376\177\000\000\234U(S\376\177\000\000N\000\000\000\000\000\000\000\006\000\000\000C\177\000\000\002\000\000\000bluetoothd[52]: [signal] org.fre"...}, tid = 0}, stack = 0xffffffff00000002}, OutOfMemory = {<__asan::ErrorBase> = {scariness = {score = 48, descr = "6-byte-read-heap-use-after-free\000\376\177\000\000\002\000\000\000bluetoothd[5\000Zs\2517r-)nal] org\260W(S\376\177\000\000`M(S\376\177\000\000.\274\266\032C\177\000\000\001\000\000\000\000\000\000\000=\000\000\000\000\000\000\000\340U(S\376\177\000\000\211\235\255\032C\177\000\000\234M(S\376\177\000\000\234M(S\376\177\000\000\234U(S\376\177\000\000N\000\000\000\000\000\000\000\006\000\000\000C\177\000\000\002\000\000\000bluetoothd[52]: [signal] org.fre"...}, tid = 0}, stack = 0xffffffff00000002, requested_size = 137108668679179}, StringFunctionMemoryRangesOverlap = {<__asan::ErrorBase> = {scariness = {score = 48, descr = "6-byte-read-heap-use-after-free\000\376\177\000\000\002\000\000\000bluetoothd[5\000Zs\2517r-)nal] org\260W(S\376\177\000\000`M(S\376\177\000\000.\274\266\032C\177\000\000\001\000\000\000\000\000\000\000=\000\000\000\000\000\000\000\340U(S\376\177\000\000\211\235\255\032C\177\000\000\234M(S\376\177\000\000\234M(S\376\177\000\000\234U(S\376\177\000\000N\000\000\000\000\000\000\000\006\000\000\000C\177\000\000\002\000\000\000bluetoothd[52]: [signal] org.fre"...}, tid = 0}, stack = 0xffffffff00000002, length1 = 137108668679179, length2 = 0, addr1_description = {data = {kind = __asan::kAddressKindWild, {shadow = {addr = 11858404705852, kind = (__asan::kShadowKindGap | __asan::kShadowKindHigh | unknown: 0x8), shadow_byte = 4 '\004'}, heap = {addr = 11858404705852, alloc_tid = 137108668679179, free_tid = 11, alloc_stack_id = 427688960, free_stack_id = 31923, chunk_access = {bad_addr = 752, offset = 140730293575688, chunk_begin = 135528102141728, chunk_size = 140730293571952, user_requested_alignment = 2847, access_type = 3, alloc_type = 1}}, stack = {addr = 11858404705852, tid = 137108668679179, offset = 11, frame_pc = 137108668679168, access_size = 752, frame_descr = 0x7ffe53286008 ""}, global = {addr = 11858404705852, static kMaxGlobals = 4, globals = {{beg = 137108668679179, size = 11, size_with_redzone = 137108668679168, name = 0x2f0 <error: Cannot access memory at address 0x2f0>, module_name = 0x7ffe53286008 "", has_dynamic_init = 135528102141728, gcc_location = 0x7ffe53285170, odr_indicator = 139926199434015}, {beg = 1, size = 135528102141728, size_with_redzone = 140730293574080, name = 0x7f431b7815d2 <___interceptor_malloc(__sanitizer::uptr)+130> "H\213U\350dH+\024%(", module_name = 0x7f4319f770d0 "", has_dynamic_init = 130244170192, gcc_location = 0x7ffe532851a0, odr_indicator = 3}, {beg = 139926200391184, size = 139926187121551, size_with_redzone = 94769020196203, name = 0x7ffe53285c80 "$^(S\376\177", module_name = 0x7ffe53285260 "\030", has_dynamic_init = 2, gcc_location = 0x7f431b82ffc0 <__asan::instance>, odr_indicator = 135940438061712}, {beg = 140730293572144, size = 139926199457592, size_with_redzone = 62, name = 0x7ba319857290 "\003\021", module_name = 0x7f4319f770d0 "", has_dynamic_init = 140730293572176, gcc_location = 0x7ba3198572a0, odr_indicator = 81}}, reg_sites = {1395153600, 32766, 460600389, 32579}, access_size = 140730293576160, size = 136 '\210'}, wild = {addr = 11858404705852, access_size = 137108668679179}}}}, addr2_description = {data = {kind = 6, {shadow = {addr = 139926200817559, kind = __asan::kShadowKindLow, shadow_byte = 253 '\375'}, heap = {addr = 139926200817559, alloc_tid = 139926201105664, free_tid = 140730293575712, alloc_stack_id = 460854738, free_stack_id = 32579, chunk_access = {bad_addr = 8315162673665959470, offset = 130735371371, chunk_begin = 140730293573632, chunk_size = 3, user_requested_alignment = 1552, access_type = 1, alloc_type = 0}}, stack = {addr = 139926200817559, tid = 139926201105664, offset = 140730293575712, frame_pc = 139926200391122, access_size = 8315162673665959470, frame_descr = 0x1e706f746b <error: Cannot access memory at address 0x1e706f746b>}, global = {addr = 139926200817559, static kMaxGlobals = 4, globals = {{beg = 139926201105664, size = 140730293575712, size_with_redzone = 139926200391122, name = 0x736564656572662e <error: Cannot access memory at address 0x736564656572662e>, module_name = 0x1e706f746b <error: Cannot access memory at address 0x1e706f746b>, has_dynamic_init = 140730293573632, gcc_location = 0x3, odr_indicator = 139926200391184}, {beg = 139926187121551, size = 94769020196203, size_with_redzone = 140730293576416, name = 0x7ffe53285880 "\240X(S\376\177", module_name = 0x7f431b829f78 "\001", has_dynamic_init = 140730293573824, gcc_location = 0x563121dce5a0, odr_indicator = 139926179076280}, {beg = 65535, size = 140730293573744, size_with_redzone = 139926200222553, name = 0x40 <error: Cannot access memory at address 0x40>, module_name = 0x7b4318854c00 "\0166\340E", has_dynamic_init = 140730293573792, gcc_location = 0x7f431b6a474a <__asan_stack_malloc_0(__sanitizer::uptr)+234>, odr_indicator = 140730293573792}, {beg = 139926200647549, size = 140730293573824, size_with_redzone = 139926200491366, name = 0x7ffe53285940 "", module_name = 0x2 <error: Cannot access memory at address 0x2>, has_dynamic_init = 139926201106368, gcc_location = 0x7b831984de00, odr_indicator = 140730293573904}}, reg_sites = {459921208, 32579, 40, 0}, access_size = 139926200597021, size = 208 '\320'}, wild = {addr = 139926200817559, access_size = 139926201105664}}}}, function = 0x7ffe53285930 "\340a(S\376\177"}, StringFunctionSizeOverflow = {<__asan::ErrorBase> = {scariness = {score = 48, descr = "6-byte-read-heap-use-after-free\000\376\177\000\000\002\000\000\000bluetoothd[5\000Zs\2517r-)nal] org\260W(S\376\177\000\000`M(S\376\177\000\000.\274\266\032C\177\000\000\001\000\000\000\000\000\000\000=\000\000\000\000\000\000\000\340U(S\376\177\000\000\211\235\255\032C\177\000\000\234M(S\376\177\000\000\234M(S\376\177\000\000\234U(S\376\177\000\000N\000\000\000\000\000\000\000\006\000\000\000C\177\000\000\002\000\000\000bluetoothd[52]: [signal] org.fre"...}, tid = 0}, stack = 0xffffffff00000002, addr_description = {data = {kind = 427688971, {shadow = {addr = 0, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 0, alloc_tid = 0, free_tid = 11858404705852, alloc_stack_id = 427688971, free_stack_id = 31923, chunk_access = {bad_addr = 11, offset = 137108668679168, chunk_begin = 752, chunk_size = 140730293575688, user_requested_alignment = 3872, access_type = 1, alloc_type = 2}}, stack = {addr = 0, tid = 0, offset = 11858404705852, frame_pc = 137108668679179, access_size = 11, frame_descr = 0x7cb3197e0400 "\311\n"}, global = {addr = 0, static kMaxGlobals = 4, globals = {{beg = 0, size = 11858404705852, size_with_redzone = 137108668679179, name = 0xb <error: Cannot access memory at address 0xb>, module_name = 0x7cb3197e0400 "\311\n", has_dynamic_init = 752, gcc_location = 0x7ffe53286008, odr_indicator = 135528102141728}, {beg = 140730293571952, size = 139926199434015, size_with_redzone = 1, name = 0x7b4318629f20 "`s\205\031\243{", module_name = 0x7ffe532859c0 "\320Y(S\376\177", has_dynamic_init = 139926200391122, gcc_location = 0x7f4319f770d0, odr_indicator = 130244170192}, {beg = 140730293572000, size = 3, size_with_redzone = 139926200391184, name = 0x7f431aad9b8f <__vasprintf_internal+255> "I\211\004$H\205\300t(H\213\265\330\376\377\377L\211\352H\211\307\350\366\032\371\377H\211\301\353\212\350\254\346\n", module_name = 0x563121c8d56b <bt_log_vprintf+171> "\205\300\017\210=\001", has_dynamic_init = 140730293574784, gcc_location = 0x7ffe53285260, odr_indicator = 2}, {beg = 139926201106368, size = 135940438061712, size_with_redzone = 140730293572144, name = 0x7f431b69d738 <__sanitizer::Quarantine<__asan::QuarantineCallback, __asan::AsanChunk>::Put(__sanitizer::QuarantineCache<__asan::QuarantineCallback>*, __asan::QuarantineCallback, __asan::AsanChunk*, unsigned long)+248> "H\203;", module_name = 0x3e <error: Cannot access memory at address 0x3e>, has_dynamic_init = 135940438061712, gcc_location = 0x7f4319f770d0, odr_indicator = 140730293572176}}, reg_sites = {428176032, 31651, 81, 0}, access_size = 140730293574336, size = 69 'E'}, wild = {addr = 0, access_size = 0}}}}, size = 140730293576160}, BadParamsToAnnotateContiguousContainer = {<__asan::ErrorBase> = {scariness = {score = 48, descr = "6-byte-read-heap-use-after-free\000\376\177\000\000\002\000\000\000bluetoothd[5\000Zs\2517r-)nal] org\260W(S\376\177\000\000`M(S\376\177\000\000.\274\266\032C\177\000\000\001\000\000\000\000\000\000\000=\000\000\000\000\000\000\000\340U(S\376\177\000\000\211\235\255\032C\177\000\000\234M(S\376\177\000\000\234M(S\376\177\000\000\234U(S\376\177\000\000N\000\000\000\000\000\000\000\006\000\000\000C\177\000\000\002\000\000\000bluetoothd[52]: [signal] org.fre"...}, tid = 0}, stack = 0xffffffff00000002, beg = 137108668679179, end = 0, old_mid = 0, new_mid = 11858404705852}, BadParamsToAnnotateDoubleEndedContiguousContainer = {<__asan::ErrorBase> = {scariness = {score = 48, descr = "6-byte-read-heap-use-after-free\000\376\177\000\000\002\000\000\000bluetoothd[5\000Zs\2517r-)nal] org\260W(S\376\177\000\000`M(S\376\177\000\000.\274\266\032C\177\000\000\001\000\000\000\000\000\000\000=\000\000\000\000\000\000\000\340U(S\376\177\000\000\211\235\255\032C\177\000\000\234M(S\376\177\000\000\234M(S\376\177\000\000\234U(S\376\177\000\000N\000\000\000\000\000\000\000\006\000\000\000C\177\000\000\002\000\000\000bluetoothd[52]: [signal] org.fre"...}, tid = 0}, stack = 0xffffffff00000002, storage_beg = 137108668679179, storage_end = 0, old_container_beg = 0, old_container_end = 11858404705852, new_container_beg = 137108668679179, new_container_end = 11}, BadParamsToCopyContiguousContainerAnnotations = {<__asan::ErrorBase> = {scariness = {score = 48, descr = "6-byte-read-heap-use-after-free\000\376\177\000\000\002\000\000\000bluetoothd[5\000Zs\2517r-)nal] org\260W(S\376\177\000\000`M(S\376\177\000\000.\274\266\032C\177\000\000\001\000\000\000\000\000\000\000=\000\000\000\000\000\000\000\340U(S\376\177\000\000\211\235\255\032C\177\000\000\234M(S\376\177\000\000\234M(S\376\177\000\000\234U(S\376\177\000\000N\000\000\000\000\000\000\000\006\000\000\000C\177\000\000\002\000\000\000bluetoothd[52]: [signal] org.fre"...}, tid = 0}, stack = 0xffffffff00000002, old_storage_beg = 137108668679179, old_storage_end = 0, new_storage_beg = 0, new_storage_end = 11858404705852}, ODRViolation = {<__asan::ErrorBase> = {scariness = {score = 48, descr = "6-byte-read-heap-use-after-free\000\376\177\000\000\002\000\000\000bluetoothd[5\000Zs\2517r-)nal] org\260W(S\376\177\000\000`M(S\376\177\000\000.\274\266\032C\177\000\000\001\000\000\000\000\000\000\000=\000\000\000\000\000\000\000\340U(S\376\177\000\000\211\235\255\032C\177\000\000\234M(S\376\177\000\000\234M(S\376\177\000\000\234U(S\376\177\000\000N\000\000\000\000\000\000\000\006\000\000\000C\177\000\000\002\000\000\000bluetoothd[52]: [signal] org.fre"...}, tid = 0}, global1 = {beg = 18446744069414584322, size = 137108668679179, size_with_redzone = 0, name = 0x0, module_name = 0xac90000063c <error: Cannot access memory at address 0xac90000063c>, has_dynamic_init = 137108668679179, gcc_location = 0xb, odr_indicator = 137108668679168}, global2 = {beg = 752, size = 140730293575688, size_with_redzone = 135528102141728, name = 0x7ffe53285170 "\300Y(S\376\177", module_name = 0x7f431b697b1f <__asan::asan_malloc(unsigned long, __sanitizer::BufferedStackTrace*)+47> "H\205\300t\f\311\303f.\017\037\204", has_dynamic_init = 1, gcc_location = 0x7b4318629f20, odr_indicator = 140730293574080}, stack_id1 = 460854738, stack_id2 = 32579}, InvalidPointerPair = {<__asan::ErrorBase> = {scariness = {score = 48, descr = "6-byte-read-heap-use-after-free\000\376\177\000\000\002\000\000\000bluetoothd[5\000Zs\2517r-)nal] org\260W(S\376\177\000\000`M(S\376\177\000\000.\274\266\032C\177\000\000\001\000\000\000\000\000\000\000=\000\000\000\000\000\000\000\340U(S\376\177\000\000\211\235\255\032C\177\000\000\234M(S\376\177\000\000\234M(S\376\177\000\000\234U(S\376\177\000\000N\000\000\000\000\000\000\000\006\000\000\000C\177\000\000\002\000\000\000bluetoothd[52]: [signal] org.fre"...}, tid = 0}, pc = 18446744069414584322, bp = 137108668679179, sp = 0, addr1_description = {data = {kind = __asan::kAddressKindWild, {shadow = {addr = 11858404705852, kind = (__asan::kShadowKindGap | __asan::kShadowKindHigh | unknown: 0x8), shadow_byte = 4 '\004'}, heap = {addr = 11858404705852, alloc_tid = 137108668679179, free_tid = 11, alloc_stack_id = 427688960, free_stack_id = 31923, chunk_access = {bad_addr = 752, offset = 140730293575688, chunk_begin = 135528102141728, chunk_size = 140730293571952, user_requested_alignment = 2847, access_type = 3, alloc_type = 1}}, stack = {addr = 11858404705852, tid = 137108668679179, offset = 11, frame_pc = 137108668679168, access_size = 752, frame_descr = 0x7ffe53286008 ""}, global = {addr = 11858404705852, static kMaxGlobals = 4, globals = {{beg = 137108668679179, size = 11, size_with_redzone = 137108668679168, name = 0x2f0 <error: Cannot access memory at address 0x2f0>, module_name = 0x7ffe53286008 "", has_dynamic_init = 135528102141728, gcc_location = 0x7ffe53285170, odr_indicator = 139926199434015}, {beg = 1, size = 135528102141728, size_with_redzone = 140730293574080, name = 0x7f431b7815d2 <___interceptor_malloc(__sanitizer::uptr)+130> "H\213U\350dH+\024%(", module_name = 0x7f4319f770d0 "", has_dynamic_init = 130244170192, gcc_location = 0x7ffe532851a0, odr_indicator = 3}, {beg = 139926200391184, size = 139926187121551, size_with_redzone = 94769020196203, name = 0x7ffe53285c80 "$^(S\376\177", module_name = 0x7ffe53285260 "\030", has_dynamic_init = 2, gcc_location = 0x7f431b82ffc0 <__asan::instance>, odr_indicator = 135940438061712}, {beg = 140730293572144, size = 139926199457592, size_with_redzone = 62, name = 0x7ba319857290 "\003\021", module_name = 0x7f4319f770d0 "", has_dynamic_init = 140730293572176, gcc_location = 0x7ba3198572a0, odr_indicator = 81}}, reg_sites = {1395153600, 32766, 460600389, 32579}, access_size = 140730293576160, size = 136 '\210'}, wild = {addr = 11858404705852, access_size = 137108668679179}}}}, addr2_description = {data = {kind = 6, {shadow = {addr = 139926200817559, kind = __asan::kShadowKindLow, shadow_byte = 253 '\375'}, heap = {addr = 139926200817559, alloc_tid = 139926201105664, free_tid = 140730293575712, alloc_stack_id = 460854738, free_stack_id = 32579, chunk_access = {bad_addr = 8315162673665959470, offset = 130735371371, chunk_begin = 140730293573632, chunk_size = 3, user_requested_alignment = 1552, access_type = 1, alloc_type = 0}}, stack = {addr = 139926200817559, tid = 139926201105664, offset = 140730293575712, frame_pc = 139926200391122, access_size = 8315162673665959470, frame_descr = 0x1e706f746b <error: Cannot access memory at address 0x1e706f746b>}, global = {addr = 139926200817559, static kMaxGlobals = 4, globals = {{beg = 139926201105664, size = 140730293575712, size_with_redzone = 139926200391122, name = 0x736564656572662e <error: Cannot access memory at address 0x736564656572662e>, module_name = 0x1e706f746b <error: Cannot access memory at address 0x1e706f746b>, has_dynamic_init = 140730293573632, gcc_location = 0x3, odr_indicator = 139926200391184}, {beg = 139926187121551, size = 94769020196203, size_with_redzone = 140730293576416, name = 0x7ffe53285880 "\240X(S\376\177", module_name = 0x7f431b829f78 "\001", has_dynamic_init = 140730293573824, gcc_location = 0x563121dce5a0, odr_indicator = 139926179076280}, {beg = 65535, size = 140730293573744, size_with_redzone = 139926200222553, name = 0x40 <error: Cannot access memory at address 0x40>, module_name = 0x7b4318854c00 "\0166\340E", has_dynamic_init = 140730293573792, gcc_location = 0x7f431b6a474a <__asan_stack_malloc_0(__sanitizer::uptr)+234>, odr_indicator = 140730293573792}, {beg = 139926200647549, size = 140730293573824, size_with_redzone = 139926200491366, name = 0x7ffe53285940 "", module_name = 0x2 <error: Cannot access memory at address 0x2>, has_dynamic_init = 139926201106368, gcc_location = 0x7b831984de00, odr_indicator = 140730293573904}}, reg_sites = {459921208, 32579, 40, 0}, access_size = 139926200597021, size = 208 '\320'}, wild = {addr = 139926200817559, access_size = 139926201105664}}}}}, Generic = {<__asan::ErrorBase> = {scariness = {score = 48, descr = "6-byte-read-heap-use-after-free\000\376\177\000\000\002\000\000\000bluetoothd[5\000Zs\2517r-)nal] org\260W(S\376\177\000\000`M(S\376\177\000\000.\274\266\032C\177\000\000\001\000\000\000\000\000\000\000=\000\000\000\000\000\000\000\340U(S\376\177\000\000\211\235\255\032C\177\000\000\234M(S\376\177\000\000\234M(S\376\177\000\000\234U(S\376\177\000\000N\000\000\000\000\000\000\000\006\000\000\000C\177\000\000\002\000\000\000bluetoothd[52]: [signal] org.fre"...}, tid = 0}, addr_description = {data = {kind = __asan::kAddressKindHeap, {shadow = {addr = 137108668679179, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 137108668679179, alloc_tid = 0, free_tid = 0, alloc_stack_id = 1596, free_stack_id = 2761, chunk_access = {bad_addr = 137108668679179, offset = 11, chunk_begin = 137108668679168, chunk_size = 752, user_requested_alignment = 8, access_type = 2, alloc_type = 1}}, stack = {addr = 137108668679179, tid = 0, offset = 0, frame_pc = 11858404705852, access_size = 137108668679179, frame_descr = 0xb <error: Cannot access memory at address 0xb>}, global = {addr = 137108668679179, static kMaxGlobals = 4, globals = {{beg = 0, size = 0, size_with_redzone = 11858404705852, name = 0x7cb3197e040b "B", module_name = 0xb <error: Cannot access memory at address 0xb>, has_dynamic_init = 137108668679168, gcc_location = 0x2f0, odr_indicator = 140730293575688}, {beg = 135528102141728, size = 140730293571952, size_with_redzone = 139926199434015, name = 0x1 <error: Cannot access memory at address 0x1>, module_name = 0x7b4318629f20 "`s\205\031\243{", has_dynamic_init = 140730293574080, gcc_location = 0x7f431b7815d2 <___interceptor_malloc(__sanitizer::uptr)+130>, odr_indicator = 139926175183056}, {beg = 130244170192, size = 140730293572000, size_with_redzone = 3, name = 0x7f431b781610 <___interceptor_malloc(__sanitizer::uptr)+192> "D\213\215\314\367\377\377E\205\311tTH\211m\330A\203\371\001t*E\017\276\3061\311H\211\352H\211\306H\215\275\320\367\377\377\350\"\004\001", module_name = 0x7f431aad9b8f <__vasprintf_internal+255> "I\211\004$H\205\300t(H\213\265\330\376\377\377L\211\352H\211\307\350\366\032\371\377H\211\301\353\212\350\254\346\n", has_dynamic_init = 94769020196203, gcc_location = 0x7ffe53285c80, odr_indicator = 140730293572192}, {beg = 2, size = 139926201106368, size_with_redzone = 135940438061712, name = 0x7ffe53285230 "\340a(S\376\177", module_name = 0x7f431b69d738 <__sanitizer::Quarantine<__asan::QuarantineCallback, __asan::AsanChunk>::Put(__sanitizer::QuarantineCache<__asan::QuarantineCallback>*, __asan::QuarantineCallback, __asan::AsanChunk*, unsigned long)+248> "H\203;", has_dynamic_init = 62, gcc_location = 0x7ba319857290, odr_indicator = 139926175183056}}, reg_sites = {1395151440, 32766, 428176032, 31651}, access_size = 81, size = 192 '\300'}, wild = {addr = 137108668679179, access_size = 0}}}}, pc = 139926200136773, bp = 140730293576160, sp = 140730293574024, access_size = 6, bug_descr = 0x7f431b7e9797 "heap-use-after-free", is_write = false, shadow_val = 253 '\375'}}}, halt_on_error_ = true}
error = {<__asan::ErrorBase> = {scariness = {score = 48, descr = "6-byte-read-heap-use-after-free\000\376\177\000\000\002\000\000\000bluetoothd[5\000Zs\2517r-)nal] org\260W(S\376\177\000\000`M(S\376\177\000\000.\274\266\032C\177\000\000\001\000\000\000\000\000\000\000=\000\000\000\000\000\000\000\340U(S\376\177\000\000\211\235\255\032C\177\000\000\234M(S\376\177\000\000\234M(S\376\177\000\000\234U(S\376\177\000\000N\000\000\000\000\000\000\000\006\000\000\000C\177\000\000\002\000\000\000bluetoothd[52]: [signal] org.fre"...}, tid = 0}, addr_description = {data = {kind = __asan::kAddressKindHeap, {shadow = {addr = 137108668679179, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 137108668679179, alloc_tid = 0, free_tid = 0, alloc_stack_id = 1596, free_stack_id = 2761, chunk_access = {bad_addr = 137108668679179, offset = 11, chunk_begin = 137108668679168, chunk_size = 752, user_requested_alignment = 8, access_type = 2, alloc_type = 1}}, stack = {addr = 137108668679179, tid = 0, offset = 0, frame_pc = 11858404705852, access_size = 137108668679179, frame_descr = 0xb <error: Cannot access memory at address 0xb>}, global = {addr = 137108668679179, static kMaxGlobals = 4, globals = {{beg = 0, size = 0, size_with_redzone = 11858404705852, name = 0x7cb3197e040b "B", module_name = 0xb <error: Cannot access memory at address 0xb>, has_dynamic_init = 137108668679168, gcc_location = 0x2f0, odr_indicator = 140730293575688}, {beg = 135528102141728, size = 140730293571952, size_with_redzone = 139926199434015, name = 0x1 <error: Cannot access memory at address 0x1>, module_name = 0x7b4318629f20 "`s\205\031\243{", has_dynamic_init = 140730293574080, gcc_location = 0x7f431b7815d2 <___interceptor_malloc(__sanitizer::uptr)+130>, odr_indicator = 139926175183056}, {beg = 130244170192, size = 140730293572000, size_with_redzone = 3, name = 0x7f431b781610 <___interceptor_malloc(__sanitizer::uptr)+192> "D\213\215\314\367\377\377E\205\311tTH\211m\330A\203\371\001t*E\017\276\3061\311H\211\352H\211\306H\215\275\320\367\377\377\350\"\004\001", module_name = 0x7f431aad9b8f <__vasprintf_internal+255> "I\211\004$H\205\300t(H\213\265\330\376\377\377L\211\352H\211\307\350\366\032\371\377H\211\301\353\212\350\254\346\n", has_dynamic_init = 94769020196203, gcc_location = 0x7ffe53285c80, odr_indicator = 140730293572192}, {beg = 2, size = 139926201106368, size_with_redzone = 135940438061712, name = 0x7ffe53285230 "\340a(S\376\177", module_name = 0x7f431b69d738 <__sanitizer::Quarantine<__asan::QuarantineCallback, __asan::AsanChunk>::Put(__sanitizer::QuarantineCache<__asan::QuarantineCallback>*, __asan::QuarantineCallback, __asan::AsanChunk*, unsigned long)+248> "H\203;", has_dynamic_init = 62, gcc_location = 0x7ba319857290, odr_indicator = 139926175183056}}, reg_sites = {1395151440, 32766, 428176032, 31651}, access_size = 81, size = 192 '\300'}, wild = {addr = 137108668679179, access_size = 0}}}}, pc = 139926200136773, bp = 140730293576160, sp = 140730293574024, access_size = 6, bug_descr = 0x7f431b7e9797 "heap-use-after-free", is_write = false, shadow_val = 253 '\375'}
#9 0x00007f431b78df8d in __asan::ReportGenericError (pc=<optimized out>, bp=bp@entry=140730293576160, sp=sp@entry=140730293574024, addr=addr@entry=137108668679179, is_write=is_write@entry=false, access_size=access_size@entry=6, exp=<optimized out>, fatal=false) at ../../../../src/libsanitizer/asan/asan_report.cpp:536
in_report = <optimized out>
error = <optimized out>
enable_fp = <optimized out>
#10 0x00007f431b743468 in MemcmpInterceptorCommon (ctx=ctx@entry=0x7ffe532861f0, real_fn=<optimized out>, a1=a1@entry=0x7cb3197e040b, a2=a2@entry=0x7b431858b4a0, size=size@entry=6) at ../../../../src/libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc:848
bp = 140730293576160
pc = <optimized out>
local_stack = 136765071294528
sp = 140730293574024
_ctx = 0x7ffe532861f0
suppressed = <optimized out>
__offset = 137108668679179
__size = 6
__bad = <optimized out>
result = <optimized out>
#11 0x00007f431b743835 in ___interceptor_memcmp (a1=0x7cb3197e040b, a2=0x7b431858b4a0, size=6) at ../../../../src/libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc:880
ctx = 0x7ffe532861f0
_ctx = {interceptor_name = 0x7f431b7ed6b6 "memcmp"}
#12 ___interceptor_memcmp (a1=0x7cb3197e040b, a2=0x7b431858b4a0, size=6) at ../../../../src/libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc:875
ctx = <optimized out>
_ctx = <optimized out>
#13 0x0000563121b71038 in bacmp (ba1=0x7cb3197e040b, ba2=0x7b431858b4a0) at ./lib/bluetooth/bluetooth.h:438
No locals.
#14 device_addr_type_cmp (a=0x7cb3197e0400, b=0x7b431858b4a0) at src/device.c:5657
dev = 0x7cb3197e0400
addr = 0x7b431858b4a0
cmp = <optimized out>
#15 0x00007f431b4bd4c2 in g_slist_find_custom () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#16 0x0000563121af06f4 in btd_adapter_find_device (adapter=<optimized out>, dst=dst@entry=0x7b8319823e58, bdaddr_type=1 '\001') at src/adapter.c:1055
addr = <optimized out>
device = <optimized out>
list = <optimized out>
#17 0x0000563121a92c07 in att_disconnected (err=<optimized out>, user_data=0x7b8319823e50) at src/gatt-database.c:335
state = 0x7b8319823e50
device = <optimized out>
__func__ = "att_disconnected"
#18 0x0000563121aa9b34 in btd_gatt_database_att_disconnected (database=<optimized out>, device=<optimized out>) at src/gatt-database.c:4238
server = <optimized out>
att = <optimized out>
state = <optimized out>
addr = <optimized out>
type = <optimized out>
__func__ = "btd_gatt_database_att_disconnected"
#19 0x0000563121b530e6 in gatt_server_cleanup (device=device@entry=0x7cb3197e0080) at src/device.c:842
No locals.
#20 0x0000563121b677dc in attio_cleanup (device=0x7cb3197e0080) at src/device.c:862
No locals.
#21 0x0000563121b67e27 in device_free (user_data=0x7cb3197e0080) at src/device.c:918
device = 0x7cb3197e0080
__func__ = "device_free"
#22 0x0000563121be5a3a in remove_interface (data=0x7bb3197eb000, name=name@entry=0x563121df2a60 "org.bluez.Device1") at gdbus/object.c:742
iface = 0x7ba3197fe2c0
#23 0x0000563121be85fc in g_dbus_unregister_interface (connection=<optimized out>, path=<optimized out>, name=<optimized out>) at gdbus/object.c:1499
data = <optimized out>
#24 0x0000563121b231b3 in adapter_remove (adapter=adapter@entry=0x7c73197e0200) at src/adapter.c:7307
l = 0x7b631980b230 = {0x7cb3197e0080}
db = <optimized out>
ranging_manager = <optimized out>
__func__ = "adapter_remove"
#25 0x0000563121b23d48 in adapter_cleanup () at src/adapter.c:11263
adapter = 0x7c73197e0200
#26 0x00005631218d52f0 in main (argc=<optimized out>, argv=<optimized out>) at src/main.c:1723
context = <optimized out>
err = <optimized out>
sdp_mtu = 0
sdp_flags = <optimized out>
gdbus_flags = <optimized out>
__func__ = "main""
FAIL functional.test_bap::test_bap_unicast_set_transport_created[hosts8-vm3-legacy]: failed on setup with "pytest_bluezenv.rpc.RemoteTimeoutError: Connection recv timed out"
FAIL functional.test_bap::test_bap_unicast_set_transport_created[hosts8-vm3-legacy]: failed on teardown with "pytest_bluezenv.plugin.CoredumpWarning: Core dump: test-bluezenv-hosts8.0-bluetoothd-1789943618-71.core
/usr/bin/gdb: warning: Couldn't determine a path for the index cache directory.
[New LWP 71]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `/home/runner/work/bluez/bluez/src/src/src/bluetoothd --nodetach -f /run/bluetoo'.
Program terminated with signal SIGABRT, Aborted.
#0 __pthread_kill_implementation (threadid=<optimized out>, signo=6, no_tid=0) at ./nptl/pthread_kill.c:44
warning: 44 ./nptl/pthread_kill.c: No such file or directory
Thread 1 (Thread 0x7f457d7dc900 (LWP 71)):
#0 __pthread_kill_implementation (threadid=<optimized out>, signo=6, no_tid=0) at ./nptl/pthread_kill.c:44
tid = <optimized out>
ret = 0
pd = <optimized out>
old_mask = {__val = {4412750543122677053}}
ret = <optimized out>
#1 __pthread_kill_internal (threadid=<optimized out>, signo=6) at ./nptl/pthread_kill.c:89
No locals.
#2 __GI___pthread_kill (threadid=<optimized out>, signo=signo@entry=6) at ./nptl/pthread_kill.c:100
No locals.
#3 0x00007f457df37b7e in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
ret = <optimized out>
#4 0x00007f457df1a8ec in __GI_abort () at ./stdlib/abort.c:77
act = {__sigaction_handler = {sa_handler = 0x0, sa_sigaction = 0x0}, sa_mask = {__val = {0, 0, 0, 140726002129200, 140726002129488, 140726002129344, 22, 139936439483344, 0, 140726002129280, 139936456328726, 139936428736512, 4096, 0, 8677797885688282624, 139936430821400}}, sa_flags = 2133209088, sa_restorer = 0x16}
#5 0x00007f457eb42a0f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_posix_libcdep.cpp:165
No locals.
#6 0x00007f457ec68c2d in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_termination.cpp:58
No locals.
#7 0x00007f457ec3d93c in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7ffd535e1af6) at ../../../../src/libsanitizer/asan/asan_report.cpp:221
buffer_copy = {buffer_ = {<__sanitizer::InternalMmapVectorNoCtor<char, false>> = {data_ = 0x7f457d204000 '=' <repeats 65 times>, "\n==71==ERROR: AddressSanitizer: heap-use-after-free on address 0x7cb57cce0208 at pc 0x563e1ede3e9c bp 0x7ffd535e2770 sp 0x7ffd535e2760\n"..., capacity_bytes_ = 4096, size_ = 3419}, <No data fields>}}
buffer_copy = <optimized out>
l = <optimized out>
#8 0x00007f457ec3ce02 in __asan::ReportGenericError (pc=94824805842588, bp=140726002132848, sp=sp@entry=140726002132832, addr=137118924800520, is_write=is_write@entry=false, access_size=8, fatal=true, exp=<optimized out>) at ../../../../src/libsanitizer/asan/asan_report.cpp:536
in_report = {error_report_lock_ = {<No data fields>}, static current_error_ = {kind = __asan::kErrorKindGeneric, {Base = {scariness = {score = 51, descr = "8-byte-read-heap-use-after-free\000E{\000\000\377\000\000\000\000\000\000\000\240\267\v\037>V\000\000f\215\304~E\177\000\000\340\033^S\375\177\000\000\002\000\000\000\000\000\000\000\300\357\315~E\177\000\000\220\006\317|\305{\000\000\260\033^S\375\177\000\0008\307\264~E\177\000\000^\000\000\000\000\000\000\000\220\006\317|\305{\000\000\320`B}E\177\000\000\320\033^S\375\177\000\000\240\006\317|\305{\000\000q\000\000\000\000\000\000\000@$^S\375\177\000\000^\000\000\000\000\000\000\000\000$^S\375\177\000\000\301\363\302~E\177\000\000\"\332\004\037>V\000\000\270\377\377\377"...}, tid = 0}, DeadlySignal = {<__asan::ErrorBase> = {scariness = {score = 51, descr = "8-byte-read-heap-use-after-free\000E{\000\000\377\000\000\000\000\000\000\000\240\267\v\037>V\000\000f\215\304~E\177\000\000\340\033^S\375\177\000\000\002\000\000\000\000\000\000\000\300\357\315~E\177\000\000\220\006\317|\305{\000\000\260\033^S\375\177\000\0008\307\264~E\177\000\000^\000\000\000\000\000\000\000\220\006\317|\305{\000\000\320`B}E\177\000\000\320\033^S\375\177\000\000\240\006\317|\305{\000\000q\000\000\000\000\000\000\000@$^S\375\177\000\000^\000\000\000\000\000\000\000\000$^S\375\177\000\000\301\363\302~E\177\000\000\"\332\004\037>V\000\000\270\377\377\377"...}, tid = 0}, signal = {siginfo = 0x7ffd00000002, context = 0x7cb57cce0208, addr = 0, pc = 0, sp = 11085310592500, bp = 137118924800520, is_memory_access = 136, write_flag = __sanitizer::SignalContext::Unknown, is_true_faulting_addr = 128}}, DoubleFree = {<__asan::ErrorBase> = {scariness = {score = 51, descr = "8-byte-read-heap-use-after-free\000E{\000\000\377\000\000\000\000\000\000\000\240\267\v\037>V\000\000f\215\304~E\177\000\000\340\033^S\375\177\000\000\002\000\000\000\000\000\000\000\300\357\315~E\177\000\000\220\006\317|\305{\000\000\260\033^S\375\177\000\0008\307\264~E\177\000\000^\000\000\000\000\000\000\000\220\006\317|\305{\000\000\320`B}E\177\000\000\320\033^S\375\177\000\000\240\006\317|\305{\000\000q\000\000\000\000\000\000\000@$^S\375\177\000\000^\000\000\000\000\000\000\000\000$^S\375\177\000\000\301\363\302~E\177\000\000\"\332\004\037>V\000\000\270\377\377\377"...}, tid = 0}, second_free_stack = 0x7ffd00000002, addr_description = {addr = 137118924800520, alloc_tid = 0, free_tid = 0, alloc_stack_id = 1524, free_stack_id = 2581, chunk_access = {bad_addr = 137118924800520, offset = 392, chunk_begin = 137118924800128, chunk_size = 752, user_requested_alignment = 8, access_type = 2, alloc_type = 1}}}, NewDeleteTypeMismatch = {<__asan::ErrorBase> = {scariness = {score = 51, descr = "8-byte-read-heap-use-after-free\000E{\000\000\377\000\000\000\000\000\000\000\240\267\v\037>V\000\000f\215\304~E\177\000\000\340\033^S\375\177\000\000\002\000\000\000\000\000\000\000\300\357\315~E\177\000\000\220\006\317|\305{\000\000\260\033^S\375\177\000\0008\307\264~E\177\000\000^\000\000\000\000\000\000\000\220\006\317|\305{\000\000\320`B}E\177\000\000\320\033^S\375\177\000\000\240\006\317|\305{\000\000q\000\000\000\000\000\000\000@$^S\375\177\000\000^\000\000\000\000\000\000\000\000$^S\375\177\000\000\301\363\302~E\177\000\000\"\332\004\037>V\000\000\270\377\377\377"...}, tid = 0}, free_stack = 0x7ffd00000002, addr_description = {addr = 137118924800520, alloc_tid = 0, free_tid = 0, alloc_stack_id = 1524, free_stack_id = 2581, chunk_access = {bad_addr = 137118924800520, offset = 392, chunk_begin = 137118924800128, chunk_size = 752, user_requested_alignment = 8, access_type = 2, alloc_type = 1}}, delete_size = 139936455224095, delete_alignment = 1}, FreeNotMalloced = {<__asan::ErrorBase> = {scariness = {score = 51, descr = "8-byte-read-heap-use-after-free\000E{\000\000\377\000\000\000\000\000\000\000\240\267\v\037>V\000\000f\215\304~E\177\000\000\340\033^S\375\177\000\000\002\000\000\000\000\000\000\000\300\357\315~E\177\000\000\220\006\317|\305{\000\000\260\033^S\375\177\000\0008\307\264~E\177\000\000^\000\000\000\000\000\000\000\220\006\317|\305{\000\000\320`B}E\177\000\000\320\033^S\375\177\000\000\240\006\317|\305{\000\000q\000\000\000\000\000\000\000@$^S\375\177\000\000^\000\000\000\000\000\000\000\000$^S\375\177\000\000\301\363\302~E\177\000\000\"\332\004\037>V\000\000\270\377\377\377"...}, tid = 0}, free_stack = 0x7ffd00000002, addr_description = {data = {kind = 2093875720, {shadow = {addr = 0, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 0, alloc_tid = 0, free_tid = 11085310592500, alloc_stack_id = 2093875720, free_stack_id = 31925, chunk_access = {bad_addr = 392, offset = 137118924800128, chunk_begin = 752, chunk_size = 140726002147336, user_requested_alignment = 2847, access_type = 2, alloc_type = 1}}, stack = {addr = 0, tid = 0, offset = 11085310592500, frame_pc = 137118924800520, access_size = 392, frame_descr = 0x7cb57cce0080 "\025\n"}, global = {addr = 0, static kMaxGlobals = 4, globals = {{beg = 0, size = 11085310592500, size_with_redzone = 137118924800520, name = 0x188 <error: Cannot access memory at address 0x188>, module_name = 0x7cb57cce0080 "\025\n", has_dynamic_init = 752, gcc_location = 0x7ffd535e6008, odr_indicator = 139936455224095}, {beg = 1, size = 136363010713600, size_with_redzone = 140726002132928, name = 0x7f457ec305d2 <___interceptor_malloc(__sanitizer::uptr)+130> "H\213U\350dH+\024%(", module_name = 0x3 <error: Cannot access memory at address 0x3>, has_dynamic_init = 130950520832, gcc_location = 0x7ffd535e1fa0, odr_indicator = 2}, {beg = 139936456181264, size = 94824806401686, size_with_redzone = 140726002131024, name = 0x7 <error: Cannot access memory at address 0x7>, module_name = 0x7f457ecdefc0 <__asan::instance> "", has_dynamic_init = 135675816867072, gcc_location = 0x7ffd535e2020, odr_indicator = 139936456281446}, {beg = 140726002131072, size = 6, size_with_redzone = 139936456896448, name = 0x7c057cd18bb0 "\003\021", module_name = 0x7ffd535e2050 "\b", has_dynamic_init = 139936455247672, gcc_location = 0x78, odr_indicator = 136363010788272}}, reg_sites = {1398677568, 32765, 2114036078, 32581}, access_size = 0, size = 156 '\234'}, wild = {addr = 0, access_size = 0}}}}}, AllocTypeMismatch = {<__asan::ErrorBase> = {scariness = {score = 51, descr = "8-byte-read-heap-use-after-free\000E{\000\000\377\000\000\000\000\000\000\000\240\267\v\037>V\000\000f\215\304~E\177\000\000\340\033^S\375\177\000\000\002\000\000\000\000\000\000\000\300\357\315~E\177\000\000\220\006\317|\305{\000\000\260\033^S\375\177\000\0008\307\264~E\177\000\000^\000\000\000\000\000\000\000\220\006\317|\305{\000\000\320`B}E\177\000\000\320\033^S\375\177\000\000\240\006\317|\305{\000\000q\000\000\000\000\000\000\000@$^S\375\177\000\000^\000\000\000\000\000\000\000\000$^S\375\177\000\000\301\363\302~E\177\000\000\"\332\004\037>V\000\000\270\377\377\377"...}, tid = 0}, dealloc_stack = 0x7ffd00000002, alloc_type = 2093875720, dealloc_type = 31925, addr_description = {data = {kind = __asan::kAddressKindWild, {shadow = {addr = 0, kind = (unknown: 0xf4), shadow_byte = 5 '\005'}, heap = {addr = 0, alloc_tid = 11085310592500, free_tid = 137118924800520, alloc_stack_id = 392, free_stack_id = 0, chunk_access = {bad_addr = 137118924800128, offset = 752, chunk_begin = 140726002147336, chunk_size = 139936455224095, user_requested_alignment = 1, access_type = 0, alloc_type = 0}}, stack = {addr = 0, tid = 11085310592500, offset = 137118924800520, frame_pc = 392, access_size = 137118924800128, frame_descr = 0x2f0 <error: Cannot access memory at address 0x2f0>}, global = {addr = 0, static kMaxGlobals = 4, globals = {{beg = 11085310592500, size = 137118924800520, size_with_redzone = 392, name = 0x7cb57cce0080 "\025\n", module_name = 0x2f0 <error: Cannot access memory at address 0x2f0>, has_dynamic_init = 140726002147336, gcc_location = 0x7f457eb46b1f <__asan::asan_malloc(unsigned long, __sanitizer::BufferedStackTrace*)+47>, odr_indicator = 1}, {beg = 136363010713600, size = 140726002132928, size_with_redzone = 139936456181202, name = 0x3 <error: Cannot access memory at address 0x3>, module_name = 0x1e7d426000 <error: Cannot access memory at address 0x1e7d426000>, has_dynamic_init = 140726002130848, gcc_location = 0x2, odr_indicator = 139936456181264}, {beg = 94824806401686, size = 140726002131024, size_with_redzone = 7, name = 0x7f457ecdefc0 <__asan::instance> "", module_name = 0x7b657cde7500 "\003\021", has_dynamic_init = 140726002130976, gcc_location = 0x7f457ec48d66 <__sanitizer::RunFreeHooks(void*)+86>, odr_indicator = 140726002131072}, {beg = 6, size = 139936456896448, size_with_redzone = 136363010788272, name = 0x7ffd535e2050 "\b", module_name = 0x7f457eb4c738 <__sanitizer::Quarantine<__asan::QuarantineCallback, __asan::AsanChunk>::Put(__sanitizer::QuarantineCache<__asan::QuarantineCallback>*, __asan::QuarantineCallback, __asan::AsanChunk*, unsigned long)+248> "H\203;", has_dynamic_init = 120, gcc_location = 0x7c057cd18bb0, odr_indicator = 140726002131008}}, reg_sites = {2114036078, 32581, 0, 0}, access_size = 94824805842588, size = 112 'p'}, wild = {addr = 0, access_size = 11085310592500}}}}}, MallocUsableSizeNotOwned = {<__asan::ErrorBase> = {scariness = {score = 51, descr = "8-byte-read-heap-use-after-free\000E{\000\000\377\000\000\000\000\000\000\000\240\267\v\037>V\000\000f\215\304~E\177\000\000\340\033^S\375\177\000\000\002\000\000\000\000\000\000\000\300\357\315~E\177\000\000\220\006\317|\305{\000\000\260\033^S\375\177\000\0008\307\264~E\177\000\000^\000\000\000\000\000\000\000\220\006\317|\305{\000\000\320`B}E\177\000\000\320\033^S\375\177\000\000\240\006\317|\305{\000\000q\000\000\000\000\000\000\000@$^S\375\177\000\000^\000\000\000\000\000\000\000\000$^S\375\177\000\000\301\363\302~E\177\000\000\"\332\004\037>V\000\000\270\377\377\377"...}, tid = 0}, stack = 0x7ffd00000002, addr_description = {data = {kind = 2093875720, {shadow = {addr = 0, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 0, alloc_tid = 0, free_tid = 11085310592500, alloc_stack_id = 2093875720, free_stack_id = 31925, chunk_access = {bad_addr = 392, offset = 137118924800128, chunk_begin = 752, chunk_size = 140726002147336, user_requested_alignment = 2847, access_type = 2, alloc_type = 1}}, stack = {addr = 0, tid = 0, offset = 11085310592500, frame_pc = 137118924800520, access_size = 392, frame_descr = 0x7cb57cce0080 "\025\n"}, global = {addr = 0, static kMaxGlobals = 4, globals = {{beg = 0, size = 11085310592500, size_with_redzone = 137118924800520, name = 0x188 <error: Cannot access memory at address 0x188>, module_name = 0x7cb57cce0080 "\025\n", has_dynamic_init = 752, gcc_location = 0x7ffd535e6008, odr_indicator = 139936455224095}, {beg = 1, size = 136363010713600, size_with_redzone = 140726002132928, name = 0x7f457ec305d2 <___interceptor_malloc(__sanitizer::uptr)+130> "H\213U\350dH+\024%(", module_name = 0x3 <error: Cannot access memory at address 0x3>, has_dynamic_init = 130950520832, gcc_location = 0x7ffd535e1fa0, odr_indicator = 2}, {beg = 139936456181264, size = 94824806401686, size_with_redzone = 140726002131024, name = 0x7 <error: Cannot access memory at address 0x7>, module_name = 0x7f457ecdefc0 <__asan::instance> "", has_dynamic_init = 135675816867072, gcc_location = 0x7ffd535e2020, odr_indicator = 139936456281446}, {beg = 140726002131072, size = 6, size_with_redzone = 139936456896448, name = 0x7c057cd18bb0 "\003\021", module_name = 0x7ffd535e2050 "\b", has_dynamic_init = 139936455247672, gcc_location = 0x78, odr_indicator = 136363010788272}}, reg_sites = {1398677568, 32765, 2114036078, 32581}, access_size = 0, size = 156 '\234'}, wild = {addr = 0, access_size = 0}}}}}, SanitizerGetAllocatedSizeNotOwned = {<__asan::ErrorBase> = {scariness = {score = 51, descr = "8-byte-read-heap-use-after-free\000E{\000\000\377\000\000\000\000\000\000\000\240\267\v\037>V\000\000f\215\304~E\177\000\000\340\033^S\375\177\000\000\002\000\000\000\000\000\000\000\300\357\315~E\177\000\000\220\006\317|\305{\000\000\260\033^S\375\177\000\0008\307\264~E\177\000\000^\000\000\000\000\000\000\000\220\006\317|\305{\000\000\320`B}E\177\000\000\320\033^S\375\177\000\000\240\006\317|\305{\000\000q\000\000\000\000\000\000\000@$^S\375\177\000\000^\000\000\000\000\000\000\000\000$^S\375\177\000\000\301\363\302~E\177\000\000\"\332\004\037>V\000\000\270\377\377\377"...}, tid = 0}, stack = 0x7ffd00000002, addr_description = {data = {kind = 2093875720, {shadow = {addr = 0, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 0, alloc_tid = 0, free_tid = 11085310592500, alloc_stack_id = 2093875720, free_stack_id = 31925, chunk_access = {bad_addr = 392, offset = 137118924800128, chunk_begin = 752, chunk_size = 140726002147336, user_requested_alignment = 2847, access_type = 2, alloc_type = 1}}, stack = {addr = 0, tid = 0, offset = 11085310592500, frame_pc = 137118924800520, access_size = 392, frame_descr = 0x7cb57cce0080 "\025\n"}, global = {addr = 0, static kMaxGlobals = 4, globals = {{beg = 0, size = 11085310592500, size_with_redzone = 137118924800520, name = 0x188 <error: Cannot access memory at address 0x188>, module_name = 0x7cb57cce0080 "\025\n", has_dynamic_init = 752, gcc_location = 0x7ffd535e6008, odr_indicator = 139936455224095}, {beg = 1, size = 136363010713600, size_with_redzone = 140726002132928, name = 0x7f457ec305d2 <___interceptor_malloc(__sanitizer::uptr)+130> "H\213U\350dH+\024%(", module_name = 0x3 <error: Cannot access memory at address 0x3>, has_dynamic_init = 130950520832, gcc_location = 0x7ffd535e1fa0, odr_indicator = 2}, {beg = 139936456181264, size = 94824806401686, size_with_redzone = 140726002131024, name = 0x7 <error: Cannot access memory at address 0x7>, module_name = 0x7f457ecdefc0 <__asan::instance> "", has_dynamic_init = 135675816867072, gcc_location = 0x7ffd535e2020, odr_indicator = 139936456281446}, {beg = 140726002131072, size = 6, size_with_redzone = 139936456896448, name = 0x7c057cd18bb0 "\003\021", module_name = 0x7ffd535e2050 "\b", has_dynamic_init = 139936455247672, gcc_location = 0x78, odr_indicator = 136363010788272}}, reg_sites = {1398677568, 32765, 2114036078, 32581}, access_size = 0, size = 156 '\234'}, wild = {addr = 0, access_size = 0}}}}}, CallocOverflow = {<__asan::ErrorBase> = {scariness = {score = 51, descr = "8-byte-read-heap-use-after-free\000E{\000\000\377\000\000\000\000\000\000\000\240\267\v\037>V\000\000f\215\304~E\177\000\000\340\033^S\375\177\000\000\002\000\000\000\000\000\000\000\300\357\315~E\177\000\000\220\006\317|\305{\000\000\260\033^S\375\177\000\0008\307\264~E\177\000\000^\000\000\000\000\000\000\000\220\006\317|\305{\000\000\320`B}E\177\000\000\320\033^S\375\177\000\000\240\006\317|\305{\000\000q\000\000\000\000\000\000\000@$^S\375\177\000\000^\000\000\000\000\000\000\000\000$^S\375\177\000\000\301\363\302~E\177\000\000\"\332\004\037>V\000\000\270\377\377\377"...}, tid = 0}, stack = 0x7ffd00000002, count = 137118924800520, size = 0}, ReallocArrayOverflow = {<__asan::ErrorBase> = {scariness = {score = 51, descr = "8-byte-read-heap-use-after-free\000E{\000\000\377\000\000\000\000\000\000\000\240\267\v\037>V\000\000f\215\304~E\177\000\000\340\033^S\375\177\000\000\002\000\000\000\000\000\000\000\300\357\315~E\177\000\000\220\006\317|\305{\000\000\260\033^S\375\177\000\0008\307\264~E\177\000\000^\000\000\000\000\000\000\000\220\006\317|\305{\000\000\320`B}E\177\000\000\320\033^S\375\177\000\000\240\006\317|\305{\000\000q\000\000\000\000\000\000\000@$^S\375\177\000\000^\000\000\000\000\000\000\000\000$^S\375\177\000\000\301\363\302~E\177\000\000\"\332\004\037>V\000\000\270\377\377\377"...}, tid = 0}, stack = 0x7ffd00000002, count = 137118924800520, size = 0}, PvallocOverflow = {<__asan::ErrorBase> = {scariness = {score = 51, descr = "8-byte-read-heap-use-after-free\000E{\000\000\377\000\000\000\000\000\000\000\240\267\v\037>V\000\000f\215\304~E\177\000\000\340\033^S\375\177\000\000\002\000\000\000\000\000\000\000\300\357\315~E\177\000\000\220\006\317|\305{\000\000\260\033^S\375\177\000\0008\307\264~E\177\000\000^\000\000\000\000\000\000\000\220\006\317|\305{\000\000\320`B}E\177\000\000\320\033^S\375\177\000\000\240\006\317|\305{\000\000q\000\000\000\000\000\000\000@$^S\375\177\000\000^\000\000\000\000\000\000\000\000$^S\375\177\000\000\301\363\302~E\177\000\000\"\332\004\037>V\000\000\270\377\377\377"...}, tid = 0}, stack = 0x7ffd00000002, size = 137118924800520}, InvalidAllocationAlignment = {<__asan::ErrorBase> = {scariness = {score = 51, descr = "8-byte-read-heap-use-after-free\000E{\000\000\377\000\000\000\000\000\000\000\240\267\v\037>V\000\000f\215\304~E\177\000\000\340\033^S\375\177\000\000\002\000\000\000\000\000\000\000\300\357\315~E\177\000\000\220\006\317|\305{\000\000\260\033^S\375\177\000\0008\307\264~E\177\000\000^\000\000\000\000\000\000\000\220\006\317|\305{\000\000\320`B}E\177\000\000\320\033^S\375\177\000\000\240\006\317|\305{\000\000q\000\000\000\000\000\000\000@$^S\375\177\000\000^\000\000\000\000\000\000\000\000$^S\375\177\000\000\301\363\302~E\177\000\000\"\332\004\037>V\000\000\270\377\377\377"...}, tid = 0}, stack = 0x7ffd00000002, alignment = 137118924800520}, InvalidAlignedAllocAlignment = {<__asan::ErrorBase> = {scariness = {score = 51, descr = "8-byte-read-heap-use-after-free\000E{\000\000\377\000\000\000\000\000\000\000\240\267\v\037>V\000\000f\215\304~E\177\000\000\340\033^S\375\177\000\000\002\000\000\000\000\000\000\000\300\357\315~E\177\000\000\220\006\317|\305{\000\000\260\033^S\375\177\000\0008\307\264~E\177\000\000^\000\000\000\000\000\000\000\220\006\317|\305{\000\000\320`B}E\177\000\000\320\033^S\375\177\000\000\240\006\317|\305{\000\000q\000\000\000\000\000\000\000@$^S\375\177\000\000^\000\000\000\000\000\000\000\000$^S\375\177\000\000\301\363\302~E\177\000\000\"\332\004\037>V\000\000\270\377\377\377"...}, tid = 0}, stack = 0x7ffd00000002, size = 137118924800520, alignment = 0}, InvalidPosixMemalignAlignment = {<__asan::ErrorBase> = {scariness = {score = 51, descr = "8-byte-read-heap-use-after-free\000E{\000\000\377\000\000\000\000\000\000\000\240\267\v\037>V\000\000f\215\304~E\177\000\000\340\033^S\375\177\000\000\002\000\000\000\000\000\000\000\300\357\315~E\177\000\000\220\006\317|\305{\000\000\260\033^S\375\177\000\0008\307\264~E\177\000\000^\000\000\000\000\000\000\000\220\006\317|\305{\000\000\320`B}E\177\000\000\320\033^S\375\177\000\000\240\006\317|\305{\000\000q\000\000\000\000\000\000\000@$^S\375\177\000\000^\000\000\000\000\000\000\000\000$^S\375\177\000\000\301\363\302~E\177\000\000\"\332\004\037>V\000\000\270\377\377\377"...}, tid = 0}, stack = 0x7ffd00000002, alignment = 137118924800520}, AllocationSizeTooBig = {<__asan::ErrorBase> = {scariness = {score = 51, descr = "8-byte-read-heap-use-after-free\000E{\000\000\377\000\000\000\000\000\000\000\240\267\v\037>V\000\000f\215\304~E\177\000\000\340\033^S\375\177\000\000\002\000\000\000\000\000\000\000\300\357\315~E\177\000\000\220\006\317|\305{\000\000\260\033^S\375\177\000\0008\307\264~E\177\000\000^\000\000\000\000\000\000\000\220\006\317|\305{\000\000\320`B}E\177\000\000\320\033^S\375\177\000\000\240\006\317|\305{\000\000q\000\000\000\000\000\000\000@$^S\375\177\000\000^\000\000\000\000\000\000\000\000$^S\375\177\000\000\301\363\302~E\177\000\000\"\332\004\037>V\000\000\270\377\377\377"...}, tid = 0}, stack = 0x7ffd00000002, user_size = 137118924800520, total_size = 0, max_size = 0}, RssLimitExceeded = {<__asan::ErrorBase> = {scariness = {score = 51, descr = "8-byte-read-heap-use-after-free\000E{\000\000\377\000\000\000\000\000\000\000\240\267\v\037>V\000\000f\215\304~E\177\000\000\340\033^S\375\177\000\000\002\000\000\000\000\000\000\000\300\357\315~E\177\000\000\220\006\317|\305{\000\000\260\033^S\375\177\000\0008\307\264~E\177\000\000^\000\000\000\000\000\000\000\220\006\317|\305{\000\000\320`B}E\177\000\000\320\033^S\375\177\000\000\240\006\317|\305{\000\000q\000\000\000\000\000\000\000@$^S\375\177\000\000^\000\000\000\000\000\000\000\000$^S\375\177\000\000\301\363\302~E\177\000\000\"\332\004\037>V\000\000\270\377\377\377"...}, tid = 0}, stack = 0x7ffd00000002}, OutOfMemory = {<__asan::ErrorBase> = {scariness = {score = 51, descr = "8-byte-read-heap-use-after-free\000E{\000\000\377\000\000\000\000\000\000\000\240\267\v\037>V\000\000f\215\304~E\177\000\000\340\033^S\375\177\000\000\002\000\000\000\000\000\000\000\300\357\315~E\177\000\000\220\006\317|\305{\000\000\260\033^S\375\177\000\0008\307\264~E\177\000\000^\000\000\000\000\000\000\000\220\006\317|\305{\000\000\320`B}E\177\000\000\320\033^S\375\177\000\000\240\006\317|\305{\000\000q\000\000\000\000\000\000\000@$^S\375\177\000\000^\000\000\000\000\000\000\000\000$^S\375\177\000\000\301\363\302~E\177\000\000\"\332\004\037>V\000\000\270\377\377\377"...}, tid = 0}, stack = 0x7ffd00000002, requested_size = 137118924800520}, StringFunctionMemoryRangesOverlap = {<__asan::ErrorBase> = {scariness = {score = 51, descr = "8-byte-read-heap-use-after-free\000E{\000\000\377\000\000\000\000\000\000\000\240\267\v\037>V\000\000f\215\304~E\177\000\000\340\033^S\375\177\000\000\002\000\000\000\000\000\000\000\300\357\315~E\177\000\000\220\006\317|\305{\000\000\260\033^S\375\177\000\0008\307\264~E\177\000\000^\000\000\000\000\000\000\000\220\006\317|\305{\000\000\320`B}E\177\000\000\320\033^S\375\177\000\000\240\006\317|\305{\000\000q\000\000\000\000\000\000\000@$^S\375\177\000\000^\000\000\000\000\000\000\000\000$^S\375\177\000\000\301\363\302~E\177\000\000\"\332\004\037>V\000\000\270\377\377\377"...}, tid = 0}, stack = 0x7ffd00000002, length1 = 137118924800520, length2 = 0, addr1_description = {data = {kind = __asan::kAddressKindWild, {shadow = {addr = 11085310592500, kind = (unknown: 0x8), shadow_byte = 2 '\002'}, heap = {addr = 11085310592500, alloc_tid = 137118924800520, free_tid = 392, alloc_stack_id = 2093875328, free_stack_id = 31925, chunk_access = {bad_addr = 752, offset = 140726002147336, chunk_begin = 139936455224095, chunk_size = 1, user_requested_alignment = 2048, access_type = 2, alloc_type = 1}}, stack = {addr = 11085310592500, tid = 137118924800520, offset = 392, frame_pc = 137118924800128, access_size = 752, frame_descr = 0x7ffd535e6008 <error: Cannot access memory at address 0x7ffd535e6008>}, global = {addr = 11085310592500, static kMaxGlobals = 4, globals = {{beg = 137118924800520, size = 392, size_with_redzone = 137118924800128, name = 0x2f0 <error: Cannot access memory at address 0x2f0>, module_name = 0x7ffd535e6008 <error: Cannot access memory at address 0x7ffd535e6008>, has_dynamic_init = 139936455224095, gcc_location = 0x1, odr_indicator = 136363010713600}, {beg = 140726002132928, size = 139936456181202, size_with_redzone = 3, name = 0x1e7d426000 <error: Cannot access memory at address 0x1e7d426000>, module_name = 0x7ffd535e1fa0 "\020\006\303~E\177", has_dynamic_init = 2, gcc_location = 0x7f457ec30610 <___interceptor_malloc(__sanitizer::uptr)+192>, odr_indicator = 94824806401686}, {beg = 140726002131024, size = 7, size_with_redzone = 139936456896448, name = 0x7b657cde7500 "\003\021", module_name = 0x7ffd535e2020 "@ ^S\375\177", has_dynamic_init = 139936456281446, gcc_location = 0x7ffd535e2080, odr_indicator = 6}, {beg = 139936456896448, size = 136363010788272, size_with_redzone = 140726002131024, name = 0x7f457eb4c738 <__sanitizer::Quarantine<__asan::QuarantineCallback, __asan::AsanChunk>::Put(__sanitizer::QuarantineCache<__asan::QuarantineCallback>*, __asan::QuarantineCallback, __asan::AsanChunk*, unsigned long)+248> "H\203;", module_name = 0x78 <error: Cannot access memory at address 0x78>, has_dynamic_init = 136363010788272, gcc_location = 0x7ffd535e2040, odr_indicator = 139936443507054}}, reg_sites = {0, 0, 517881500, 22078}, access_size = 140726002132848, size = 96 '`'}, wild = {addr = 11085310592500, access_size = 137118924800520}}}}, addr2_description = {data = {kind = 8, {shadow = {addr = 139936456607639, kind = __asan::kShadowKindLow, shadow_byte = 253 '\375'}, heap = {addr = 139936456607639, alloc_tid = 139936453164288, free_tid = 140726002132496, alloc_stack_id = 2126498003, free_stack_id = 32581, chunk_access = {bad_addr = 140726002132496, offset = 2123872824, chunk_begin = 140726002132592, chunk_size = 139936453123670, user_requested_alignment = 384, access_type = 0, alloc_type = 0}}, stack = {addr = 139936456607639, tid = 139936453164288, offset = 140726002132496, frame_pc = 139936455968979, access_size = 140726002132496, frame_descr = 0x7e97ba38 <error: Cannot access memory at address 0x7e97ba38>}, global = {addr = 139936456607639, static kMaxGlobals = 4, globals = {{beg = 139936453164288, size = 140726002132496, size_with_redzone = 139936455968979, name = 0x7ffd535e2610 "\200\001\316|U|", module_name = 0x7e97ba38 <error: Cannot access memory at address 0x7e97ba38>, has_dynamic_init = 140726002132592, gcc_location = 0x7f457e945e56, odr_indicator = 136706607939968}, {beg = 139936453123620, size = 140726002132544, size_with_redzone = 7011480504992, name = 0x23 <error: Cannot access memory at address 0x23>, module_name = 0x2ea3157e <error: Cannot access memory at address 0x2ea3157e>, has_dynamic_init = 140726002132576, gcc_location = 0x7ba57cce0aa0, odr_indicator = 140726002132608}, {beg = 136363010788288, size = 136706607939968, size_with_redzone = 135813255214544, name = 0x563e1efc4780 <watch_destroy> "\363\017\036\372SH\211\373H\203\354\020H\205\377\017\2049\002", module_name = 0x7f457e9aadce "I\211\305L9\360tJH\205\300tUH\213E\310dH+\004%(", has_dynamic_init = 136363010788288, gcc_location = 0x7f457e9aadce, odr_indicator = 94824807810944}, {beg = 0, size = 140726002132704, size_with_redzone = 139936453537230, name = 0x7c457cce0f40 "\001", module_name = 0x7b857ccf84d0 "\002", has_dynamic_init = 44, gcc_location = 0x0, odr_indicator = 135813254841560}}, reg_sites = {2094347752, 31621, 2093974768, 31621}, access_size = 94824807812814, size = 208 '\320'}, wild = {addr = 139936456607639, access_size = 139936453164288}}}}, function = 0x786dbb333915fe00 <error: Cannot access memory at address 0x786dbb333915fe00>}, StringFunctionSizeOverflow = {<__asan::ErrorBase> = {scariness = {score = 51, descr = "8-byte-read-heap-use-after-free\000E{\000\000\377\000\000\000\000\000\000\000\240\267\v\037>V\000\000f\215\304~E\177\000\000\340\033^S\375\177\000\000\002\000\000\000\000\000\000\000\300\357\315~E\177\000\000\220\006\317|\305{\000\000\260\033^S\375\177\000\0008\307\264~E\177\000\000^\000\000\000\000\000\000\000\220\006\317|\305{\000\000\320`B}E\177\000\000\320\033^S\375\177\000\000\240\006\317|\305{\000\000q\000\000\000\000\000\000\000@$^S\375\177\000\000^\000\000\000\000\000\000\000\000$^S\375\177\000\000\301\363\302~E\177\000\000\"\332\004\037>V\000\000\270\377\377\377"...}, tid = 0}, stack = 0x7ffd00000002, addr_description = {data = {kind = 2093875720, {shadow = {addr = 0, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 0, alloc_tid = 0, free_tid = 11085310592500, alloc_stack_id = 2093875720, free_stack_id = 31925, chunk_access = {bad_addr = 392, offset = 137118924800128, chunk_begin = 752, chunk_size = 140726002147336, user_requested_alignment = 2847, access_type = 2, alloc_type = 1}}, stack = {addr = 0, tid = 0, offset = 11085310592500, frame_pc = 137118924800520, access_size = 392, frame_descr = 0x7cb57cce0080 "\025\n"}, global = {addr = 0, static kMaxGlobals = 4, globals = {{beg = 0, size = 11085310592500, size_with_redzone = 137118924800520, name = 0x188 <error: Cannot access memory at address 0x188>, module_name = 0x7cb57cce0080 "\025\n", has_dynamic_init = 752, gcc_location = 0x7ffd535e6008, odr_indicator = 139936455224095}, {beg = 1, size = 136363010713600, size_with_redzone = 140726002132928, name = 0x7f457ec305d2 <___interceptor_malloc(__sanitizer::uptr)+130> "H\213U\350dH+\024%(", module_name = 0x3 <error: Cannot access memory at address 0x3>, has_dynamic_init = 130950520832, gcc_location = 0x7ffd535e1fa0, odr_indicator = 2}, {beg = 139936456181264, size = 94824806401686, size_with_redzone = 140726002131024, name = 0x7 <error: Cannot access memory at address 0x7>, module_name = 0x7f457ecdefc0 <__asan::instance> "", has_dynamic_init = 135675816867072, gcc_location = 0x7ffd535e2020, odr_indicator = 139936456281446}, {beg = 140726002131072, size = 6, size_with_redzone = 139936456896448, name = 0x7c057cd18bb0 "\003\021", module_name = 0x7ffd535e2050 "\b", has_dynamic_init = 139936455247672, gcc_location = 0x78, odr_indicator = 136363010788272}}, reg_sites = {1398677568, 32765, 2114036078, 32581}, access_size = 0, size = 156 '\234'}, wild = {addr = 0, access_size = 0}}}}, size = 140726002132848}, BadParamsToAnnotateContiguousContainer = {<__asan::ErrorBase> = {scariness = {score = 51, descr = "8-byte-read-heap-use-after-free\000E{\000\000\377\000\000\000\000\000\000\000\240\267\v\037>V\000\000f\215\304~E\177\000\000\340\033^S\375\177\000\000\002\000\000\000\000\000\000\000\300\357\315~E\177\000\000\220\006\317|\305{\000\000\260\033^S\375\177\000\0008\307\264~E\177\000\000^\000\000\000\000\000\000\000\220\006\317|\305{\000\000\320`B}E\177\000\000\320\033^S\375\177\000\000\240\006\317|\305{\000\000q\000\000\000\000\000\000\000@$^S\375\177\000\000^\000\000\000\000\000\000\000\000$^S\375\177\000\000\301\363\302~E\177\000\000\"\332\004\037>V\000\000\270\377\377\377"...}, tid = 0}, stack = 0x7ffd00000002, beg = 137118924800520, end = 0, old_mid = 0, new_mid = 11085310592500}, BadParamsToAnnotateDoubleEndedContiguousContainer = {<__asan::ErrorBase> = {scariness = {score = 51, descr = "8-byte-read-heap-use-after-free\000E{\000\000\377\000\000\000\000\000\000\000\240\267\v\037>V\000\000f\215\304~E\177\000\000\340\033^S\375\177\000\000\002\000\000\000\000\000\000\000\300\357\315~E\177\000\000\220\006\317|\305{\000\000\260\033^S\375\177\000\0008\307\264~E\177\000\000^\000\000\000\000\000\000\000\220\006\317|\305{\000\000\320`B}E\177\000\000\320\033^S\375\177\000\000\240\006\317|\305{\000\000q\000\000\000\000\000\000\000@$^S\375\177\000\000^\000\000\000\000\000\000\000\000$^S\375\177\000\000\301\363\302~E\177\000\000\"\332\004\037>V\000\000\270\377\377\377"...}, tid = 0}, stack = 0x7ffd00000002, storage_beg = 137118924800520, storage_end = 0, old_container_beg = 0, old_container_end = 11085310592500, new_container_beg = 137118924800520, new_container_end = 392}, BadParamsToCopyContiguousContainerAnnotations = {<__asan::ErrorBase> = {scariness = {score = 51, descr = "8-byte-read-heap-use-after-free\000E{\000\000\377\000\000\000\000\000\000\000\240\267\v\037>V\000\000f\215\304~E\177\000\000\340\033^S\375\177\000\000\002\000\000\000\000\000\000\000\300\357\315~E\177\000\000\220\006\317|\305{\000\000\260\033^S\375\177\000\0008\307\264~E\177\000\000^\000\000\000\000\000\000\000\220\006\317|\305{\000\000\320`B}E\177\000\000\320\033^S\375\177\000\000\240\006\317|\305{\000\000q\000\000\000\000\000\000\000@$^S\375\177\000\000^\000\000\000\000\000\000\000\000$^S\375\177\000\000\301\363\302~E\177\000\000\"\332\004\037>V\000\000\270\377\377\377"...}, tid = 0}, stack = 0x7ffd00000002, old_storage_beg = 137118924800520, old_storage_end = 0, new_storage_beg = 0, new_storage_end = 11085310592500}, ODRViolation = {<__asan::ErrorBase> = {scariness = {score = 51, descr = "8-byte-read-heap-use-after-free\000E{\000\000\377\000\000\000\000\000\000\000\240\267\v\037>V\000\000f\215\304~E\177\000\000\340\033^S\375\177\000\000\002\000\000\000\000\000\000\000\300\357\315~E\177\000\000\220\006\317|\305{\000\000\260\033^S\375\177\000\0008\307\264~E\177\000\000^\000\000\000\000\000\000\000\220\006\317|\305{\000\000\320`B}E\177\000\000\320\033^S\375\177\000\000\240\006\317|\305{\000\000q\000\000\000\000\000\000\000@$^S\375\177\000\000^\000\000\000\000\000\000\000\000$^S\375\177\000\000\301\363\302~E\177\000\000\"\332\004\037>V\000\000\270\377\377\377"...}, tid = 0}, global1 = {beg = 140724603453442, size = 137118924800520, size_with_redzone = 0, name = 0x0, module_name = 0xa15000005f4 <error: Cannot access memory at address 0xa15000005f4>, has_dynamic_init = 137118924800520, gcc_location = 0x188, odr_indicator = 137118924800128}, global2 = {beg = 752, size = 140726002147336, size_with_redzone = 139936455224095, name = 0x1 <error: Cannot access memory at address 0x1>, module_name = 0x7c057cd06800 "\200\a\316|\265|", has_dynamic_init = 140726002132928, gcc_location = 0x7f457ec305d2 <___interceptor_malloc(__sanitizer::uptr)+130>, odr_indicator = 3}, stack_id1 = 2101501952, stack_id2 = 30}, InvalidPointerPair = {<__asan::ErrorBase> = {scariness = {score = 51, descr = "8-byte-read-heap-use-after-free\000E{\000\000\377\000\000\000\000\000\000\000\240\267\v\037>V\000\000f\215\304~E\177\000\000\340\033^S\375\177\000\000\002\000\000\000\000\000\000\000\300\357\315~E\177\000\000\220\006\317|\305{\000\000\260\033^S\375\177\000\0008\307\264~E\177\000\000^\000\000\000\000\000\000\000\220\006\317|\305{\000\000\320`B}E\177\000\000\320\033^S\375\177\000\000\240\006\317|\305{\000\000q\000\000\000\000\000\000\000@$^S\375\177\000\000^\000\000\000\000\000\000\000\000$^S\375\177\000\000\301\363\302~E\177\000\000\"\332\004\037>V\000\000\270\377\377\377"...}, tid = 0}, pc = 140724603453442, bp = 137118924800520, sp = 0, addr1_description = {data = {kind = __asan::kAddressKindWild, {shadow = {addr = 11085310592500, kind = (unknown: 0x8), shadow_byte = 2 '\002'}, heap = {addr = 11085310592500, alloc_tid = 137118924800520, free_tid = 392, alloc_stack_id = 2093875328, free_stack_id = 31925, chunk_access = {bad_addr = 752, offset = 140726002147336, chunk_begin = 139936455224095, chunk_size = 1, user_requested_alignment = 2048, access_type = 2, alloc_type = 1}}, stack = {addr = 11085310592500, tid = 137118924800520, offset = 392, frame_pc = 137118924800128, access_size = 752, frame_descr = 0x7ffd535e6008 <error: Cannot access memory at address 0x7ffd535e6008>}, global = {addr = 11085310592500, static kMaxGlobals = 4, globals = {{beg = 137118924800520, size = 392, size_with_redzone = 137118924800128, name = 0x2f0 <error: Cannot access memory at address 0x2f0>, module_name = 0x7ffd535e6008 <error: Cannot access memory at address 0x7ffd535e6008>, has_dynamic_init = 139936455224095, gcc_location = 0x1, odr_indicator = 136363010713600}, {beg = 140726002132928, size = 139936456181202, size_with_redzone = 3, name = 0x1e7d426000 <error: Cannot access memory at address 0x1e7d426000>, module_name = 0x7ffd535e1fa0 "\020\006\303~E\177", has_dynamic_init = 2, gcc_location = 0x7f457ec30610 <___interceptor_malloc(__sanitizer::uptr)+192>, odr_indicator = 94824806401686}, {beg = 140726002131024, size = 7, size_with_redzone = 139936456896448, name = 0x7b657cde7500 "\003\021", module_name = 0x7ffd535e2020 "@ ^S\375\177", has_dynamic_init = 139936456281446, gcc_location = 0x7ffd535e2080, odr_indicator = 6}, {beg = 139936456896448, size = 136363010788272, size_with_redzone = 140726002131024, name = 0x7f457eb4c738 <__sanitizer::Quarantine<__asan::QuarantineCallback, __asan::AsanChunk>::Put(__sanitizer::QuarantineCache<__asan::QuarantineCallback>*, __asan::QuarantineCallback, __asan::AsanChunk*, unsigned long)+248> "H\203;", module_name = 0x78 <error: Cannot access memory at address 0x78>, has_dynamic_init = 136363010788272, gcc_location = 0x7ffd535e2040, odr_indicator = 139936443507054}}, reg_sites = {0, 0, 517881500, 22078}, access_size = 140726002132848, size = 96 '`'}, wild = {addr = 11085310592500, access_size = 137118924800520}}}}, addr2_description = {data = {kind = 8, {shadow = {addr = 139936456607639, kind = __asan::kShadowKindLow, shadow_byte = 253 '\375'}, heap = {addr = 139936456607639, alloc_tid = 139936453164288, free_tid = 140726002132496, alloc_stack_id = 2126498003, free_stack_id = 32581, chunk_access = {bad_addr = 140726002132496, offset = 2123872824, chunk_begin = 140726002132592, chunk_size = 139936453123670, user_requested_alignment = 384, access_type = 0, alloc_type = 0}}, stack = {addr = 139936456607639, tid = 139936453164288, offset = 140726002132496, frame_pc = 139936455968979, access_size = 140726002132496, frame_descr = 0x7e97ba38 <error: Cannot access memory at address 0x7e97ba38>}, global = {addr = 139936456607639, static kMaxGlobals = 4, globals = {{beg = 139936453164288, size = 140726002132496, size_with_redzone = 139936455968979, name = 0x7ffd535e2610 "\200\001\316|U|", module_name = 0x7e97ba38 <error: Cannot access memory at address 0x7e97ba38>, has_dynamic_init = 140726002132592, gcc_location = 0x7f457e945e56, odr_indicator = 136706607939968}, {beg = 139936453123620, size = 140726002132544, size_with_redzone = 7011480504992, name = 0x23 <error: Cannot access memory at address 0x23>, module_name = 0x2ea3157e <error: Cannot access memory at address 0x2ea3157e>, has_dynamic_init = 140726002132576, gcc_location = 0x7ba57cce0aa0, odr_indicator = 140726002132608}, {beg = 136363010788288, size = 136706607939968, size_with_redzone = 135813255214544, name = 0x563e1efc4780 <watch_destroy> "\363\017\036\372SH\211\373H\203\354\020H\205\377\017\2049\002", module_name = 0x7f457e9aadce "I\211\305L9\360tJH\205\300tUH\213E\310dH+\004%(", has_dynamic_init = 136363010788288, gcc_location = 0x7f457e9aadce, odr_indicator = 94824807810944}, {beg = 0, size = 140726002132704, size_with_redzone = 139936453537230, name = 0x7c457cce0f40 "\001", module_name = 0x7b857ccf84d0 "\002", has_dynamic_init = 44, gcc_location = 0x0, odr_indicator = 135813254841560}}, reg_sites = {2094347752, 31621, 2093974768, 31621}, access_size = 94824807812814, size = 208 '\320'}, wild = {addr = 139936456607639, access_size = 139936453164288}}}}}, Generic = {<__asan::ErrorBase> = {scariness = {score = 51, descr = "8-byte-read-heap-use-after-free\000E{\000\000\377\000\000\000\000\000\000\000\240\267\v\037>V\000\000f\215\304~E\177\000\000\340\033^S\375\177\000\000\002\000\000\000\000\000\000\000\300\357\315~E\177\000\000\220\006\317|\305{\000\000\260\033^S\375\177\000\0008\307\264~E\177\000\000^\000\000\000\000\000\000\000\220\006\317|\305{\000\000\320`B}E\177\000\000\320\033^S\375\177\000\000\240\006\317|\305{\000\000q\000\000\000\000\000\000\000@$^S\375\177\000\000^\000\000\000\000\000\000\000\000$^S\375\177\000\000\301\363\302~E\177\000\000\"\332\004\037>V\000\000\270\377\377\377"...}, tid = 0}, addr_description = {data = {kind = __asan::kAddressKindHeap, {shadow = {addr = 137118924800520, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 137118924800520, alloc_tid = 0, free_tid = 0, alloc_stack_id = 1524, free_stack_id = 2581, chunk_access = {bad_addr = 137118924800520, offset = 392, chunk_begin = 137118924800128, chunk_size = 752, user_requested_alignment = 8, access_type = 2, alloc_type = 1}}, stack = {addr = 137118924800520, tid = 0, offset = 0, frame_pc = 11085310592500, access_size = 137118924800520, frame_descr = 0x188 <error: Cannot access memory at address 0x188>}, global = {addr = 137118924800520, static kMaxGlobals = 4, globals = {{beg = 0, size = 0, size_with_redzone = 11085310592500, name = 0x7cb57cce0208 "", module_name = 0x188 <error: Cannot access memory at address 0x188>, has_dynamic_init = 137118924800128, gcc_location = 0x2f0, odr_indicator = 140726002147336}, {beg = 139936455224095, size = 1, size_with_redzone = 136363010713600, name = 0x7ffd535e27c0 "\320\301\310\036>V", module_name = 0x7f457ec305d2 <___interceptor_malloc(__sanitizer::uptr)+130> "H\213U\350dH+\024%(", has_dynamic_init = 3, gcc_location = 0x1e7d426000, odr_indicator = 140726002130848}, {beg = 2, size = 139936456181264, size_with_redzone = 94824806401686, name = 0x7ffd535e2050 "\b", module_name = 0x7 <error: Cannot access memory at address 0x7>, has_dynamic_init = 139936456896448, gcc_location = 0x7b657cde7500, odr_indicator = 140726002130976}, {beg = 139936456281446, size = 140726002131072, size_with_redzone = 6, name = 0x7f457ecdefc0 <__asan::instance> "", module_name = 0x7c057cd18bb0 "\003\021", has_dynamic_init = 140726002131024, gcc_location = 0x7f457eb4c738 <__sanitizer::Quarantine<__asan::QuarantineCallback, __asan::AsanChunk>::Put(__sanitizer::QuarantineCache<__asan::QuarantineCallback>*, __asan::QuarantineCallback, __asan::AsanChunk*, unsigned long)+248>, odr_indicator = 120}}, reg_sites = {2094107568, 31749, 1398677568, 32765}, access_size = 139936443507054, size = 0 '\000'}, wild = {addr = 137118924800520, access_size = 0}}}}, pc = 94824805842588, bp = 140726002132848, sp = 140726002132832, access_size = 8, bug_descr = 0x7f457ec98797 "heap-use-after-free", is_write = false, shadow_val = 253 '\375'}}}, halt_on_error_ = true}
error = {<__asan::ErrorBase> = {scariness = {score = 51, descr = "8-byte-read-heap-use-after-free\000E{\000\000\377\000\000\000\000\000\000\000\240\267\v\037>V\000\000f\215\304~E\177\000\000\340\033^S\375\177\000\000\002\000\000\000\000\000\000\000\300\357\315~E\177\000\000\220\006\317|\305{\000\000\260\033^S\375\177\000\0008\307\264~E\177\000\000^\000\000\000\000\000\000\000\220\006\317|\305{\000\000\320`B}E\177\000\000\320\033^S\375\177\000\000\240\006\317|\305{\000\000q\000\000\000\000\000\000\000@$^S\375\177\000\000^\000\000\000\000\000\000\000\000$^S\375\177\000\000\301\363\302~E\177\000\000\"\332\004\037>V\000\000\270\377\377\377"...}, tid = 0}, addr_description = {data = {kind = __asan::kAddressKindHeap, {shadow = {addr = 137118924800520, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 137118924800520, alloc_tid = 0, free_tid = 0, alloc_stack_id = 1524, free_stack_id = 2581, chunk_access = {bad_addr = 137118924800520, offset = 392, chunk_begin = 137118924800128, chunk_size = 752, user_requested_alignment = 8, access_type = 2, alloc_type = 1}}, stack = {addr = 137118924800520, tid = 0, offset = 0, frame_pc = 11085310592500, access_size = 137118924800520, frame_descr = 0x188 <error: Cannot access memory at address 0x188>}, global = {addr = 137118924800520, static kMaxGlobals = 4, globals = {{beg = 0, size = 0, size_with_redzone = 11085310592500, name = 0x7cb57cce0208 "", module_name = 0x188 <error: Cannot access memory at address 0x188>, has_dynamic_init = 137118924800128, gcc_location = 0x2f0, odr_indicator = 140726002147336}, {beg = 139936455224095, size = 1, size_with_redzone = 136363010713600, name = 0x7ffd535e27c0 "\320\301\310\036>V", module_name = 0x7f457ec305d2 <___interceptor_malloc(__sanitizer::uptr)+130> "H\213U\350dH+\024%(", has_dynamic_init = 3, gcc_location = 0x1e7d426000, odr_indicator = 140726002130848}, {beg = 2, size = 139936456181264, size_with_redzone = 94824806401686, name = 0x7ffd535e2050 "\b", module_name = 0x7 <error: Cannot access memory at address 0x7>, has_dynamic_init = 139936456896448, gcc_location = 0x7b657cde7500, odr_indicator = 140726002130976}, {beg = 139936456281446, size = 140726002131072, size_with_redzone = 6, name = 0x7f457ecdefc0 <__asan::instance> "", module_name = 0x7c057cd18bb0 "\003\021", has_dynamic_init = 140726002131024, gcc_location = 0x7f457eb4c738 <__sanitizer::Quarantine<__asan::QuarantineCallback, __asan::AsanChunk>::Put(__sanitizer::QuarantineCache<__asan::QuarantineCallback>*, __asan::QuarantineCallback, __asan::AsanChunk*, unsigned long)+248>, odr_indicator = 120}}, reg_sites = {2094107568, 31749, 1398677568, 32765}, access_size = 139936443507054, size = 0 '\000'}, wild = {addr = 137118924800520, access_size = 0}}}}, pc = 94824805842588, bp = 140726002132848, sp = 140726002132832, access_size = 8, bug_descr = 0x7f457ec98797 "heap-use-after-free", is_write = false, shadow_val = 253 '\375'}
#9 0x00007f457ec3cf8d in __asan::ReportGenericError (pc=<optimized out>, bp=bp@entry=140726002132848, sp=sp@entry=140726002132832, addr=<optimized out>, is_write=is_write@entry=false, access_size=access_size@entry=8, exp=<optimized out>, fatal=true) at ../../../../src/libsanitizer/asan/asan_report.cpp:536
in_report = <optimized out>
error = <optimized out>
enable_fp = <optimized out>
#10 0x00007f457ec3e3f9 in __asan::__asan_report_load8 (addr=<optimized out>) at ../../../../src/libsanitizer/asan/asan_rtl.cpp:131
bp = 140726002132848
pc = <optimized out>
local_stack = 140726002132960
sp = 140726002132832
#11 0x0000563e1ede3e9c in device_get_adapter (device=<optimized out>) at src/device.c:6917
No locals.
#12 0x0000563e1ec8c20f in find_cig_session (data=0x7c057cd0bf00, match_data=0x7b457bb831b0) at profiles/audio/bap.c:2500
session = 0x7c057cd0bf00
info = 0x7b457bb831b0
#13 0x0000563e1ee6b071 in queue_find (queue=<optimized out>, function=function@entry=0x563e1ec8c1d0 <find_cig_session>, match_data=match_data@entry=0x7b457bb831b0) at src/shared/queue.c:230
entry = 0x7b657cd9acb0
#14 0x0000563e1ec92cd4 in find_cig_enumerate (data=0x7c057cd06800) at profiles/audio/bap.c:2539
info = <optimized out>
#15 bap_update_cigs_cb (user_data=0x7c057cd06800) at profiles/audio/bap.c:2688
data = 0x7c057cd06800
cigs = <optimized out>
unset = <optimized out>
#16 0x00007f457e948b9b in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#17 0x00007f457e94a1d7 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#18 0x00007f457e94a577 in g_main_loop_run () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#19 0x0000563e1efc6fa9 in mainloop_run () at src/shared/mainloop-glib.c:65
No locals.
#20 0x0000563e1efc78db in mainloop_run_with_signal (func=func@entry=0x563e1ee2c9d0 <signal_callback>, user_data=user_data@entry=0x0) at src/shared/mainloop-notify.c:196
data = 0x7b757cce3490
io = 0x7b857ccf9b10
ret = <optimized out>
#21 0x0000563e1eb452cb in main (argc=<optimized out>, argv=<optimized out>) at src/main.c:1713
context = <optimized out>
err = <optimized out>
sdp_mtu = 0
sdp_flags = <optimized out>
gdbus_flags = <optimized out>
__func__ = "main""
FAIL functional.test_bap::test_bap_unicast_set_transport_acquire[hosts8-vm3]: failed on teardown with "pytest_bluezenv.plugin.CoredumpWarning: Core dump: test-bluezenv-hosts8.0-bluetoothd-1789943672-90.core
/usr/bin/gdb: warning: Couldn't determine a path for the index cache directory.
[New LWP 90]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `/home/runner/work/bluez/bluez/src/src/src/bluetoothd --nodetach -f /run/bluetoo'.
Program terminated with signal SIGABRT, Aborted.
#0 __pthread_kill_implementation (threadid=<optimized out>, signo=6, no_tid=0) at ./nptl/pthread_kill.c:44
warning: 44 ./nptl/pthread_kill.c: No such file or directory
Thread 1 (Thread 0x7ff75bdc5900 (LWP 90)):
#0 __pthread_kill_implementation (threadid=<optimized out>, signo=6, no_tid=0) at ./nptl/pthread_kill.c:44
tid = <optimized out>
ret = 0
pd = <optimized out>
old_mask = {__val = {4412750543122677053}}
ret = <optimized out>
#1 __pthread_kill_internal (threadid=<optimized out>, signo=6) at ./nptl/pthread_kill.c:89
No locals.
#2 __GI___pthread_kill (threadid=<optimized out>, signo=signo@entry=6) at ./nptl/pthread_kill.c:100
No locals.
#3 0x00007ff75c520b7e in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
ret = <optimized out>
#4 0x00007ff75c5038ec in __GI_abort () at ./stdlib/abort.c:77
act = {__sigaction_handler = {sa_handler = 0x0, sa_sigaction = 0x0}, sa_mask = {__val = {0, 136302291848864, 1506755585099904000, 140722720328192, 140722720328480, 140722720328336, 22, 140700379433936, 0, 140722720328272, 140700396279318, 140700365541376, 4096, 0, 1506755585099904000, 140700369682456}}, sa_flags = 1568980992, sa_restorer = 0x16}
#5 0x00007ff75d12ba0f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_posix_libcdep.cpp:165
No locals.
#6 0x00007ff75d251c2d in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_termination.cpp:58
No locals.
#7 0x00007ff75d22693c in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7ffc8fc1cbc6) at ../../../../src/libsanitizer/asan/asan_report.cpp:221
buffer_copy = {buffer_ = {<__sanitizer::InternalMmapVectorNoCtor<char, false>> = {data_ = 0x7ff75b4dd000 '=' <repeats 65 times>, "\n==90==ERROR: AddressSanitizer: heap-use-after-free on address 0x7d675b2e040b at pc 0x7ff75d1db445 bp 0x7ffc8fc1e0c0 sp 0x7ffc8fc1d868\n"..., capacity_bytes_ = 4096, size_ = 3838}, <No data fields>}}
buffer_copy = <optimized out>
l = <optimized out>
#8 0x00007ff75d225e02 in __asan::ReportGenericError (pc=140700395877445, bp=140722720334016, sp=sp@entry=140722720331880, addr=addr@entry=137882864845835, is_write=is_write@entry=false, access_size=6, fatal=false, exp=<optimized out>) at ../../../../src/libsanitizer/asan/asan_report.cpp:536
in_report = {error_report_lock_ = {<No data fields>}, static current_error_ = {kind = __asan::kErrorKindGeneric, {Base = {scariness = {score = 48, descr = "6-byte-read-heap-use-after-free\000\374\177\000\000\002\000\000\000bluetoothd[9\00047\2658\022\351\024nal] org\220\326\301\217\374\177\000\000@\314\301\217\374\177\000\000.<`\\\367\177\000\000\001\000\000\000\000\000\000\000=\000\000\000\000\000\000\000\300\324\301\217\374\177\000\000\211\035W\\\367\177\000\000|\314\301\217\374\177\000\000|\314\301\217\374\177\000\000|\324\301\217\374\177\000\000N\000\000\000\000\000\000\000\006\000\000\000\367\177\000\000\002\000\000\000bluetoothd[90]: [signal] org.fre"...}, tid = 0}, DeadlySignal = {<__asan::ErrorBase> = {scariness = {score = 48, descr = "6-byte-read-heap-use-after-free\000\374\177\000\000\002\000\000\000bluetoothd[9\00047\2658\022\351\024nal] org\220\326\301\217\374\177\000\000@\314\301\217\374\177\000\000.<`\\\367\177\000\000\001\000\000\000\000\000\000\000=\000\000\000\000\000\000\000\300\324\301\217\374\177\000\000\211\035W\\\367\177\000\000|\314\301\217\374\177\000\000|\314\301\217\374\177\000\000|\324\301\217\374\177\000\000N\000\000\000\000\000\000\000\006\000\000\000\367\177\000\000\002\000\000\000bluetoothd[90]: [signal] org.fre"...}, tid = 0}, signal = {siginfo = 0xffffffff00000002, context = 0x7d675b2e040b, addr = 0, pc = 0, sp = 11931419149864, bp = 137882864845835, is_memory_access = 11, write_flag = __sanitizer::SignalContext::Unknown, is_true_faulting_addr = false}}, DoubleFree = {<__asan::ErrorBase> = {scariness = {score = 48, descr = "6-byte-read-heap-use-after-free\000\374\177\000\000\002\000\000\000bluetoothd[9\00047\2658\022\351\024nal] org\220\326\301\217\374\177\000\000@\314\301\217\374\177\000\000.<`\\\367\177\000\000\001\000\000\000\000\000\000\000=\000\000\000\000\000\000\000\300\324\301\217\374\177\000\000\211\035W\\\367\177\000\000|\314\301\217\374\177\000\000|\314\301\217\374\177\000\000|\324\301\217\374\177\000\000N\000\000\000\000\000\000\000\006\000\000\000\367\177\000\000\002\000\000\000bluetoothd[90]: [signal] org.fre"...}, tid = 0}, second_free_stack = 0xffffffff00000002, addr_description = {addr = 137882864845835, alloc_tid = 0, free_tid = 0, alloc_stack_id = 1576, free_stack_id = 2778, chunk_access = {bad_addr = 137882864845835, offset = 11, chunk_begin = 137882864845824, chunk_size = 752, user_requested_alignment = 8, access_type = 2, alloc_type = 1}}}, NewDeleteTypeMismatch = {<__asan::ErrorBase> = {scariness = {score = 48, descr = "6-byte-read-heap-use-after-free\000\374\177\000\000\002\000\000\000bluetoothd[9\00047\2658\022\351\024nal] org\220\326\301\217\374\177\000\000@\314\301\217\374\177\000\000.<`\\\367\177\000\000\001\000\000\000\000\000\000\000=\000\000\000\000\000\000\000\300\324\301\217\374\177\000\000\211\035W\\\367\177\000\000|\314\301\217\374\177\000\000|\314\301\217\374\177\000\000|\324\301\217\374\177\000\000N\000\000\000\000\000\000\000\006\000\000\000\367\177\000\000\002\000\000\000bluetoothd[90]: [signal] org.fre"...}, tid = 0}, free_stack = 0xffffffff00000002, addr_description = {addr = 137882864845835, alloc_tid = 0, free_tid = 0, alloc_stack_id = 1576, free_stack_id = 2778, chunk_access = {bad_addr = 137882864845835, offset = 11, chunk_begin = 137882864845824, chunk_size = 752, user_requested_alignment = 8, access_type = 2, alloc_type = 1}}, delete_size = 136302298338464, delete_alignment = 140722720329808}, FreeNotMalloced = {<__asan::ErrorBase> = {scariness = {score = 48, descr = "6-byte-read-heap-use-after-free\000\374\177\000\000\002\000\000\000bluetoothd[9\00047\2658\022\351\024nal] org\220\326\301\217\374\177\000\000@\314\301\217\374\177\000\000.<`\\\367\177\000\000\001\000\000\000\000\000\000\000=\000\000\000\000\000\000\000\300\324\301\217\374\177\000\000\211\035W\\\367\177\000\000|\314\301\217\374\177\000\000|\314\301\217\374\177\000\000|\324\301\217\374\177\000\000N\000\000\000\000\000\000\000\006\000\000\000\367\177\000\000\002\000\000\000bluetoothd[90]: [signal] org.fre"...}, tid = 0}, free_stack = 0xffffffff00000002, addr_description = {data = {kind = 1529742347, {shadow = {addr = 0, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 0, alloc_tid = 0, free_tid = 11931419149864, alloc_stack_id = 1529742347, free_stack_id = 32103, chunk_access = {bad_addr = 11, offset = 137882864845824, chunk_begin = 752, chunk_size = 140722720301064, user_requested_alignment = 1184, access_type = 1, alloc_type = 0}}, stack = {addr = 0, tid = 0, offset = 11931419149864, frame_pc = 137882864845835, access_size = 11, frame_descr = 0x7d675b2e0400 "\332\n"}, global = {addr = 0, static kMaxGlobals = 4, globals = {{beg = 0, size = 11931419149864, size_with_redzone = 137882864845835, name = 0xb <error: Cannot access memory at address 0xb>, module_name = 0x7d675b2e0400 "\332\n", has_dynamic_init = 752, gcc_location = 0x7ffc8fc16008, odr_indicator = 136302298338464}, {beg = 140722720329808, size = 140700395174687, size_with_redzone = 1, name = 0x7bf75a1314a0 "", module_name = 0x7ffc8fc1d8a0 "\260\330\301\217\374\177", has_dynamic_init = 140700396131794, gcc_location = 0x7ff75ba0f0d0, odr_indicator = 131260862640}, {beg = 140722720329856, size = 3, size_with_redzone = 140700396131856, name = 0x7ff75c571b8f <__vasprintf_internal+255> "I\211\004$H\205\300t(H\213\265\330\376\377\377L\211\352H\211\307\350\366\032\371\377H\211\301\353\212\350\254\346\n", module_name = 0x55e69505356b <bt_log_vprintf+171> "\205\300\017\210=\001", has_dynamic_init = 140722720332640, gcc_location = 0x7ffc8fc1d140, odr_indicator = 2}, {beg = 140700396847040, size = 136714634232112, size_with_redzone = 140722720330000, name = 0x7ff75d135738 <__sanitizer::Quarantine<__asan::QuarantineCallback, __asan::AsanChunk>::Put(__sanitizer::QuarantineCache<__asan::QuarantineCallback>*, __asan::QuarantineCallback, __asan::AsanChunk*, unsigned long)+248> "H\203;", module_name = 0x3e <error: Cannot access memory at address 0x3e>, has_dynamic_init = 136714634232112, gcc_location = 0x7ff75ba0f0d0, odr_indicator = 140722720330032}}, reg_sites = {1530233152, 31831, 81, 0}, access_size = 140722720332192, size = 69 'E'}, wild = {addr = 0, access_size = 0}}}}}, AllocTypeMismatch = {<__asan::ErrorBase> = {scariness = {score = 48, descr = "6-byte-read-heap-use-after-free\000\374\177\000\000\002\000\000\000bluetoothd[9\00047\2658\022\351\024nal] org\220\326\301\217\374\177\000\000@\314\301\217\374\177\000\000.<`\\\367\177\000\000\001\000\000\000\000\000\000\000=\000\000\000\000\000\000\000\300\324\301\217\374\177\000\000\211\035W\\\367\177\000\000|\314\301\217\374\177\000\000|\314\301\217\374\177\000\000|\324\301\217\374\177\000\000N\000\000\000\000\000\000\000\006\000\000\000\367\177\000\000\002\000\000\000bluetoothd[90]: [signal] org.fre"...}, tid = 0}, dealloc_stack = 0xffffffff00000002, alloc_type = 1529742347, dealloc_type = 32103, addr_description = {data = {kind = __asan::kAddressKindWild, {shadow = {addr = 0, kind = (unknown: 0x28), shadow_byte = 6 '\006'}, heap = {addr = 0, alloc_tid = 11931419149864, free_tid = 137882864845835, alloc_stack_id = 11, free_stack_id = 0, chunk_access = {bad_addr = 137882864845824, offset = 752, chunk_begin = 140722720301064, chunk_size = 136302298338464, user_requested_alignment = 80, access_type = 1, alloc_type = 3}}, stack = {addr = 0, tid = 11931419149864, offset = 137882864845835, frame_pc = 11, access_size = 137882864845824, frame_descr = 0x2f0 <error: Cannot access memory at address 0x2f0>}, global = {addr = 0, static kMaxGlobals = 4, globals = {{beg = 11931419149864, size = 137882864845835, size_with_redzone = 11, name = 0x7d675b2e0400 "\332\n", module_name = 0x2f0 <error: Cannot access memory at address 0x2f0>, has_dynamic_init = 140722720301064, gcc_location = 0x7bf75a1314a0, odr_indicator = 140722720329808}, {beg = 140700395174687, size = 1, size_with_redzone = 136302298338464, name = 0x7ffc8fc1d8a0 "\260\330\301\217\374\177", module_name = 0x7ff75d2195d2 <___interceptor_malloc(__sanitizer::uptr)+130> "H\213U\350dH+\024%(", has_dynamic_init = 140700370923728, gcc_location = 0x1e8fc1d0b0, odr_indicator = 140722720329856}, {beg = 3, size = 140700396131856, size_with_redzone = 140700382862223, name = 0x55e69505356b <bt_log_vprintf+171> "\205\300\017\210=\001", module_name = 0x7ffc8fc1db60 "\004\335\301\217\374\177", has_dynamic_init = 140722720330048, gcc_location = 0x2, odr_indicator = 140700396847040}, {beg = 136714634232112, size = 140722720330000, size_with_redzone = 140700395198264, name = 0x3e <error: Cannot access memory at address 0x3e>, module_name = 0x7c575b358130 "\003\021", has_dynamic_init = 140700370923728, gcc_location = 0x7ffc8fc1d130, odr_indicator = 136714634232128}}, reg_sites = {81, 0, 2411846048, 32764}, access_size = 140700395877445, size = 192 '\300'}, wild = {addr = 0, access_size = 11931419149864}}}}}, MallocUsableSizeNotOwned = {<__asan::ErrorBase> = {scariness = {score = 48, descr = "6-byte-read-heap-use-after-free\000\374\177\000\000\002\000\000\000bluetoothd[9\00047\2658\022\351\024nal] org\220\326\301\217\374\177\000\000@\314\301\217\374\177\000\000.<`\\\367\177\000\000\001\000\000\000\000\000\000\000=\000\000\000\000\000\000\000\300\324\301\217\374\177\000\000\211\035W\\\367\177\000\000|\314\301\217\374\177\000\000|\314\301\217\374\177\000\000|\324\301\217\374\177\000\000N\000\000\000\000\000\000\000\006\000\000\000\367\177\000\000\002\000\000\000bluetoothd[90]: [signal] org.fre"...}, tid = 0}, stack = 0xffffffff00000002, addr_description = {data = {kind = 1529742347, {shadow = {addr = 0, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 0, alloc_tid = 0, free_tid = 11931419149864, alloc_stack_id = 1529742347, free_stack_id = 32103, chunk_access = {bad_addr = 11, offset = 137882864845824, chunk_begin = 752, chunk_size = 140722720301064, user_requested_alignment = 1184, access_type = 1, alloc_type = 0}}, stack = {addr = 0, tid = 0, offset = 11931419149864, frame_pc = 137882864845835, access_size = 11, frame_descr = 0x7d675b2e0400 "\332\n"}, global = {addr = 0, static kMaxGlobals = 4, globals = {{beg = 0, size = 11931419149864, size_with_redzone = 137882864845835, name = 0xb <error: Cannot access memory at address 0xb>, module_name = 0x7d675b2e0400 "\332\n", has_dynamic_init = 752, gcc_location = 0x7ffc8fc16008, odr_indicator = 136302298338464}, {beg = 140722720329808, size = 140700395174687, size_with_redzone = 1, name = 0x7bf75a1314a0 "", module_name = 0x7ffc8fc1d8a0 "\260\330\301\217\374\177", has_dynamic_init = 140700396131794, gcc_location = 0x7ff75ba0f0d0, odr_indicator = 131260862640}, {beg = 140722720329856, size = 3, size_with_redzone = 140700396131856, name = 0x7ff75c571b8f <__vasprintf_internal+255> "I\211\004$H\205\300t(H\213\265\330\376\377\377L\211\352H\211\307\350\366\032\371\377H\211\301\353\212\350\254\346\n", module_name = 0x55e69505356b <bt_log_vprintf+171> "\205\300\017\210=\001", has_dynamic_init = 140722720332640, gcc_location = 0x7ffc8fc1d140, odr_indicator = 2}, {beg = 140700396847040, size = 136714634232112, size_with_redzone = 140722720330000, name = 0x7ff75d135738 <__sanitizer::Quarantine<__asan::QuarantineCallback, __asan::AsanChunk>::Put(__sanitizer::QuarantineCache<__asan::QuarantineCallback>*, __asan::QuarantineCallback, __asan::AsanChunk*, unsigned long)+248> "H\203;", module_name = 0x3e <error: Cannot access memory at address 0x3e>, has_dynamic_init = 136714634232112, gcc_location = 0x7ff75ba0f0d0, odr_indicator = 140722720330032}}, reg_sites = {1530233152, 31831, 81, 0}, access_size = 140722720332192, size = 69 'E'}, wild = {addr = 0, access_size = 0}}}}}, SanitizerGetAllocatedSizeNotOwned = {<__asan::ErrorBase> = {scariness = {score = 48, descr = "6-byte-read-heap-use-after-free\000\374\177\000\000\002\000\000\000bluetoothd[9\00047\2658\022\351\024nal] org\220\326\301\217\374\177\000\000@\314\301\217\374\177\000\000.<`\\\367\177\000\000\001\000\000\000\000\000\000\000=\000\000\000\000\000\000\000\300\324\301\217\374\177\000\000\211\035W\\\367\177\000\000|\314\301\217\374\177\000\000|\314\301\217\374\177\000\000|\324\301\217\374\177\000\000N\000\000\000\000\000\000\000\006\000\000\000\367\177\000\000\002\000\000\000bluetoothd[90]: [signal] org.fre"...}, tid = 0}, stack = 0xffffffff00000002, addr_description = {data = {kind = 1529742347, {shadow = {addr = 0, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 0, alloc_tid = 0, free_tid = 11931419149864, alloc_stack_id = 1529742347, free_stack_id = 32103, chunk_access = {bad_addr = 11, offset = 137882864845824, chunk_begin = 752, chunk_size = 140722720301064, user_requested_alignment = 1184, access_type = 1, alloc_type = 0}}, stack = {addr = 0, tid = 0, offset = 11931419149864, frame_pc = 137882864845835, access_size = 11, frame_descr = 0x7d675b2e0400 "\332\n"}, global = {addr = 0, static kMaxGlobals = 4, globals = {{beg = 0, size = 11931419149864, size_with_redzone = 137882864845835, name = 0xb <error: Cannot access memory at address 0xb>, module_name = 0x7d675b2e0400 "\332\n", has_dynamic_init = 752, gcc_location = 0x7ffc8fc16008, odr_indicator = 136302298338464}, {beg = 140722720329808, size = 140700395174687, size_with_redzone = 1, name = 0x7bf75a1314a0 "", module_name = 0x7ffc8fc1d8a0 "\260\330\301\217\374\177", has_dynamic_init = 140700396131794, gcc_location = 0x7ff75ba0f0d0, odr_indicator = 131260862640}, {beg = 140722720329856, size = 3, size_with_redzone = 140700396131856, name = 0x7ff75c571b8f <__vasprintf_internal+255> "I\211\004$H\205\300t(H\213\265\330\376\377\377L\211\352H\211\307\350\366\032\371\377H\211\301\353\212\350\254\346\n", module_name = 0x55e69505356b <bt_log_vprintf+171> "\205\300\017\210=\001", has_dynamic_init = 140722720332640, gcc_location = 0x7ffc8fc1d140, odr_indicator = 2}, {beg = 140700396847040, size = 136714634232112, size_with_redzone = 140722720330000, name = 0x7ff75d135738 <__sanitizer::Quarantine<__asan::QuarantineCallback, __asan::AsanChunk>::Put(__sanitizer::QuarantineCache<__asan::QuarantineCallback>*, __asan::QuarantineCallback, __asan::AsanChunk*, unsigned long)+248> "H\203;", module_name = 0x3e <error: Cannot access memory at address 0x3e>, has_dynamic_init = 136714634232112, gcc_location = 0x7ff75ba0f0d0, odr_indicator = 140722720330032}}, reg_sites = {1530233152, 31831, 81, 0}, access_size = 140722720332192, size = 69 'E'}, wild = {addr = 0, access_size = 0}}}}}, CallocOverflow = {<__asan::ErrorBase> = {scariness = {score = 48, descr = "6-byte-read-heap-use-after-free\000\374\177\000\000\002\000\000\000bluetoothd[9\00047\2658\022\351\024nal] org\220\326\301\217\374\177\000\000@\314\301\217\374\177\000\000.<`\\\367\177\000\000\001\000\000\000\000\000\000\000=\000\000\000\000\000\000\000\300\324\301\217\374\177\000\000\211\035W\\\367\177\000\000|\314\301\217\374\177\000\000|\314\301\217\374\177\000\000|\324\301\217\374\177\000\000N\000\000\000\000\000\000\000\006\000\000\000\367\177\000\000\002\000\000\000bluetoothd[90]: [signal] org.fre"...}, tid = 0}, stack = 0xffffffff00000002, count = 137882864845835, size = 0}, ReallocArrayOverflow = {<__asan::ErrorBase> = {scariness = {score = 48, descr = "6-byte-read-heap-use-after-free\000\374\177\000\000\002\000\000\000bluetoothd[9\00047\2658\022\351\024nal] org\220\326\301\217\374\177\000\000@\314\301\217\374\177\000\000.<`\\\367\177\000\000\001\000\000\000\000\000\000\000=\000\000\000\000\000\000\000\300\324\301\217\374\177\000\000\211\035W\\\367\177\000\000|\314\301\217\374\177\000\000|\314\301\217\374\177\000\000|\324\301\217\374\177\000\000N\000\000\000\000\000\000\000\006\000\000\000\367\177\000\000\002\000\000\000bluetoothd[90]: [signal] org.fre"...}, tid = 0}, stack = 0xffffffff00000002, count = 137882864845835, size = 0}, PvallocOverflow = {<__asan::ErrorBase> = {scariness = {score = 48, descr = "6-byte-read-heap-use-after-free\000\374\177\000\000\002\000\000\000bluetoothd[9\00047\2658\022\351\024nal] org\220\326\301\217\374\177\000\000@\314\301\217\374\177\000\000.<`\\\367\177\000\000\001\000\000\000\000\000\000\000=\000\000\000\000\000\000\000\300\324\301\217\374\177\000\000\211\035W\\\367\177\000\000|\314\301\217\374\177\000\000|\314\301\217\374\177\000\000|\324\301\217\374\177\000\000N\000\000\000\000\000\000\000\006\000\000\000\367\177\000\000\002\000\000\000bluetoothd[90]: [signal] org.fre"...}, tid = 0}, stack = 0xffffffff00000002, size = 137882864845835}, InvalidAllocationAlignment = {<__asan::ErrorBase> = {scariness = {score = 48, descr = "6-byte-read-heap-use-after-free\000\374\177\000\000\002\000\000\000bluetoothd[9\00047\2658\022\351\024nal] org\220\326\301\217\374\177\000\000@\314\301\217\374\177\000\000.<`\\\367\177\000\000\001\000\000\000\000\000\000\000=\000\000\000\000\000\000\000\300\324\301\217\374\177\000\000\211\035W\\\367\177\000\000|\314\301\217\374\177\000\000|\314\301\217\374\177\000\000|\324\301\217\374\177\000\000N\000\000\000\000\000\000\000\006\000\000\000\367\177\000\000\002\000\000\000bluetoothd[90]: [signal] org.fre"...}, tid = 0}, stack = 0xffffffff00000002, alignment = 137882864845835}, InvalidAlignedAllocAlignment = {<__asan::ErrorBase> = {scariness = {score = 48, descr = "6-byte-read-heap-use-after-free\000\374\177\000\000\002\000\000\000bluetoothd[9\00047\2658\022\351\024nal] org\220\326\301\217\374\177\000\000@\314\301\217\374\177\000\000.<`\\\367\177\000\000\001\000\000\000\000\000\000\000=\000\000\000\000\000\000\000\300\324\301\217\374\177\000\000\211\035W\\\367\177\000\000|\314\301\217\374\177\000\000|\314\301\217\374\177\000\000|\324\301\217\374\177\000\000N\000\000\000\000\000\000\000\006\000\000\000\367\177\000\000\002\000\000\000bluetoothd[90]: [signal] org.fre"...}, tid = 0}, stack = 0xffffffff00000002, size = 137882864845835, alignment = 0}, InvalidPosixMemalignAlignment = {<__asan::ErrorBase> = {scariness = {score = 48, descr = "6-byte-read-heap-use-after-free\000\374\177\000\000\002\000\000\000bluetoothd[9\00047\2658\022\351\024nal] org\220\326\301\217\374\177\000\000@\314\301\217\374\177\000\000.<`\\\367\177\000\000\001\000\000\000\000\000\000\000=\000\000\000\000\000\000\000\300\324\301\217\374\177\000\000\211\035W\\\367\177\000\000|\314\301\217\374\177\000\000|\314\301\217\374\177\000\000|\324\301\217\374\177\000\000N\000\000\000\000\000\000\000\006\000\000\000\367\177\000\000\002\000\000\000bluetoothd[90]: [signal] org.fre"...}, tid = 0}, stack = 0xffffffff00000002, alignment = 137882864845835}, AllocationSizeTooBig = {<__asan::ErrorBase> = {scariness = {score = 48, descr = "6-byte-read-heap-use-after-free\000\374\177\000\000\002\000\000\000bluetoothd[9\00047\2658\022\351\024nal] org\220\326\301\217\374\177\000\000@\314\301\217\374\177\000\000.<`\\\367\177\000\000\001\000\000\000\000\000\000\000=\000\000\000\000\000\000\000\300\324\301\217\374\177\000\000\211\035W\\\367\177\000\000|\314\301\217\374\177\000\000|\314\301\217\374\177\000\000|\324\301\217\374\177\000\000N\000\000\000\000\000\000\000\006\000\000\000\367\177\000\000\002\000\000\000bluetoothd[90]: [signal] org.fre"...}, tid = 0}, stack = 0xffffffff00000002, user_size = 137882864845835, total_size = 0, max_size = 0}, RssLimitExceeded = {<__asan::ErrorBase> = {scariness = {score = 48, descr = "6-byte-read-heap-use-after-free\000\374\177\000\000\002\000\000\000bluetoothd[9\00047\2658\022\351\024nal] org\220\326\301\217\374\177\000\000@\314\301\217\374\177\000\000.<`\\\367\177\000\000\001\000\000\000\000\000\000\000=\000\000\000\000\000\000\000\300\324\301\217\374\177\000\000\211\035W\\\367\177\000\000|\314\301\217\374\177\000\000|\314\301\217\374\177\000\000|\324\301\217\374\177\000\000N\000\000\000\000\000\000\000\006\000\000\000\367\177\000\000\002\000\000\000bluetoothd[90]: [signal] org.fre"...}, tid = 0}, stack = 0xffffffff00000002}, OutOfMemory = {<__asan::ErrorBase> = {scariness = {score = 48, descr = "6-byte-read-heap-use-after-free\000\374\177\000\000\002\000\000\000bluetoothd[9\00047\2658\022\351\024nal] org\220\326\301\217\374\177\000\000@\314\301\217\374\177\000\000.<`\\\367\177\000\000\001\000\000\000\000\000\000\000=\000\000\000\000\000\000\000\300\324\301\217\374\177\000\000\211\035W\\\367\177\000\000|\314\301\217\374\177\000\000|\314\301\217\374\177\000\000|\324\301\217\374\177\000\000N\000\000\000\000\000\000\000\006\000\000\000\367\177\000\000\002\000\000\000bluetoothd[90]: [signal] org.fre"...}, tid = 0}, stack = 0xffffffff00000002, requested_size = 137882864845835}, StringFunctionMemoryRangesOverlap = {<__asan::ErrorBase> = {scariness = {score = 48, descr = "6-byte-read-heap-use-after-free\000\374\177\000\000\002\000\000\000bluetoothd[9\00047\2658\022\351\024nal] org\220\326\301\217\374\177\000\000@\314\301\217\374\177\000\000.<`\\\367\177\000\000\001\000\000\000\000\000\000\000=\000\000\000\000\000\000\000\300\324\301\217\374\177\000\000\211\035W\\\367\177\000\000|\314\301\217\374\177\000\000|\314\301\217\374\177\000\000|\324\301\217\374\177\000\000N\000\000\000\000\000\000\000\006\000\000\000\367\177\000\000\002\000\000\000bluetoothd[90]: [signal] org.fre"...}, tid = 0}, stack = 0xffffffff00000002, length1 = 137882864845835, length2 = 0, addr1_description = {data = {kind = __asan::kAddressKindWild, {shadow = {addr = 11931419149864, kind = (__asan::kShadowKindGap | __asan::kShadowKindHigh | unknown: 0x8), shadow_byte = 4 '\004'}, heap = {addr = 11931419149864, alloc_tid = 137882864845835, free_tid = 11, alloc_stack_id = 1529742336, free_stack_id = 32103, chunk_access = {bad_addr = 752, offset = 140722720301064, chunk_begin = 136302298338464, chunk_size = 140722720329808, user_requested_alignment = 2847, access_type = 3, alloc_type = 3}}, stack = {addr = 11931419149864, tid = 137882864845835, offset = 11, frame_pc = 137882864845824, access_size = 752, frame_descr = 0x7ffc8fc16008 ""}, global = {addr = 11931419149864, static kMaxGlobals = 4, globals = {{beg = 137882864845835, size = 11, size_with_redzone = 137882864845824, name = 0x2f0 <error: Cannot access memory at address 0x2f0>, module_name = 0x7ffc8fc16008 "", has_dynamic_init = 136302298338464, gcc_location = 0x7ffc8fc1d050, odr_indicator = 140700395174687}, {beg = 1, size = 136302298338464, size_with_redzone = 140722720331936, name = 0x7ff75d2195d2 <___interceptor_malloc(__sanitizer::uptr)+130> "H\213U\350dH+\024%(", module_name = 0x7ff75ba0f0d0 "", has_dynamic_init = 131260862640, gcc_location = 0x7ffc8fc1d080, odr_indicator = 3}, {beg = 140700396131856, size = 140700382862223, size_with_redzone = 94448830985579, name = 0x7ffc8fc1db60 "\004\335\301\217\374\177", module_name = 0x7ffc8fc1d140 "\030", has_dynamic_init = 2, gcc_location = 0x7ff75d2c7fc0 <__asan::instance>, odr_indicator = 136714634232112}, {beg = 140722720330000, size = 140700395198264, size_with_redzone = 62, name = 0x7c575b358130 "\003\021", module_name = 0x7ff75ba0f0d0 "", has_dynamic_init = 140722720330032, gcc_location = 0x7c575b358140, odr_indicator = 81}}, reg_sites = {2411846048, 32764, 1562227781, 32759}, access_size = 140722720334016, size = 104 'h'}, wild = {addr = 11931419149864, access_size = 137882864845835}}}}, addr2_description = {data = {kind = 6, {shadow = {addr = 140700396558231, kind = __asan::kShadowKindLow, shadow_byte = 253 '\375'}, heap = {addr = 140700396558231, alloc_tid = 140700396879104, free_tid = 140722720333568, alloc_stack_id = 1562482130, free_stack_id = 32759, chunk_access = {bad_addr = 8315162673665959470, offset = 130735371371, chunk_begin = 140722720331488, chunk_size = 3, user_requested_alignment = 1552, access_type = 1, alloc_type = 2}}, stack = {addr = 140700396558231, tid = 140700396879104, offset = 140722720333568, frame_pc = 140700396131794, access_size = 8315162673665959470, frame_descr = 0x1e706f746b <error: Cannot access memory at address 0x1e706f746b>}, global = {addr = 140700396558231, static kMaxGlobals = 4, globals = {{beg = 140700396879104, size = 140722720333568, size_with_redzone = 140700396131794, name = 0x736564656572662e <error: Cannot access memory at address 0x736564656572662e>, module_name = 0x1e706f746b <error: Cannot access memory at address 0x1e706f746b>, has_dynamic_init = 140722720331488, gcc_location = 0x3, odr_indicator = 140700396131856}, {beg = 140700382862223, size = 94448830985579, size_with_redzone = 140722720334272, name = 0x7ffc8fc1d760 "\200\327\301\217\374\177", module_name = 0x7ff75d2c1f78 "\001", has_dynamic_init = 140722720331680, gcc_location = 0x55e6951945a0, odr_indicator = 140700374816952}, {beg = 65535, size = 140722720331600, size_with_redzone = 140700395963225, name = 0x40 <error: Cannot access memory at address 0x40>, module_name = 0x7bf75a361a00 "\0166\340E", has_dynamic_init = 140722720331648, gcc_location = 0x7ff75d13c74a <__asan_stack_malloc_0(__sanitizer::uptr)+234>, odr_indicator = 140722720331648}, {beg = 140700396388221, size = 140722720331680, size_with_redzone = 140700396232038, name = 0x7ffc8fc1d820 "", module_name = 0x2 <error: Cannot access memory at address 0x2>, has_dynamic_init = 140700396847040, gcc_location = 0x7c375b34e880, odr_indicator = 140722720331760}}, reg_sites = {1561548600, 32759, 40, 0}, access_size = 140700396337693, size = 208 '\320'}, wild = {addr = 140700396558231, access_size = 140700396879104}}}}, function = 0x7ffc8fc1d810 "\300\340\301\217\374\177"}, StringFunctionSizeOverflow = {<__asan::ErrorBase> = {scariness = {score = 48, descr = "6-byte-read-heap-use-after-free\000\374\177\000\000\002\000\000\000bluetoothd[9\00047\2658\022\351\024nal] org\220\326\301\217\374\177\000\000@\314\301\217\374\177\000\000.<`\\\367\177\000\000\001\000\000\000\000\000\000\000=\000\000\000\000\000\000\000\300\324\301\217\374\177\000\000\211\035W\\\367\177\000\000|\314\301\217\374\177\000\000|\314\301\217\374\177\000\000|\324\301\217\374\177\000\000N\000\000\000\000\000\000\000\006\000\000\000\367\177\000\000\002\000\000\000bluetoothd[90]: [signal] org.fre"...}, tid = 0}, stack = 0xffffffff00000002, addr_description = {data = {kind = 1529742347, {shadow = {addr = 0, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 0, alloc_tid = 0, free_tid = 11931419149864, alloc_stack_id = 1529742347, free_stack_id = 32103, chunk_access = {bad_addr = 11, offset = 137882864845824, chunk_begin = 752, chunk_size = 140722720301064, user_requested_alignment = 1184, access_type = 1, alloc_type = 0}}, stack = {addr = 0, tid = 0, offset = 11931419149864, frame_pc = 137882864845835, access_size = 11, frame_descr = 0x7d675b2e0400 "\332\n"}, global = {addr = 0, static kMaxGlobals = 4, globals = {{beg = 0, size = 11931419149864, size_with_redzone = 137882864845835, name = 0xb <error: Cannot access memory at address 0xb>, module_name = 0x7d675b2e0400 "\332\n", has_dynamic_init = 752, gcc_location = 0x7ffc8fc16008, odr_indicator = 136302298338464}, {beg = 140722720329808, size = 140700395174687, size_with_redzone = 1, name = 0x7bf75a1314a0 "", module_name = 0x7ffc8fc1d8a0 "\260\330\301\217\374\177", has_dynamic_init = 140700396131794, gcc_location = 0x7ff75ba0f0d0, odr_indicator = 131260862640}, {beg = 140722720329856, size = 3, size_with_redzone = 140700396131856, name = 0x7ff75c571b8f <__vasprintf_internal+255> "I\211\004$H\205\300t(H\213\265\330\376\377\377L\211\352H\211\307\350\366\032\371\377H\211\301\353\212\350\254\346\n", module_name = 0x55e69505356b <bt_log_vprintf+171> "\205\300\017\210=\001", has_dynamic_init = 140722720332640, gcc_location = 0x7ffc8fc1d140, odr_indicator = 2}, {beg = 140700396847040, size = 136714634232112, size_with_redzone = 140722720330000, name = 0x7ff75d135738 <__sanitizer::Quarantine<__asan::QuarantineCallback, __asan::AsanChunk>::Put(__sanitizer::QuarantineCache<__asan::QuarantineCallback>*, __asan::QuarantineCallback, __asan::AsanChunk*, unsigned long)+248> "H\203;", module_name = 0x3e <error: Cannot access memory at address 0x3e>, has_dynamic_init = 136714634232112, gcc_location = 0x7ff75ba0f0d0, odr_indicator = 140722720330032}}, reg_sites = {1530233152, 31831, 81, 0}, access_size = 140722720332192, size = 69 'E'}, wild = {addr = 0, access_size = 0}}}}, size = 140722720334016}, BadParamsToAnnotateContiguousContainer = {<__asan::ErrorBase> = {scariness = {score = 48, descr = "6-byte-read-heap-use-after-free\000\374\177\000\000\002\000\000\000bluetoothd[9\00047\2658\022\351\024nal] org\220\326\301\217\374\177\000\000@\314\301\217\374\177\000\000.<`\\\367\177\000\000\001\000\000\000\000\000\000\000=\000\000\000\000\000\000\000\300\324\301\217\374\177\000\000\211\035W\\\367\177\000\000|\314\301\217\374\177\000\000|\314\301\217\374\177\000\000|\324\301\217\374\177\000\000N\000\000\000\000\000\000\000\006\000\000\000\367\177\000\000\002\000\000\000bluetoothd[90]: [signal] org.fre"...}, tid = 0}, stack = 0xffffffff00000002, beg = 137882864845835, end = 0, old_mid = 0, new_mid = 11931419149864}, BadParamsToAnnotateDoubleEndedContiguousContainer = {<__asan::ErrorBase> = {scariness = {score = 48, descr = "6-byte-read-heap-use-after-free\000\374\177\000\000\002\000\000\000bluetoothd[9\00047\2658\022\351\024nal] org\220\326\301\217\374\177\000\000@\314\301\217\374\177\000\000.<`\\\367\177\000\000\001\000\000\000\000\000\000\000=\000\000\000\000\000\000\000\300\324\301\217\374\177\000\000\211\035W\\\367\177\000\000|\314\301\217\374\177\000\000|\314\301\217\374\177\000\000|\324\301\217\374\177\000\000N\000\000\000\000\000\000\000\006\000\000\000\367\177\000\000\002\000\000\000bluetoothd[90]: [signal] org.fre"...}, tid = 0}, stack = 0xffffffff00000002, storage_beg = 137882864845835, storage_end = 0, old_container_beg = 0, old_container_end = 11931419149864, new_container_beg = 137882864845835, new_container_end = 11}, BadParamsToCopyContiguousContainerAnnotations = {<__asan::ErrorBase> = {scariness = {score = 48, descr = "6-byte-read-heap-use-after-free\000\374\177\000\000\002\000\000\000bluetoothd[9\00047\2658\022\351\024nal] org\220\326\301\217\374\177\000\000@\314\301\217\374\177\000\000.<`\\\367\177\000\000\001\000\000\000\000\000\000\000=\000\000\000\000\000\000\000\300\324\301\217\374\177\000\000\211\035W\\\367\177\000\000|\314\301\217\374\177\000\000|\314\301\217\374\177\000\000|\324\301\217\374\177\000\000N\000\000\000\000\000\000\000\006\000\000\000\367\177\000\000\002\000\000\000bluetoothd[90]: [signal] org.fre"...}, tid = 0}, stack = 0xffffffff00000002, old_storage_beg = 137882864845835, old_storage_end = 0, new_storage_beg = 0, new_storage_end = 11931419149864}, ODRViolation = {<__asan::ErrorBase> = {scariness = {score = 48, descr = "6-byte-read-heap-use-after-free\000\374\177\000\000\002\000\000\000bluetoothd[9\00047\2658\022\351\024nal] org\220\326\301\217\374\177\000\000@\314\301\217\374\177\000\000.<`\\\367\177\000\000\001\000\000\000\000\000\000\000=\000\000\000\000\000\000\000\300\324\301\217\374\177\000\000\211\035W\\\367\177\000\000|\314\301\217\374\177\000\000|\314\301\217\374\177\000\000|\324\301\217\374\177\000\000N\000\000\000\000\000\000\000\006\000\000\000\367\177\000\000\002\000\000\000bluetoothd[90]: [signal] org.fre"...}, tid = 0}, global1 = {beg = 18446744069414584322, size = 137882864845835, size_with_redzone = 0, name = 0x0, module_name = 0xada00000628 <error: Cannot access memory at address 0xada00000628>, has_dynamic_init = 137882864845835, gcc_location = 0xb, odr_indicator = 137882864845824}, global2 = {beg = 752, size = 140722720301064, size_with_redzone = 136302298338464, name = 0x7ffc8fc1d050 "\240\330\301\217\374\177", module_name = 0x7ff75d12fb1f <__asan::asan_malloc(unsigned long, __sanitizer::BufferedStackTrace*)+47> "H\205\300t\f\311\303f.\017\037\204", has_dynamic_init = 1, gcc_location = 0x7bf75a1314a0, odr_indicator = 140722720331936}, stack_id1 = 1562482130, stack_id2 = 32759}, InvalidPointerPair = {<__asan::ErrorBase> = {scariness = {score = 48, descr = "6-byte-read-heap-use-after-free\000\374\177\000\000\002\000\000\000bluetoothd[9\00047\2658\022\351\024nal] org\220\326\301\217\374\177\000\000@\314\301\217\374\177\000\000.<`\\\367\177\000\000\001\000\000\000\000\000\000\000=\000\000\000\000\000\000\000\300\324\301\217\374\177\000\000\211\035W\\\367\177\000\000|\314\301\217\374\177\000\000|\314\301\217\374\177\000\000|\324\301\217\374\177\000\000N\000\000\000\000\000\000\000\006\000\000\000\367\177\000\000\002\000\000\000bluetoothd[90]: [signal] org.fre"...}, tid = 0}, pc = 18446744069414584322, bp = 137882864845835, sp = 0, addr1_description = {data = {kind = __asan::kAddressKindWild, {shadow = {addr = 11931419149864, kind = (__asan::kShadowKindGap | __asan::kShadowKindHigh | unknown: 0x8), shadow_byte = 4 '\004'}, heap = {addr = 11931419149864, alloc_tid = 137882864845835, free_tid = 11, alloc_stack_id = 1529742336, free_stack_id = 32103, chunk_access = {bad_addr = 752, offset = 140722720301064, chunk_begin = 136302298338464, chunk_size = 140722720329808, user_requested_alignment = 2847, access_type = 3, alloc_type = 3}}, stack = {addr = 11931419149864, tid = 137882864845835, offset = 11, frame_pc = 137882864845824, access_size = 752, frame_descr = 0x7ffc8fc16008 ""}, global = {addr = 11931419149864, static kMaxGlobals = 4, globals = {{beg = 137882864845835, size = 11, size_with_redzone = 137882864845824, name = 0x2f0 <error: Cannot access memory at address 0x2f0>, module_name = 0x7ffc8fc16008 "", has_dynamic_init = 136302298338464, gcc_location = 0x7ffc8fc1d050, odr_indicator = 140700395174687}, {beg = 1, size = 136302298338464, size_with_redzone = 140722720331936, name = 0x7ff75d2195d2 <___interceptor_malloc(__sanitizer::uptr)+130> "H\213U\350dH+\024%(", module_name = 0x7ff75ba0f0d0 "", has_dynamic_init = 131260862640, gcc_location = 0x7ffc8fc1d080, odr_indicator = 3}, {beg = 140700396131856, size = 140700382862223, size_with_redzone = 94448830985579, name = 0x7ffc8fc1db60 "\004\335\301\217\374\177", module_name = 0x7ffc8fc1d140 "\030", has_dynamic_init = 2, gcc_location = 0x7ff75d2c7fc0 <__asan::instance>, odr_indicator = 136714634232112}, {beg = 140722720330000, size = 140700395198264, size_with_redzone = 62, name = 0x7c575b358130 "\003\021", module_name = 0x7ff75ba0f0d0 "", has_dynamic_init = 140722720330032, gcc_location = 0x7c575b358140, odr_indicator = 81}}, reg_sites = {2411846048, 32764, 1562227781, 32759}, access_size = 140722720334016, size = 104 'h'}, wild = {addr = 11931419149864, access_size = 137882864845835}}}}, addr2_description = {data = {kind = 6, {shadow = {addr = 140700396558231, kind = __asan::kShadowKindLow, shadow_byte = 253 '\375'}, heap = {addr = 140700396558231, alloc_tid = 140700396879104, free_tid = 140722720333568, alloc_stack_id = 1562482130, free_stack_id = 32759, chunk_access = {bad_addr = 8315162673665959470, offset = 130735371371, chunk_begin = 140722720331488, chunk_size = 3, user_requested_alignment = 1552, access_type = 1, alloc_type = 2}}, stack = {addr = 140700396558231, tid = 140700396879104, offset = 140722720333568, frame_pc = 140700396131794, access_size = 8315162673665959470, frame_descr = 0x1e706f746b <error: Cannot access memory at address 0x1e706f746b>}, global = {addr = 140700396558231, static kMaxGlobals = 4, globals = {{beg = 140700396879104, size = 140722720333568, size_with_redzone = 140700396131794, name = 0x736564656572662e <error: Cannot access memory at address 0x736564656572662e>, module_name = 0x1e706f746b <error: Cannot access memory at address 0x1e706f746b>, has_dynamic_init = 140722720331488, gcc_location = 0x3, odr_indicator = 140700396131856}, {beg = 140700382862223, size = 94448830985579, size_with_redzone = 140722720334272, name = 0x7ffc8fc1d760 "\200\327\301\217\374\177", module_name = 0x7ff75d2c1f78 "\001", has_dynamic_init = 140722720331680, gcc_location = 0x55e6951945a0, odr_indicator = 140700374816952}, {beg = 65535, size = 140722720331600, size_with_redzone = 140700395963225, name = 0x40 <error: Cannot access memory at address 0x40>, module_name = 0x7bf75a361a00 "\0166\340E", has_dynamic_init = 140722720331648, gcc_location = 0x7ff75d13c74a <__asan_stack_malloc_0(__sanitizer::uptr)+234>, odr_indicator = 140722720331648}, {beg = 140700396388221, size = 140722720331680, size_with_redzone = 140700396232038, name = 0x7ffc8fc1d820 "", module_name = 0x2 <error: Cannot access memory at address 0x2>, has_dynamic_init = 140700396847040, gcc_location = 0x7c375b34e880, odr_indicator = 140722720331760}}, reg_sites = {1561548600, 32759, 40, 0}, access_size = 140700396337693, size = 208 '\320'}, wild = {addr = 140700396558231, access_size = 140700396879104}}}}}, Generic = {<__asan::ErrorBase> = {scariness = {score = 48, descr = "6-byte-read-heap-use-after-free\000\374\177\000\000\002\000\000\000bluetoothd[9\00047\2658\022\351\024nal] org\220\326\301\217\374\177\000\000@\314\301\217\374\177\000\000.<`\\\367\177\000\000\001\000\000\000\000\000\000\000=\000\000\000\000\000\000\000\300\324\301\217\374\177\000\000\211\035W\\\367\177\000\000|\314\301\217\374\177\000\000|\314\301\217\374\177\000\000|\324\301\217\374\177\000\000N\000\000\000\000\000\000\000\006\000\000\000\367\177\000\000\002\000\000\000bluetoothd[90]: [signal] org.fre"...}, tid = 0}, addr_description = {data = {kind = __asan::kAddressKindHeap, {shadow = {addr = 137882864845835, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 137882864845835, alloc_tid = 0, free_tid = 0, alloc_stack_id = 1576, free_stack_id = 2778, chunk_access = {bad_addr = 137882864845835, offset = 11, chunk_begin = 137882864845824, chunk_size = 752, user_requested_alignment = 8, access_type = 2, alloc_type = 1}}, stack = {addr = 137882864845835, tid = 0, offset = 0, frame_pc = 11931419149864, access_size = 137882864845835, frame_descr = 0xb <error: Cannot access memory at address 0xb>}, global = {addr = 137882864845835, static kMaxGlobals = 4, globals = {{beg = 0, size = 0, size_with_redzone = 11931419149864, name = 0x7d675b2e040b "B", module_name = 0xb <error: Cannot access memory at address 0xb>, has_dynamic_init = 137882864845824, gcc_location = 0x2f0, odr_indicator = 140722720301064}, {beg = 136302298338464, size = 140722720329808, size_with_redzone = 140700395174687, name = 0x1 <error: Cannot access memory at address 0x1>, module_name = 0x7bf75a1314a0 "", has_dynamic_init = 140722720331936, gcc_location = 0x7ff75d2195d2 <___interceptor_malloc(__sanitizer::uptr)+130>, odr_indicator = 140700370923728}, {beg = 131260862640, size = 140722720329856, size_with_redzone = 3, name = 0x7ff75d219610 <___interceptor_malloc(__sanitizer::uptr)+192> "D\213\215\314\367\377\377E\205\311tTH\211m\330A\203\371\001t*E\017\276\3061\311H\211\352H\211\306H\215\275\320\367\377\377\350\"\004\001", module_name = 0x7ff75c571b8f <__vasprintf_internal+255> "I\211\004$H\205\300t(H\213\265\330\376\377\377L\211\352H\211\307\350\366\032\371\377H\211\301\353\212\350\254\346\n", has_dynamic_init = 94448830985579, gcc_location = 0x7ffc8fc1db60, odr_indicator = 140722720330048}, {beg = 2, size = 140700396847040, size_with_redzone = 136714634232112, name = 0x7ffc8fc1d110 "\300\340\301\217\374\177", module_name = 0x7ff75d135738 <__sanitizer::Quarantine<__asan::QuarantineCallback, __asan::AsanChunk>::Put(__sanitizer::QuarantineCache<__asan::QuarantineCallback>*, __asan::QuarantineCallback, __asan::AsanChunk*, unsigned long)+248> "H\203;", has_dynamic_init = 62, gcc_location = 0x7c575b358130, odr_indicator = 140700370923728}}, reg_sites = {2411843888, 32764, 1530233152, 31831}, access_size = 81, size = 160 '\240'}, wild = {addr = 137882864845835, access_size = 0}}}}, pc = 140700395877445, bp = 140722720334016, sp = 140722720331880, access_size = 6, bug_descr = 0x7ff75d281797 "heap-use-after-free", is_write = false, shadow_val = 253 '\375'}}}, halt_on_error_ = true}
error = {<__asan::ErrorBase> = {scariness = {score = 48, descr = "6-byte-read-heap-use-after-free\000\374\177\000\000\002\000\000\000bluetoothd[9\00047\2658\022\351\024nal] org\220\326\301\217\374\177\000\000@\314\301\217\374\177\000\000.<`\\\367\177\000\000\001\000\000\000\000\000\000\000=\000\000\000\000\000\000\000\300\324\301\217\374\177\000\000\211\035W\\\367\177\000\000|\314\301\217\374\177\000\000|\314\301\217\374\177\000\000|\324\301\217\374\177\000\000N\000\000\000\000\000\000\000\006\000\000\000\367\177\000\000\002\000\000\000bluetoothd[90]: [signal] org.fre"...}, tid = 0}, addr_description = {data = {kind = __asan::kAddressKindHeap, {shadow = {addr = 137882864845835, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 137882864845835, alloc_tid = 0, free_tid = 0, alloc_stack_id = 1576, free_stack_id = 2778, chunk_access = {bad_addr = 137882864845835, offset = 11, chunk_begin = 137882864845824, chunk_size = 752, user_requested_alignment = 8, access_type = 2, alloc_type = 1}}, stack = {addr = 137882864845835, tid = 0, offset = 0, frame_pc = 11931419149864, access_size = 137882864845835, frame_descr = 0xb <error: Cannot access memory at address 0xb>}, global = {addr = 137882864845835, static kMaxGlobals = 4, globals = {{beg = 0, size = 0, size_with_redzone = 11931419149864, name = 0x7d675b2e040b "B", module_name = 0xb <error: Cannot access memory at address 0xb>, has_dynamic_init = 137882864845824, gcc_location = 0x2f0, odr_indicator = 140722720301064}, {beg = 136302298338464, size = 140722720329808, size_with_redzone = 140700395174687, name = 0x1 <error: Cannot access memory at address 0x1>, module_name = 0x7bf75a1314a0 "", has_dynamic_init = 140722720331936, gcc_location = 0x7ff75d2195d2 <___interceptor_malloc(__sanitizer::uptr)+130>, odr_indicator = 140700370923728}, {beg = 131260862640, size = 140722720329856, size_with_redzone = 3, name = 0x7ff75d219610 <___interceptor_malloc(__sanitizer::uptr)+192> "D\213\215\314\367\377\377E\205\311tTH\211m\330A\203\371\001t*E\017\276\3061\311H\211\352H\211\306H\215\275\320\367\377\377\350\"\004\001", module_name = 0x7ff75c571b8f <__vasprintf_internal+255> "I\211\004$H\205\300t(H\213\265\330\376\377\377L\211\352H\211\307\350\366\032\371\377H\211\301\353\212\350\254\346\n", has_dynamic_init = 94448830985579, gcc_location = 0x7ffc8fc1db60, odr_indicator = 140722720330048}, {beg = 2, size = 140700396847040, size_with_redzone = 136714634232112, name = 0x7ffc8fc1d110 "\300\340\301\217\374\177", module_name = 0x7ff75d135738 <__sanitizer::Quarantine<__asan::QuarantineCallback, __asan::AsanChunk>::Put(__sanitizer::QuarantineCache<__asan::QuarantineCallback>*, __asan::QuarantineCallback, __asan::AsanChunk*, unsigned long)+248> "H\203;", has_dynamic_init = 62, gcc_location = 0x7c575b358130, odr_indicator = 140700370923728}}, reg_sites = {2411843888, 32764, 1530233152, 31831}, access_size = 81, size = 160 '\240'}, wild = {addr = 137882864845835, access_size = 0}}}}, pc = 140700395877445, bp = 140722720334016, sp = 140722720331880, access_size = 6, bug_descr = 0x7ff75d281797 "heap-use-after-free", is_write = false, shadow_val = 253 '\375'}
#9 0x00007ff75d225f8d in __asan::ReportGenericError (pc=<optimized out>, bp=bp@entry=140722720334016, sp=sp@entry=140722720331880, addr=addr@entry=137882864845835, is_write=is_write@entry=false, access_size=access_size@entry=6, exp=<optimized out>, fatal=false) at ../../../../src/libsanitizer/asan/asan_report.cpp:536
in_report = <optimized out>
error = <optimized out>
enable_fp = <optimized out>
#10 0x00007ff75d1db468 in MemcmpInterceptorCommon (ctx=ctx@entry=0x7ffc8fc1e0d0, real_fn=<optimized out>, a1=a1@entry=0x7d675b2e040b, a2=a2@entry=0x7bf75a08e820, size=size@entry=6) at ../../../../src/libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc:848
bp = 140722720334016
pc = <optimized out>
local_stack = 137539267461184
sp = 140722720331880
_ctx = 0x7ffc8fc1e0d0
suppressed = <optimized out>
__offset = 137882864845835
__size = 6
__bad = <optimized out>
result = <optimized out>
#11 0x00007ff75d1db835 in ___interceptor_memcmp (a1=0x7d675b2e040b, a2=0x7bf75a08e820, size=6) at ../../../../src/libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc:880
ctx = 0x7ffc8fc1e0d0
_ctx = {interceptor_name = 0x7ff75d2856b6 "memcmp"}
#12 ___interceptor_memcmp (a1=0x7d675b2e040b, a2=0x7bf75a08e820, size=6) at ../../../../src/libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc:875
ctx = <optimized out>
_ctx = <optimized out>
#13 0x000055e694f37038 in bacmp (ba1=0x7d675b2e040b, ba2=0x7bf75a08e820) at ./lib/bluetooth/bluetooth.h:438
No locals.
#14 device_addr_type_cmp (a=0x7d675b2e0400, b=0x7bf75a08e820) at src/device.c:5657
dev = 0x7d675b2e0400
addr = 0x7bf75a08e820
cmp = <optimized out>
#15 0x00007ff75cf554c2 in g_slist_find_custom () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#16 0x000055e694eb66f4 in btd_adapter_find_device (adapter=<optimized out>, dst=dst@entry=0x7c375b323e98, bdaddr_type=1 '\001') at src/adapter.c:1055
addr = <optimized out>
device = <optimized out>
list = <optimized out>
#17 0x000055e694e58c07 in att_disconnected (err=<optimized out>, user_data=0x7c375b323e90) at src/gatt-database.c:335
state = 0x7c375b323e90
device = <optimized out>
__func__ = "att_disconnected"
#18 0x000055e694e6fb34 in btd_gatt_database_att_disconnected (database=<optimized out>, device=<optimized out>) at src/gatt-database.c:4238
server = <optimized out>
att = <optimized out>
state = <optimized out>
addr = <optimized out>
type = <optimized out>
__func__ = "btd_gatt_database_att_disconnected"
#19 0x000055e694f190e6 in gatt_server_cleanup (device=device@entry=0x7d675b2e0080) at src/device.c:842
No locals.
#20 0x000055e694f2d7dc in attio_cleanup (device=0x7d675b2e0080) at src/device.c:862
No locals.
#21 0x000055e694f2de27 in device_free (user_data=0x7d675b2e0080) at src/device.c:918
device = 0x7d675b2e0080
__func__ = "device_free"
#22 0x000055e694faba3a in remove_interface (data=0x7c675b2eac80, name=name@entry=0x55e6951b8a60 "org.bluez.Device1") at gdbus/object.c:742
iface = 0x7c575b2fe560
#23 0x000055e694fae5fc in g_dbus_unregister_interface (connection=<optimized out>, path=<optimized out>, name=<optimized out>) at gdbus/object.c:1499
data = <optimized out>
#24 0x000055e694ee91b3 in adapter_remove (adapter=adapter@entry=0x7d275b2e0200) at src/adapter.c:7307
l = 0x7c175b30b2f0 = {0x7d675b2e0080}
db = <optimized out>
ranging_manager = <optimized out>
__func__ = "adapter_remove"
#25 0x000055e694ee9d48 in adapter_cleanup () at src/adapter.c:11263
adapter = 0x7d275b2e0200
#26 0x000055e694c9b2f0 in main (argc=<optimized out>, argv=<optimized out>) at src/main.c:1723
context = <optimized out>
err = <optimized out>
sdp_mtu = 0
sdp_flags = <optimized out>
gdbus_flags = <optimized out>
__func__ = "main""
https://github.com/bluez/bluez/pull/2556
---
Regards,
Linux Bluetooth
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [PATCH BlueZ 0/5] mgmt-tester: fix test failures + avoid hidden skipping
2026-09-20 20:35 [PATCH BlueZ 0/5] mgmt-tester: fix test failures + avoid hidden skipping Pauli Virtanen
` (4 preceding siblings ...)
2026-09-20 20:35 ` [PATCH BlueZ 5/5] shared/tester: Count setup failures as test failures Pauli Virtanen
@ 2026-09-21 14:30 ` patchwork-bot+bluetooth
5 siblings, 0 replies; 9+ messages in thread
From: patchwork-bot+bluetooth @ 2026-09-21 14:30 UTC (permalink / raw)
To: Pauli Virtanen; +Cc: linux-bluetooth
Hello:
This series was applied to bluetooth/bluez.git (master)
by Luiz Augusto von Dentz <luiz.von.dentz@intel.com>:
On Sun, 20 Sep 2026 23:35:08 +0300 you wrote:
> MGMT tests have one failure + 4 hidden failures:
>
> Load Link Keys - Invalid Parameters 3 Not Run
> Load Long Term Keys - Invalid Parameters 2 Not Run
> Load Long Term Keys - Invalid Parameters 3 Not Run
> Pair Device - Power off 1 Not Run
> Read Exp Feature - Success Failed
>
> [...]
Here is the summary with links:
- [BlueZ,1/5] mgmt-tester: ignore Debug feature in Read Exp Feature tests
(no matching commit)
- [BlueZ,2/5] mgmt-tester: Fix expected status for invalid key entries
https://git.kernel.org/pub/scm/bluetooth/bluez.git/?id=216f85e77b92
- [BlueZ,3/5] mgmt-tester: mark Pair Device - Power off 1 as fail_tolerant
https://git.kernel.org/pub/scm/bluetooth/bluez.git/?id=3450e588533d
- [BlueZ,4/5] mgmt-tester: Report unexpected status as test failure
https://git.kernel.org/pub/scm/bluetooth/bluez.git/?id=9015ae322846
- [BlueZ,5/5] shared/tester: Count setup failures as test failures
https://git.kernel.org/pub/scm/bluetooth/bluez.git/?id=86dfa8e3b7b3
You are awesome, thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/patchwork/pwbot.html
^ permalink raw reply [flat|nested] 9+ messages in thread
* RE: mgmt-tester: fix test failures + avoid hidden skipping
2026-09-20 20:35 ` [PATCH BlueZ 1/5] mgmt-tester: ignore Debug feature in Read Exp Feature tests Pauli Virtanen
2026-09-20 23:02 ` mgmt-tester: fix test failures + avoid hidden skipping bluez.test.bot
@ 2026-10-05 21:56 ` bluez.test.bot
1 sibling, 0 replies; 9+ messages in thread
From: bluez.test.bot @ 2026-10-05 21:56 UTC (permalink / raw)
To: linux-bluetooth, pav
[-- Attachment #1: Type: text/plain, Size: 694 bytes --]
This is an automated email and please do not reply to this email.
Dear Submitter,
This series was picked up by the CI more than 2 weeks ago and the pull
request created for it is still open, which means the series was never
applied to the tree.
Series: mgmt-tester: fix test failures + avoid hidden skipping
Pull Request: https://github.com/bluez/bluez/pull/2556
Created: 2026-09-20 21:50:39+00:00
The pull request has been closed and no further action is taken on this
series.
If the change should still be considered, it must be resent to the Linux
Bluetooth mailing list (linux-bluetooth@vger.kernel.org) so that it is
picked up again.
---
Regards,
Linux Bluetooth
^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2026-10-05 21:56 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-09-20 20:35 [PATCH BlueZ 0/5] mgmt-tester: fix test failures + avoid hidden skipping Pauli Virtanen
2026-09-20 20:35 ` [PATCH BlueZ 1/5] mgmt-tester: ignore Debug feature in Read Exp Feature tests Pauli Virtanen
2026-09-20 23:02 ` mgmt-tester: fix test failures + avoid hidden skipping bluez.test.bot
2026-10-05 21:56 ` bluez.test.bot
2026-09-20 20:35 ` [PATCH BlueZ 2/5] mgmt-tester: Fix expected status for invalid key entries Pauli Virtanen
2026-09-20 20:35 ` [PATCH BlueZ 3/5] mgmt-tester: mark Pair Device - Power off 1 as fail_tolerant Pauli Virtanen
2026-09-20 20:35 ` [PATCH BlueZ 4/5] mgmt-tester: Report unexpected status as test failure Pauli Virtanen
2026-09-20 20:35 ` [PATCH BlueZ 5/5] shared/tester: Count setup failures as test failures Pauli Virtanen
2026-09-21 14:30 ` [PATCH BlueZ 0/5] mgmt-tester: fix test failures + avoid hidden skipping patchwork-bot+bluetooth
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.