ISC Open Source Projects issues
https://gitlab.isc.org/groups/isc-projects/-/issues
2020-11-20T11:09:22Z
https://gitlab.isc.org/isc-projects/kea/-/issues/1536
Diverse textual corrections to the ARM
2020-11-20T11:09:22Z
Peter Davies
Diverse textual corrections to the ARM
There are a couple of spelling mistakes in the KEA 1.8.0 arm:
8.4.1 Local and Relayed Traffic in Shared Networks
conifguration -> configuration
9.4.1 Local and Relayed Traffic in Shared Networks
conifguration -> config...
There are a couple of spelling mistakes in the KEA 1.8.0 arm:
8.4.1 Local and Relayed Traffic in Shared Networks
conifguration -> configuration
9.4.1 Local and Relayed Traffic in Shared Networks
conifguration -> configuration
see[ RT 17284](https://support.isc.org/Ticket/Display.html?id=17284).
also:
3.4.3 Configure Before the Build
"neces sary" -> "necessary"
3.4.3 Configure Before the Build
"OpenSSL the cryptographic library" -> "OpenSSL cryptographic library".
3.4. Installation from Source 13
"pack ages -> packages"
"in specified directory" -> "in the specified directory"
"sys tems" -> "systems"
"Debian introduced separate directory" -> "Debian introduced a separate directory"
"specifies path" -> "specifies a path"
"requires subscription-only" -> "requires the subscription-only"
"That file contains list" -> "That file contains a list"
"requires subscription-only" -> "requires the subscription-only".
kea1.9.2
Peter Davies
Peter Davies
https://gitlab.isc.org/isc-projects/bind9/-/issues/2271
Wrap the libuv into cmocka mock object for the unit test
2020-12-03T10:19:53Z
Ondřej Surý
Wrap the libuv into cmocka mock object for the unit test
On *BSDs, the libuv is more unreliable than on Linux and it could return intermittent errors about not enough file descriptors, port binding and etc.
As we need a more reliable way how to test that, we need to wrap the libuv library cal...
On *BSDs, the libuv is more unreliable than on Linux and it could return intermittent errors about not enough file descriptors, port binding and etc.
As we need a more reliable way how to test that, we need to wrap the libuv library calls into mock objects, and simulate the failure programatically.
December 2020 (9.11.26, 9.11.26-S1, 9.16.10, 9.16.10-S1, 9.17.8)
Ondřej Surý
Ondřej Surý
https://gitlab.isc.org/isc-projects/bind9/-/issues/2270
[bind-9.11.4] The cache time in dig became a large number when req domain in ...
2020-11-12T04:43:15Z
weijun lin
[bind-9.11.4] The cache time in dig became a large number when req domain in twice
<!--
If the bug you are reporting is potentially security-related - for example,
if it involves an assertion failure or other crash in `named` that can be
triggered repeatedly - then please do *NOT* report it here, but send an
email to [...
<!--
If the bug you are reporting is potentially security-related - for example,
if it involves an assertion failure or other crash in `named` that can be
triggered repeatedly - then please do *NOT* report it here, but send an
email to [security-officer@isc.org](security-officer@isc.org).
-->
### Summary
The cache time in dig became a large number when req domain in twice
### BIND version used
BIND 9.11.4
### Steps to reproduce
```
first time the cache time is 30s:
>
dig @127.0.0.1 xxx.armdemo.com
;; AUTHORITY SECTION:
armdemo.com. 30 IN SOA ns.armdemo.com. admin.armdemo.com. 1505291735 10800 900 604800 86400
then, i try dig twice, the cache time became a large number:
>
dig @127.0.0.1 xxx.armdemo.com
;; AUTHORITY SECTION:
armdemo.com. 1603857299 IN SOA ns.armdemo.com. admin.armdemo.com. 1505291735 10800 900 604800 86400
```
### What is the current *bug* behavior?
30 ---> 1603857299, almost 50years cache.
### What is the expected *correct* behavior?
and this is my named config:
```
options {
max-ncache-ttl 30;
allow-query { any; };
allow-transfer { none; };
directory "/var/named";
recursion yes;
forward only;
forwarders { 3.36.6.102;3.36.6.103; };
allow-recursion { any; };
allow-query-cache { any; };
hostname "unknown";
listen-on port 53 { 3.36.6.109; 127.0.0.1; };
listen-on-v6 port 53 { };
minimal-responses yes;
notify no;
recursive-clients 10000;
tcp-clients 1000;
version "unknown";
};
```
https://gitlab.isc.org/isc-projects/bind9/-/issues/2267
RFC 8914 - Extended Errors for Stale data
2023-07-11T10:01:20Z
Vicky Risk
vicky@isc.org
RFC 8914 - Extended Errors for Stale data
Cathy would like to see us prioritize implementing extended errors for
3 - Stale Answer and
19 - Stale NXDOMAIN Answer
creating a separate issue for these as requested in https://gitlab.isc.org/isc-projects/bind9/-/issues/1836
Cathy would like to see us prioritize implementing extended errors for
3 - Stale Answer and
19 - Stale NXDOMAIN Answer
creating a separate issue for these as requested in https://gitlab.isc.org/isc-projects/bind9/-/issues/1836
May 2022 (9.16.29, 9.16.29-S1, 9.18.3, 9.19.1)
Matthijs Mekking
matthijs@isc.org
Matthijs Mekking
matthijs@isc.org
https://gitlab.isc.org/isc-projects/dhcp/-/issues/148
OMSHELL Fails when using SHA512/256 as the option
2022-01-20T18:55:34Z
Tim McLaughlin
OMSHELL Fails when using SHA512/256 as the option
---
name: Bug report
about: Create a report to help us improve
---
**Describe the bug**
I compiled the dhcpd 4.4.2 from source on the ISC website and then created a key using dnnsec-keygen, but I can not get omshell to work with a key b...
---
name: Bug report
about: Create a report to help us improve
---
**Describe the bug**
I compiled the dhcpd 4.4.2 from source on the ISC website and then created a key using dnnsec-keygen, but I can not get omshell to work with a key besides MD5. I have tired this on Redhat 7.9, and CENTOS 8.2 (server with a gui standard installation), but can not get the omshell to accept the configuration, in anything besides MD5, I tried SHA1, SHA256 and SHA512.
I generated keys using dnnsec-keygen, i.e. dnssec-keygen -r /dev/urandom -a HMAC-SHA512 -b 512 -n USER myomapi_key.
The dhcpd was build using the following using --enable-paranoia --enable-debug.
**To Reproduce**
Steps to reproduce the behavior:
1. Run dhcp (which daemon? dhcpd, dhcrelay, dhclient?) with the following config 'Using Systemd to run the dhcpd daemon with the following command: /usr/local/sbin/dhcpd -f -cf /etc/dhcp/dhcpd.conf -lf /var/lib/dhcpd/dhcpd.leases -user dhcpd -group dhcpd --no-pid'
2. I log into the omshell, manually (this will be scripted at a later point),
server localhost
port 7911
key-algorithm HMAC-SHA512
key myomapi_key "MYKEYGOESHERE...…"
connect
3. The server allows the connection
dhcpd[19236]: omapi_set_value (type, 13 20ce4fc)
dhcpd[19236]: ==> success
dhcpd[19236]: omapi_set_value (name, 8 20ce5cc)
dhcpd[19236]: ==> success
dhcpd[19236]: omapi_set_value (algorithm, 28 20ce6ec)
dhcpd[19236]: ==> success
dhcpd[19236]: omapi_set_value (op, 3)
dhcpd[19236]: ==> success
dhcpd[19236]: omapi_set_value (rid, 321157262)
dhcpd[19236]: ==> success
dhcpd[19236]: omapi_set_value (handle, 1)
dhcpd[19236]: ==> success
dhcpd[19236]: omapi_set_value (object, authenticator)
dhcpd[19236]: ==> success
4. I then attempt to make a new host using omshell
new host
set name= "Myhostname:
set hardware-address = MAC-ADDRESSS
set hardware-type = 1
set ip-address = 10.0.0.1
create
I then receive the following error:
omapi_set_value (op, 1)
==> success
omapi_set_value (object, dhcpctl-remote)
==> success
omapi_set_value (create, 1)
==> success
omapi_set_value (exclusive, 1)
==> success
omapi_set_value (type, host)
==> success
omapi_set_value (output-authenticator, authenticator)
==> invalid argument
can't open object: invalid argument
**Expected behavior**
The expected behavior is that the omshell command will create the host reservation in the dhcpd.leases file, the same commands work if I switch the key and key algorithm to MD5, just not any other HMAC type.
**Environment:**
- ISC DHCP version: dhcpd --version
isc-dhcpd-4.4.2
- OS: Red Hat Enterprise Linux Server release 7.9 (Maipo), and entOS Linux release 8.2.2004 (Core)
- Which features were compiled in: --enable-paranoia and --enable-debug
**Additional Information**
Config file is
omapi-port 7911;
key myomapi_key {
algorithm hmac-sha512;
secret "MYKEYWASMREMOVEDFROMHERE";
};
omapi-key xcat_key;
shared-network ens3 {
subnet 10.0.0.0 netmask 255.0.0.0 {
authoritative;
max-lease-time 43200;
min-lease-time 43200;
default-lease-time 43200;
option routers 10.0.0.1;
next-server 10.0.0.1;
option log-servers 10.0.0.1;
option ntp-servers 10.0.0.1;
option domain-name "tesbed.dom";
option domain-name-servers 8.8.8.8;
option interface-mtu 1500;
zone testbed.dom. {
primary 8.8.8.8; myomapi_key;
}
range dynamic-bootp 10.0.0.202 10.0.0.251;
} # 10.0.0.0/8 subnet_end
} # virbr1 nic_end
Make sure you anonymize your config files (at the very lease make sure you obfuscate your database
credentials, but you may also replace your actual IP addresses and host names with example.com
and 10.0.0.0/8 or 2001:db8::/32).
**Some initial questions**
- the feature was added in 4.4.2
- Have you discussed your idea on dhcp-users and/or dhcp-workers mailing lists? No
**Contacting you**
How can ISC reach you to discuss this matter further? If you do not specify any means such as
e-mail, jabber id or a telephone, we may send you a message on github with questions when we have
them.
4.4.3-beta1
Thomas Markwalder
Thomas Markwalder
https://gitlab.isc.org/isc-projects/bind9/-/issues/2266
named crashed during loading zones on OpenBSD
2020-12-09T09:53:33Z
Michal Nowak
named crashed during loading zones on OpenBSD
The `xferquota` system test started to fail on `main` (79d5a67e24602844bd7e13cedf0c4bfbda3e5fe2) often (but not always) on OpenBSD 6.8. The CI job usually timeouts https://gitlab.isc.org/isc-projects/bind9/-/jobs/1288958 - it's not clear...
The `xferquota` system test started to fail on `main` (79d5a67e24602844bd7e13cedf0c4bfbda3e5fe2) often (but not always) on OpenBSD 6.8. The CI job usually timeouts https://gitlab.isc.org/isc-projects/bind9/-/jobs/1288958 - it's not clear why.
```
S:xferquota:2020-11-10T20:35:39+0100
T:xferquota:1:A
A:xferquota:System test xferquota
I:xferquota:PORTS:23476,23477,23478,23479,23480,23481,23482,23483,23484,23485,23486
I:xferquota:starting servers
I:xferquota:Have 50 zones up in 1 seconds
I:xferquota:Changing test zone...
I:xferquota:Have 70 zones up in 2 seconds
I:xferquota:Have 90 zones up in 3 seconds
I:xferquota:Have 110 zones up in 4 seconds
I:xferquota:Have 130 zones up in 5 seconds
I:xferquota:Have 150 zones up in 6 seconds
I:xferquota:Have 170 zones up in 7 seconds
I:xferquota:Have 190 zones up in 8 seconds
I:xferquota:Have 210 zones up in 9 seconds
I:xferquota:Have 212 zones up in 10 seconds
I:xferquota:Have 212 zones up in 11 seconds
I:xferquota:Have 212 zones up in 12 seconds
...
I:xferquota:Have 212 zones up in 355 seconds
I:xferquota:Have 212 zones up in 356 seconds
I:xferquota:Have 212 zones up in 357 seconds
I:xferquota:Have 212 zones up in 358 seconds
I:xferquota:Have 212 zones up in 359 seconds
I:xferquota:Took too long to load zones
I:xferquota:stopping servers
I:xferquota:ns2 died before a SIGTERM was sent
I:xferquota:stopping servers failed
I:xferquota:Core dump(s) found: xferquota/ns2/named.core
D:xferquota:backtrace from xferquota/ns2/named.core:
D:xferquota:--------------------------------------------------------------------------------
D:xferquota:Core was generated by `named'.
D:xferquota:Program terminated with signal SIGABRT, Aborted.
D:xferquota:#0 thrkill () at /tmp/-:3
D:xferquota:[Current thread is 1 (process 237557)]
D:xferquota:#0 thrkill () at /tmp/-:3
D:xferquota:#1 0x000007a0ce20f4ee in _libc_abort () at /usr/src/lib/libc/stdlib/abort.c:51
D:xferquota:#2 0x0000079ec861f833 in assertion_failed (file=<optimized out>, line=<optimized out>, type=<optimized out>, cond=<optimized out>) at main.c:254
D:xferquota:#3 0x000007a145240ae0 in isc_assertion_failed (file=0x0, line=6, type=isc_assertiontype_require, cond=0x7a0ce1ccc2a <thrkill+10> "r\001\303d\211\004% ") at assertions.c:46
D:xferquota:#4 0x000007a14522034a in isc_nmhandle_detach (handlep=<optimized out>) at netmgr/netmgr.c:1319
D:xferquota:#5 0x000007a14884d474 in xfrin_connect_done (handle=0x0, result=5, cbarg=<optimized out>) at xfrin.c:964
D:xferquota:#6 0x000007a145226999 in tcpdnsconnect_cb (handle=<optimized out>, result=5, arg=<optimized out>) at netmgr/tcpdns.c:791
D:xferquota:#7 0x000007a145225058 in failed_connect_cb (sock=<optimized out>, req=0x0, eresult=5) at netmgr/tcp.c:136
D:xferquota:#8 0x000007a1452225da in tcp_connect_direct (sock=0x7a1b9a41010, req=0x7a1ac303000) at netmgr/tcp.c:208
D:xferquota:#9 0x000007a145222202 in isc__nm_async_tcpconnect (worker=<optimized out>, ev0=<optimized out>) at netmgr/tcp.c:235
D:xferquota:#10 0x000007a1452217b0 in process_queue (worker=0x7a0faea7508, queue=0x7a109166f00) at netmgr/netmgr.c:642
D:xferquota:#11 0x000007a145221bae in process_normal_queue (worker=0x0) at netmgr/netmgr.c:594
D:xferquota:#12 0x000007a145221567 in process_queues (worker=0x7a0faea7508) at netmgr/netmgr.c:602
D:xferquota:#13 0x000007a14521ddee in async_cb (handle=<optimized out>) at netmgr/netmgr.c:560
D:xferquota:#14 0x000007a13517d588 in uv.async_io () from /usr/local/lib/libuv.so.2.1
D:xferquota:#15 0x000007a13518e6d5 in uv.io_poll () from /usr/local/lib/libuv.so.2.1
D:xferquota:#16 0x000007a13517dc31 in uv_run () from /usr/local/lib/libuv.so.2.1
D:xferquota:#17 0x000007a14521de8b in nm_thread (worker0=0x7a0faea7508) at netmgr/netmgr.c:500
D:xferquota:#18 0x000007a1b8889e21 in _rthread_start (v=<optimized out>) at /usr/src/lib/librthread/rthread.c:96
D:xferquota:#19 0x000007a0ce243168 in __tfork_thread () at /usr/src/lib/libc/arch/amd64/sys/tfork_thread.S:77
D:xferquota:#20 0x0000000000000000 in ?? ()
D:xferquota:--------------------------------------------------------------------------------
D:xferquota:full backtrace from xferquota/ns2/named.core saved in named.core-backtrace.txt
D:xferquota:core dump xferquota/ns2/named.core archived as xferquota/ns2/named.core.gz
R:xferquota:FAIL
E:xferquota:2020-11-10T20:41:56+0100
FAIL: xferquota
```
NS2 `named.run`:
```
10-Nov-2020 20:35:53.276 netmgr/netmgr.c:1319: REQUIRE(((__builtin_expect(!!((*handlep) != ((void *)0)), 1) && __builtin_expect(!!(((const isc__magic_t *)(*handlep))->magic == ((('N') << 24 | ('M') << 16 | ('H') << 8 | ('D')))), 1)) && __c11_atomic_load(&(*handlep)->references, 5) > 0)) failed
10-Nov-2020 20:35:53.276 exiting (due to assertion failure)
```
[named.core.gz](/uploads/08b39ede05d0dccf6f719a4429762f49/named.core.gz)
[named.core-backtrace.txt](/uploads/a1ea44729632ed908bd9924aca02d855/named.core-backtrace.txt)
[named.run](/uploads/1c48b2ac2737b3c7535d941fd31b6513/named.run)
[xferquota.log](/uploads/bca4668f4443d56f0dca1b4c9ab5add2/xferquota.log)
December 2020 (9.11.26, 9.11.26-S1, 9.16.10, 9.16.10-S1, 9.17.8)
Ondřej Surý
Ondřej Surý
https://gitlab.isc.org/isc-projects/bind9/-/issues/2265
Check for bashism in system test
2022-11-14T20:31:45Z
Michal Nowak
Check for bashism in system test
System test shell scripts are meant to be POSIX compliant but bashism constructs keep popping up (https://gitlab.isc.org/isc-projects/bind9/-/merge_requests/4310, https://gitlab.isc.org/isc-projects/bind9/-/merge_requests/988, https://gi...
System test shell scripts are meant to be POSIX compliant but bashism constructs keep popping up (https://gitlab.isc.org/isc-projects/bind9/-/merge_requests/4310, https://gitlab.isc.org/isc-projects/bind9/-/merge_requests/988, https://gitlab.isc.org/isc-projects/bind9/-/merge_requests/2548, https://gitlab.isc.org/isc-projects/bind9/-/merge_requests/4235).
There's a Debian `checkbashisms` tool which identifies such problems and we should investigate how reliable it is and then, potentially, integrate it to CI.
Or, with selected "codes", we can use `shellcheck` instead, e.g.: `shellcheck -s sh -i SC2039 rpz/tests.sh`.
Contrary to `checkbashism`, `shellcheck` is actively maintained.
December 2022 (9.16.36, 9.16.36-S1, 9.18.10, 9.19.8)
Michal Nowak
Michal Nowak
https://gitlab.isc.org/isc-projects/bind9/-/issues/2264
Use ECDSA P-256 instead of 4096-bit RSA for 'tls ephemeral'
2022-01-26T11:33:41Z
Ondřej Surý
Use ECDSA P-256 instead of 4096-bit RSA for 'tls ephemeral'
The following discussion from !3532 should be addressed:
- [x] @ondrej started a [discussion](https://gitlab.isc.org/isc-projects/bind9/-/merge_requests/3532#note_175394):
> This should really be ECC
The following discussion from !3532 should be addressed:
- [x] @ondrej started a [discussion](https://gitlab.isc.org/isc-projects/bind9/-/merge_requests/3532#note_175394):
> This should really be ECC
January 2022 (9.16.25, 9.16.25-S1, 9.17.22)
Arаm Sаrgsyаn
Arаm Sаrgsyаn
https://gitlab.isc.org/isc-projects/bind9/-/issues/2263
Follow-up from "Server-side TLS support in netmgr"
2021-01-28T16:36:48Z
Ondřej Surý
Follow-up from "Server-side TLS support in netmgr"
The following discussion from !3532 should be addressed:
- [ ] @ondrej started a [discussion](https://gitlab.isc.org/isc-projects/bind9/-/merge_requests/3532#note_175388):
> Optionally, we should use `SSL_set0_rbio()` and `SSL_set...
The following discussion from !3532 should be addressed:
- [ ] @ondrej started a [discussion](https://gitlab.isc.org/isc-projects/bind9/-/merge_requests/3532#note_175388):
> Optionally, we should use `SSL_set0_rbio()` and `SSL_set0_wbio()`, as `SSL_set_bio()` is considered legacy function.
February 2021 (9.11.28, 9.11.28-S1, 9.16.12, 9.16.12-S1, 9.17.10)
Ondřej Surý
Ondřej Surý
https://gitlab.isc.org/isc-projects/bind9/-/issues/2262
Check assertion
2020-11-12T11:33:29Z
Mark Andrews
Check assertion
Job [#1286715](https://gitlab.isc.org/isc-projects/bind9/-/jobs/1286715) failed for 157e3a98f28f7afaea9d20ff76ee02c83da80a61:
Does this match the shutdown race you identified earlier?
Job [#1286715](https://gitlab.isc.org/isc-projects/bind9/-/jobs/1286715) failed for 157e3a98f28f7afaea9d20ff76ee02c83da80a61:
Does this match the shutdown race you identified earlier?
Evan Hunt
Evan Hunt
https://gitlab.isc.org/isc-projects/bind9/-/issues/2261
TSAN error to be investigated v9_11
2021-10-04T18:31:45Z
Mark Andrews
TSAN error to be investigated v9_11
Job [#1286053](https://gitlab.isc.org/isc-projects/bind9/-/jobs/1286053) failed for 5ce19734b9e21869d6c2c9ee515a3d26027a9b90:
```
WARNING: ThreadSanitizer: data race
Write of size 4 at 0x000000000001 by thread T1 (mutexes: write M1, ...
Job [#1286053](https://gitlab.isc.org/isc-projects/bind9/-/jobs/1286053) failed for 5ce19734b9e21869d6c2c9ee515a3d26027a9b90:
```
WARNING: ThreadSanitizer: data race
Write of size 4 at 0x000000000001 by thread T1 (mutexes: write M1, write M2):
#0 dns_zone_refresh lib/dns/zone.c:10484
#1 dns_zone_notifyreceive2 lib/dns/zone.c:14035
#2 dns_zone_notifyreceive2 lib/dns/zone.c:13886
#3 ns_notify_start bin/named/notify.c:150
#4 client_request bin/named/client.c:3125
#5 dispatch lib/isc/task.c:1157
#6 run lib/isc/task.c:1331
#7 <null> <null>
Previous read of size 4 at 0x000000000001 by thread T2:
#0 dns_zone_refresh lib/dns/zone.c:10465
#1 zone_maintenance lib/dns/zone.c:10254
#2 zone_timer lib/dns/zone.c:13525
#3 dispatch lib/isc/task.c:1157
#4 run lib/isc/task.c:1331
#5 <null> <null>
Location is heap block of size 2841 at 0x000000000011 allocated by thread T3:
#0 malloc <null>
#1 internal_memalloc lib/isc/mem.c:887
#2 mem_get lib/isc/mem.c:792
#3 mem_allocateunlocked lib/isc/mem.c:1545
#4 isc___mem_allocate lib/isc/mem.c:1566
#5 isc__mem_allocate lib/isc/mem.c:3048
#6 isc___mem_get lib/isc/mem.c:1304
#7 isc__mem_get lib/isc/mem.c:3012
#8 dns_zone_create lib/dns/zone.c:930
#9 configure_zone server.c:5697
#10 do_addzone server.c:12471
#11 ns_server_changezone server.c:12832
#12 ns_control_docommand bin/named/control.c:205
#13 control_recvmessage bin/named/controlconf.c:469
#14 dispatch lib/isc/task.c:1157
#15 run lib/isc/task.c:1331
#16 <null> <null>
```
https://gitlab.isc.org/isc-projects/bind9/-/issues/2259
zone_namerd_tostr called w/o lock being held
2020-11-13T10:52:05Z
Mark Andrews
zone_namerd_tostr called w/o lock being held
Job [#1286391](https://gitlab.isc.org/isc-projects/bind9/-/jobs/1286391) failed for c19a35c945ebc21272143253d408e145b949a966:
```
WARNING: ThreadSanitizer: data race
Read of size 8 at 0x000000000001 by thread T1:
#0 inline_raw li...
Job [#1286391](https://gitlab.isc.org/isc-projects/bind9/-/jobs/1286391) failed for c19a35c945ebc21272143253d408e145b949a966:
```
WARNING: ThreadSanitizer: data race
Read of size 8 at 0x000000000001 by thread T1:
#0 inline_raw lib/dns/zone.c:1375
#1 zone_namerd_tostr lib/dns/zone.c:15316
#2 dns_zone_name lib/dns/zone.c:15391
#3 xfrin_log lib/dns/xfrin.c:1605
#4 xfrin_destroy lib/dns/xfrin.c:1477
#5 dns_xfrin_detach lib/dns/xfrin.c:739
#6 xfrin_connect_done lib/dns/xfrin.c:970
#7 tcpdnsconnect_cb netmgr/tcpdns.c:786
#8 tcp_connect_cb netmgr/tcp.c:292
#9 <null> <null>
#10 <null> <null>
Previous write of size 8 at 0x000000000001 by thread T2 (mutexes: write M1):
#0 zone_shutdown lib/dns/zone.c:14462
#1 dispatch lib/isc/task.c:1152
#2 run lib/isc/task.c:1344
#3 <null> <null>
Location is heap block of size 2769 at 0x000000000013 allocated by thread T3:
#0 malloc <null>
#1 default_memalloc lib/isc/mem.c:713
#2 mem_get lib/isc/mem.c:622
#3 mem_allocateunlocked lib/isc/mem.c:1268
#4 isc___mem_allocate lib/isc/mem.c:1288
#5 isc__mem_allocate lib/isc/mem.c:2453
#6 isc___mem_get lib/isc/mem.c:1037
#7 isc__mem_get lib/isc/mem.c:2432
#8 dns_zone_create lib/dns/zone.c:984
#9 configure_zone bin/named/server.c:6502
#10 do_addzone bin/named/server.c:13391
#11 named_server_changezone bin/named/server.c:13788
#12 named_control_docommand bin/named/control.c:207
#13 control_command bin/named/controlconf.c:392
#14 dispatch lib/isc/task.c:1152
#15 run lib/isc/task.c:1344
#16 <null> <null>
```
November 2020 (9.11.25, 9.11.25-S1, 9.16.9, 9.16.9-S1, 9.17.7)
Mark Andrews
Mark Andrews
https://gitlab.isc.org/isc-projects/bind9/-/issues/2258
Assertion failure in `xfrin_destroy`->`xfrin_log`->`dns_zone_name`
2021-03-12T13:38:35Z
Ondřej Surý
Assertion failure in `xfrin_destroy`->`xfrin_log`->`dns_zone_name`
This was caught here: https://gitlab.isc.org/isc-projects/bind9/-/jobs/1285031
```
8967D:inline:Program terminated with signal SIGABRT, Aborted.
8968D:inline:#0 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
8969D...
This was caught here: https://gitlab.isc.org/isc-projects/bind9/-/jobs/1285031
```
8967D:inline:Program terminated with signal SIGABRT, Aborted.
8968D:inline:#0 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
8969D:inline:[Current thread is 1 (Thread 0x7f4e801c9700 (LWP 16500))]
8970D:inline:#0 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
8971D:inline:#1 0x00007f4e87a05535 in __GI_abort () at abort.c:79
8972D:inline:#2 0x000055e721d56918 in assertion_failed (file=<optimized out>, line=<optimized out>, type=isc_assertiontype_require, cond=<optimized out>) at main.c:254
8973D:inline:#3 0x00007f4e888ac175 in isc_assertion_failed (file=file@entry=0x7f4e8884428a "zone.c", line=line@entry=15389, type=type@entry=isc_assertiontype_require, cond=cond@entry=0x7f4e8883da18 "(__builtin_expect(!!((zone) != ((void *)0)), 1) && __builtin_expect(!!(((const isc__magic_t *)(zone))->magic == ((('Z') << 24 | ('O') << 16 | ('N') << 8 | ('E')))), 1))") at assertions.c:46
8974D:inline:#4 0x00007f4e887bfba1 in dns_zone_name (zone=<optimized out>, buf=buf@entry=0x7f4e801c5120 "4", length=length@entry=1055) at zone.c:15391
8975D:inline:#5 0x00007f4e887b0181 in xfrin_log (xfr=xfr@entry=0x7f4e3000dc70, level=level@entry=-1, fmt=fmt@entry=0x7f4e8883b8a2 "Transfer status: %s") at xfrin.c:1604
8976D:inline:#6 0x00007f4e887b11a3 in xfrin_destroy (xfr=0x7f4e3000dc70) at xfrin.c:1476
8977D:inline:#7 dns_xfrin_detach (xfrp=xfrp@entry=0x7f4e801c5868) at xfrin.c:739
8978D:inline:#8 0x00007f4e887b22df in xfrin_recv_done (handle=<optimized out>, result=result@entry=0, region=region@entry=0x7f4e801c58d0, cbarg=cbarg@entry=0x7f4e3000dc70) at xfrin.c:1450
8979D:inline:#9 0x00007f4e88891903 in processbuffer (dnssock=dnssock@entry=0x7f4e440258b0, handlep=handlep@entry=0x7f4e801c5938) at netmgr/tcpdns.c:228
8980D:inline:#10 0x00007f4e88892011 in dnslisten_readcb (handle=<optimized out>, eresult=<optimized out>, region=<optimized out>, arg=0x7f4e440258b0) at netmgr/tcpdns.c:325
8981D:inline:#11 0x00007f4e8888d909 in read_cb (stream=<optimized out>, nread=150, buf=0x7f4e801c5a00) at netmgr/tcp.c:991
8982D:inline:#12 0x00007f4e87fddce7 in ?? () from /usr/lib/x86_64-linux-gnu/libuv.so.1
8983D:inline:#13 0x00007f4e87fde908 in ?? () from /usr/lib/x86_64-linux-gnu/libuv.so.1
8984D:inline:#14 0x00007f4e87fe34b0 in uv.io_poll () from /usr/lib/x86_64-linux-gnu/libuv.so.1
8985D:inline:#15 0x00007f4e87fd4f85 in uv_run () from /usr/lib/x86_64-linux-gnu/libuv.so.1
8986D:inline:#16 0x00007f4e8888c7ee in nm_thread (worker0=0x55e721f76218) at netmgr/netmgr.c:498
8987D:inline:#17 0x00007f4e87fa0fa3 in start_thread (arg=<optimized out>) at pthread_create.c:486
8988D:inline:#18 0x00007f4e87adc4cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
```
November 2020 (9.11.25, 9.11.25-S1, 9.16.9, 9.16.9-S1, 9.17.7)
Evan Hunt
Evan Hunt
https://gitlab.isc.org/isc-projects/kea/-/issues/1535
TSAN reports warnings in RW lock UT
2020-11-28T05:50:52Z
Razvan Becheriu
TSAN reports warnings in RW lock UT
TSAN complains about the order in which mutex objects are locked/unlocked.
on ubuntu 18.04
more details in full log:
[test.log](/uploads/fddcd0c2d4809ed9600fa1461fc3e2cc/test.log)
```
[2020-11-06T20:32:15.467Z] [----------] 8 tests f...
TSAN complains about the order in which mutex objects are locked/unlocked.
on ubuntu 18.04
more details in full log:
[test.log](/uploads/fddcd0c2d4809ed9600fa1461fc3e2cc/test.log)
```
[2020-11-06T20:32:15.467Z] [----------] 8 tests from ReadWriteMutexTest
[2020-11-06T20:32:15.467Z] [ RUN ] ReadWriteMutexTest.basicRead
[2020-11-06T20:32:15.467Z] [ OK ] ReadWriteMutexTest.basicRead (0 ms)
[2020-11-06T20:32:15.467Z] [ RUN ] ReadWriteMutexTest.basicWrite
[2020-11-06T20:32:15.467Z] [ OK ] ReadWriteMutexTest.basicWrite (0 ms)
[2020-11-06T20:32:15.467Z] [ RUN ] ReadWriteMutexTest.read
[2020-11-06T20:32:16.045Z] ==================
[2020-11-06T20:32:16.045Z] WARNING: ThreadSanitizer: lock-order-inversion (potential deadlock) (pid=60043)
[2020-11-06T20:32:16.045Z] Cycle in lock order graph: M1701 (0x7b4000000340) => M1702 (0x7b4000000370) => M1701
[2020-11-06T20:32:16.045Z]
[2020-11-06T20:32:16.045Z] Mutex M1702 acquired here while holding mutex M1701 in main thread:
[2020-11-06T20:32:16.045Z] #0 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x347683)
[2020-11-06T20:32:16.045Z] #1 <null> <null> (libc++.so.1+0xa59b8)
[2020-11-06T20:32:16.045Z] #2 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d1988)
[2020-11-06T20:32:16.045Z] #3 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b2521)
[2020-11-06T20:32:16.045Z] #4 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b380e)
[2020-11-06T20:32:16.045Z] #5 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b4306)
[2020-11-06T20:32:16.045Z] #6 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4c04aa)
[2020-11-06T20:32:16.045Z] #7 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d2948)
[2020-11-06T20:32:16.045Z] #8 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4bfd8c)
[2020-11-06T20:32:16.045Z] #9 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x49f837)
[2020-11-06T20:32:16.045Z] #10 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x36551a)
[2020-11-06T20:32:16.045Z] #11 _start /usr/src/lib/csu/amd64/crt1.c:76 (run_unittests+0x2f811a)
[2020-11-06T20:32:16.045Z]
[2020-11-06T20:32:16.045Z] Hint: use TSAN_OPTIONS=second_deadlock_stack=1 to get more informative warning message
[2020-11-06T20:32:16.045Z]
[2020-11-06T20:32:16.045Z] Mutex M1701 acquired here while holding mutex M1702 in main thread:
[2020-11-06T20:32:16.045Z] #0 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x33301a)
[2020-11-06T20:32:16.045Z] #1 <null> <null> (libc++.so.1+0xb3e71)
[2020-11-06T20:32:16.045Z] #2 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d1988)
[2020-11-06T20:32:16.045Z] #3 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b2521)
[2020-11-06T20:32:16.045Z] #4 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b380e)
[2020-11-06T20:32:16.045Z] #5 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b4306)
[2020-11-06T20:32:16.045Z] #6 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4c04aa)
[2020-11-06T20:32:16.045Z] #7 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d2948)
[2020-11-06T20:32:16.045Z] #8 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4bfd8c)
[2020-11-06T20:32:16.045Z] #9 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x49f837)
[2020-11-06T20:32:16.045Z] #10 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x36551a)
[2020-11-06T20:32:16.045Z] #11 _start /usr/src/lib/csu/amd64/crt1.c:76 (run_unittests+0x2f811a)
[2020-11-06T20:32:16.045Z]
[2020-11-06T20:32:16.045Z] SUMMARY: ThreadSanitizer: lock-order-inversion (potential deadlock) /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60
[2020-11-06T20:32:16.045Z] ==================
[2020-11-06T20:32:16.045Z] ==================
[2020-11-06T20:32:16.045Z] WARNING: ThreadSanitizer: lock-order-inversion (potential deadlock) (pid=60043)
[2020-11-06T20:32:16.045Z] Cycle in lock order graph: M1703 (0x7b4000000358) => M1701 (0x7b4000000340) => M1703
[2020-11-06T20:32:16.045Z]
[2020-11-06T20:32:16.045Z] Mutex M1701 acquired here while holding mutex M1703 in thread T235:
[2020-11-06T20:32:16.045Z] #0 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x347683)
[2020-11-06T20:32:16.045Z] #1 <null> <null> (libc++.so.1+0xa59b8)
[2020-11-06T20:32:16.045Z] #2 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x45bdb4)
[2020-11-06T20:32:16.045Z] #3 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x3327c8)
[2020-11-06T20:32:16.045Z]
[2020-11-06T20:32:16.045Z] Hint: use TSAN_OPTIONS=second_deadlock_stack=1 to get more informative warning message
[2020-11-06T20:32:16.045Z]
[2020-11-06T20:32:16.045Z] Mutex M1703 acquired here while holding mutex M1701 in main thread:
[2020-11-06T20:32:16.045Z] #0 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x347683)
[2020-11-06T20:32:16.045Z] #1 <null> <null> (libc++.so.1+0xa59b8)
[2020-11-06T20:32:16.045Z] #2 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d1988)
[2020-11-06T20:32:16.045Z] #3 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b2521)
[2020-11-06T20:32:16.045Z] #4 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b380e)
[2020-11-06T20:32:16.045Z] #5 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b4306)
[2020-11-06T20:32:16.045Z] #6 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4c04aa)
[2020-11-06T20:32:16.045Z] #7 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d2948)
[2020-11-06T20:32:16.045Z] #8 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4bfd8c)
[2020-11-06T20:32:16.045Z] #9 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x49f837)
[2020-11-06T20:32:16.045Z] #10 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x36551a)
[2020-11-06T20:32:16.045Z] #11 _start /usr/src/lib/csu/amd64/crt1.c:76 (run_unittests+0x2f811a)
[2020-11-06T20:32:16.045Z]
[2020-11-06T20:32:16.045Z] Thread T11 (tid=135669426999808, running) created by main thread at:
[2020-11-06T20:32:16.045Z] #0 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x332841)
[2020-11-06T20:32:16.045Z] #1 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x45bb41)
[2020-11-06T20:32:16.045Z] #2 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d1988)
[2020-11-06T20:32:16.045Z] #3 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b2521)
[2020-11-06T20:32:16.045Z] #4 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b380e)
[2020-11-06T20:32:16.045Z] #5 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b4306)
[2020-11-06T20:32:16.046Z] #6 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4c04aa)
[2020-11-06T20:32:16.046Z] #7 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d2948)
[2020-11-06T20:32:16.046Z] #8 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4bfd8c)
[2020-11-06T20:32:16.046Z] #9 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x49f837)
[2020-11-06T20:32:16.046Z] #10 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x36551a)
[2020-11-06T20:32:16.046Z] #11 _start /usr/src/lib/csu/amd64/crt1.c:76 (run_unittests+0x2f811a)
[2020-11-06T20:32:16.046Z]
[2020-11-06T20:32:16.046Z] SUMMARY: ThreadSanitizer: lock-order-inversion (potential deadlock) /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60
[2020-11-06T20:32:16.046Z] ==================
[2020-11-06T20:32:16.046Z] ==================
[2020-11-06T20:32:16.046Z] WARNING: ThreadSanitizer: lock-order-inversion (potential deadlock) (pid=60043)
[2020-11-06T20:32:16.046Z] Cycle in lock order graph: M1703 (0x7b4000000358) => M1704 (0x7b4000000388) => M1703
[2020-11-06T20:32:16.046Z]
[2020-11-06T20:32:16.046Z] Mutex M1704 acquired here while holding mutex M1703 in thread T235:
[2020-11-06T20:32:16.046Z] #0 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x347683)
[2020-11-06T20:32:16.046Z] #1 <null> <null> (libc++.so.1+0xa59b8)
[2020-11-06T20:32:16.046Z] #2 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x45bdb4)
[2020-11-06T20:32:16.046Z] #3 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x3327c8)
[2020-11-06T20:32:16.046Z]
[2020-11-06T20:32:16.046Z] Hint: use TSAN_OPTIONS=second_deadlock_stack=1 to get more informative warning message
[2020-11-06T20:32:16.046Z]
[2020-11-06T20:32:16.046Z] Mutex M1703 acquired here while holding mutex M1704 in thread T235:
[2020-11-06T20:32:16.046Z] #0 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x33301a)
[2020-11-06T20:32:16.046Z] #1 <null> <null> (libc++.so.1+0xb3e71)
[2020-11-06T20:32:16.046Z] #2 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x45bdb4)
[2020-11-06T20:32:16.046Z] #3 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x3327c8)
[2020-11-06T20:32:16.046Z]
[2020-11-06T20:32:16.046Z] Thread T11 (tid=135669426999808, running) created by main thread at:
[2020-11-06T20:32:16.046Z] #0 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x332841)
[2020-11-06T20:32:16.046Z] #1 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x45bb41)
[2020-11-06T20:32:16.046Z] #2 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d1988)
[2020-11-06T20:32:16.046Z] #3 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b2521)
[2020-11-06T20:32:16.046Z] #4 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b380e)
[2020-11-06T20:32:16.046Z] #5 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b4306)
[2020-11-06T20:32:16.046Z] #6 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4c04aa)
[2020-11-06T20:32:16.046Z] #7 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d2948)
[2020-11-06T20:32:16.046Z] #8 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4bfd8c)
[2020-11-06T20:32:16.046Z] #9 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x49f837)
[2020-11-06T20:32:16.046Z] #10 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x36551a)
[2020-11-06T20:32:16.046Z] #11 _start /usr/src/lib/csu/amd64/crt1.c:76 (run_unittests+0x2f811a)
[2020-11-06T20:32:16.046Z]
[2020-11-06T20:32:16.046Z] SUMMARY: ThreadSanitizer: lock-order-inversion (potential deadlock) /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60
[2020-11-06T20:32:16.046Z] ==================
[2020-11-06T20:32:16.046Z] ==================
[2020-11-06T20:32:16.046Z] WARNING: ThreadSanitizer: lock-order-inversion (potential deadlock) (pid=60043)
[2020-11-06T20:32:16.046Z] Cycle in lock order graph: M1702 (0x7b4000000370) => M1703 (0x7b4000000358) => M1702
[2020-11-06T20:32:16.046Z]
[2020-11-06T20:32:16.046Z] Mutex M1703 acquired here while holding mutex M1702 in main thread:
[2020-11-06T20:32:16.046Z] #0 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x347683)
[2020-11-06T20:32:16.046Z] #1 <null> <null> (libc++.so.1+0xa59b8)
[2020-11-06T20:32:16.046Z] #2 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d1988)
[2020-11-06T20:32:16.046Z] #3 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b2521)
[2020-11-06T20:32:16.046Z] #4 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b380e)
[2020-11-06T20:32:16.046Z] #5 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b4306)
[2020-11-06T20:32:16.046Z] #6 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4c04aa)
[2020-11-06T20:32:16.046Z] #7 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d2948)
[2020-11-06T20:32:16.046Z] #8 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4bfd8c)
[2020-11-06T20:32:16.046Z] #9 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x49f837)
[2020-11-06T20:32:16.046Z] #10 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x36551a)
[2020-11-06T20:32:16.046Z] #11 _start /usr/src/lib/csu/amd64/crt1.c:76 (run_unittests+0x2f811a)
[2020-11-06T20:32:16.046Z]
[2020-11-06T20:32:16.046Z] Hint: use TSAN_OPTIONS=second_deadlock_stack=1 to get more informative warning message
[2020-11-06T20:32:16.046Z]
[2020-11-06T20:32:16.046Z] Mutex M1702 acquired here while holding mutex M1703 in thread T235:
[2020-11-06T20:32:16.046Z] #0 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x347683)
[2020-11-06T20:32:16.046Z] #1 <null> <null> (libc++.so.1+0xa59b8)
[2020-11-06T20:32:16.046Z] #2 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x45bdb4)
[2020-11-06T20:32:16.046Z] #3 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x3327c8)
[2020-11-06T20:32:16.046Z]
[2020-11-06T20:32:16.046Z] Thread T11 (tid=135669426999808, running) created by main thread at:
[2020-11-06T20:32:16.046Z] #0 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x332841)
[2020-11-06T20:32:16.046Z] #1 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x45bb41)
[2020-11-06T20:32:16.046Z] #2 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d1988)
[2020-11-06T20:32:16.046Z] #3 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b2521)
[2020-11-06T20:32:16.046Z] #4 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b380e)
[2020-11-06T20:32:16.046Z] #5 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b4306)
[2020-11-06T20:32:16.046Z] #6 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4c04aa)
[2020-11-06T20:32:16.046Z] #7 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d2948)
[2020-11-06T20:32:16.046Z] #8 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4bfd8c)
[2020-11-06T20:32:16.046Z] #9 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x49f837)
[2020-11-06T20:32:16.046Z] #10 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x36551a)
[2020-11-06T20:32:16.046Z] #11 _start /usr/src/lib/csu/amd64/crt1.c:76 (run_unittests+0x2f811a)
[2020-11-06T20:32:16.046Z]
[2020-11-06T20:32:16.046Z] SUMMARY: ThreadSanitizer: lock-order-inversion (potential deadlock) /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60
[2020-11-06T20:32:16.046Z] ==================
[2020-11-06T20:32:16.046Z] ==================
[2020-11-06T20:32:16.046Z] WARNING: ThreadSanitizer: lock-order-inversion (potential deadlock) (pid=60043)
[2020-11-06T20:32:16.046Z] Cycle in lock order graph: M1704 (0x7b4000000388) => M1701 (0x7b4000000340) => M1704
[2020-11-06T20:32:16.046Z]
[2020-11-06T20:32:16.046Z] Mutex M1701 acquired here while holding mutex M1704 in thread T235:
[2020-11-06T20:32:16.046Z] #0 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x347683)
[2020-11-06T20:32:16.046Z] #1 <null> <null> (libc++.so.1+0xa59b8)
[2020-11-06T20:32:16.046Z] #2 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x45bdb4)
[2020-11-06T20:32:16.046Z] #3 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x3327c8)
[2020-11-06T20:32:16.046Z]
[2020-11-06T20:32:16.046Z] Hint: use TSAN_OPTIONS=second_deadlock_stack=1 to get more informative warning message
[2020-11-06T20:32:16.046Z]
[2020-11-06T20:32:16.046Z] Mutex M1704 acquired here while holding mutex M1701 in main thread:
[2020-11-06T20:32:16.046Z] #0 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x347683)
[2020-11-06T20:32:16.046Z] #1 <null> <null> (libc++.so.1+0xa59b8)
[2020-11-06T20:32:16.046Z] #2 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d1988)
[2020-11-06T20:32:16.046Z] #3 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b2521)
[2020-11-06T20:32:16.046Z] #4 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b380e)
[2020-11-06T20:32:16.046Z] #5 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b4306)
[2020-11-06T20:32:16.047Z] #6 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4c04aa)
[2020-11-06T20:32:16.047Z] #7 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d2948)
[2020-11-06T20:32:16.047Z] #8 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4bfd8c)
[2020-11-06T20:32:16.047Z] #9 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x49f837)
[2020-11-06T20:32:16.047Z] #10 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x36551a)
[2020-11-06T20:32:16.047Z] #11 _start /usr/src/lib/csu/amd64/crt1.c:76 (run_unittests+0x2f811a)
[2020-11-06T20:32:16.047Z]
[2020-11-06T20:32:16.047Z] Thread T11 (tid=135669426999808, running) created by main thread at:
[2020-11-06T20:32:16.047Z] #0 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x332841)
[2020-11-06T20:32:16.047Z] #1 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x45bb41)
[2020-11-06T20:32:16.047Z] #2 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d1988)
[2020-11-06T20:32:16.047Z] #3 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b2521)
[2020-11-06T20:32:16.047Z] #4 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b380e)
[2020-11-06T20:32:16.047Z] #5 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b4306)
[2020-11-06T20:32:16.047Z] #6 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4c04aa)
[2020-11-06T20:32:16.047Z] #7 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d2948)
[2020-11-06T20:32:16.047Z] #8 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4bfd8c)
[2020-11-06T20:32:16.047Z] #9 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x49f837)
[2020-11-06T20:32:16.047Z] #10 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x36551a)
[2020-11-06T20:32:16.047Z] #11 _start /usr/src/lib/csu/amd64/crt1.c:76 (run_unittests+0x2f811a)
[2020-11-06T20:32:16.047Z]
[2020-11-06T20:32:16.047Z] SUMMARY: ThreadSanitizer: lock-order-inversion (potential deadlock) /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60
[2020-11-06T20:32:16.047Z] ==================
[2020-11-06T20:32:16.047Z] [ OK ] ReadWriteMutexTest.read (387 ms)
[2020-11-06T20:32:16.047Z] [ RUN ] ReadWriteMutexTest.write
[2020-11-06T20:32:16.047Z] ==================
[2020-11-06T20:32:16.047Z] WARNING: ThreadSanitizer: lock-order-inversion (potential deadlock) (pid=60043)
[2020-11-06T20:32:16.047Z] Cycle in lock order graph: M1706 (0x7b40000003a0) => M1707 (0x7b40000003d0) => M1706
[2020-11-06T20:32:16.047Z]
[2020-11-06T20:32:16.047Z] Mutex M1707 acquired here while holding mutex M1706 in main thread:
[2020-11-06T20:32:16.047Z] #0 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x347683)
[2020-11-06T20:32:16.047Z] #1 <null> <null> (libc++.so.1+0xa59b8)
[2020-11-06T20:32:16.047Z] #2 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d1988)
[2020-11-06T20:32:16.047Z] #3 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b2521)
[2020-11-06T20:32:16.047Z] #4 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b380e)
[2020-11-06T20:32:16.047Z] #5 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b4306)
[2020-11-06T20:32:16.047Z] #6 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4c04aa)
[2020-11-06T20:32:16.047Z] #7 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d2948)
[2020-11-06T20:32:16.047Z] #8 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4bfd8c)
[2020-11-06T20:32:16.047Z] #9 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x49f837)
[2020-11-06T20:32:16.047Z] #10 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x36551a)
[2020-11-06T20:32:16.047Z] #11 _start /usr/src/lib/csu/amd64/crt1.c:76 (run_unittests+0x2f811a)
[2020-11-06T20:32:16.047Z]
[2020-11-06T20:32:16.047Z] Hint: use TSAN_OPTIONS=second_deadlock_stack=1 to get more informative warning message
[2020-11-06T20:32:16.047Z]
[2020-11-06T20:32:16.047Z] Mutex M1706 acquired here while holding mutex M1707 in main thread:
[2020-11-06T20:32:16.047Z] #0 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x33301a)
[2020-11-06T20:32:16.047Z] #1 <null> <null> (libc++.so.1+0xb3e71)
[2020-11-06T20:32:16.047Z] #2 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d1988)
[2020-11-06T20:32:16.047Z] #3 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b2521)
[2020-11-06T20:32:16.047Z] #4 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b380e)
[2020-11-06T20:32:16.047Z] #5 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b4306)
[2020-11-06T20:32:16.047Z] #6 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4c04aa)
[2020-11-06T20:32:16.047Z] #7 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d2948)
[2020-11-06T20:32:16.047Z] #8 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4bfd8c)
[2020-11-06T20:32:16.047Z] #9 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x49f837)
[2020-11-06T20:32:16.047Z] #10 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x36551a)
[2020-11-06T20:32:16.047Z] #11 _start /usr/src/lib/csu/amd64/crt1.c:76 (run_unittests+0x2f811a)
[2020-11-06T20:32:16.047Z]
[2020-11-06T20:32:16.047Z] SUMMARY: ThreadSanitizer: lock-order-inversion (potential deadlock) /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60
[2020-11-06T20:32:16.047Z] ==================
[2020-11-06T20:32:16.047Z] ==================
[2020-11-06T20:32:16.047Z] WARNING: ThreadSanitizer: lock-order-inversion (potential deadlock) (pid=60043)
[2020-11-06T20:32:16.047Z] Cycle in lock order graph: M1708 (0x7b40000003b8) => M1706 (0x7b40000003a0) => M1708
[2020-11-06T20:32:16.047Z]
[2020-11-06T20:32:16.047Z] Mutex M1706 acquired here while holding mutex M1708 in thread T236:
[2020-11-06T20:32:16.047Z] #0 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x347683)
[2020-11-06T20:32:16.047Z] #1 <null> <null> (libc++.so.1+0xa59b8)
[2020-11-06T20:32:16.047Z] #2 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x45c637)
[2020-11-06T20:32:16.047Z] #3 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x3327c8)
[2020-11-06T20:32:16.047Z]
[2020-11-06T20:32:16.047Z] Hint: use TSAN_OPTIONS=second_deadlock_stack=1 to get more informative warning message
[2020-11-06T20:32:16.047Z]
[2020-11-06T20:32:16.047Z] Mutex M1708 acquired here while holding mutex M1706 in main thread:
[2020-11-06T20:32:16.047Z] #0 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x347683)
[2020-11-06T20:32:16.047Z] #1 <null> <null> (libc++.so.1+0xa59b8)
[2020-11-06T20:32:16.047Z] #2 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d1988)
[2020-11-06T20:32:16.047Z] #3 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b2521)
[2020-11-06T20:32:16.047Z] #4 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b380e)
[2020-11-06T20:32:16.047Z] #5 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b4306)
[2020-11-06T20:32:16.047Z] #6 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4c04aa)
[2020-11-06T20:32:16.047Z] #7 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d2948)
[2020-11-06T20:32:16.047Z] #8 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4bfd8c)
[2020-11-06T20:32:16.047Z] #9 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x49f837)
[2020-11-06T20:32:16.047Z] #10 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x36551a)
[2020-11-06T20:32:16.047Z] #11 _start /usr/src/lib/csu/amd64/crt1.c:76 (run_unittests+0x2f811a)
[2020-11-06T20:32:16.047Z]
[2020-11-06T20:32:16.047Z] Thread T12 (tid=135669427001088, running) created by main thread at:
[2020-11-06T20:32:16.047Z] #0 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x332841)
[2020-11-06T20:32:16.047Z] #1 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x45c3a7)
[2020-11-06T20:32:16.047Z] #2 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d1988)
[2020-11-06T20:32:16.047Z] #3 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b2521)
[2020-11-06T20:32:16.047Z] #4 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b380e)
[2020-11-06T20:32:16.047Z] #5 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b4306)
[2020-11-06T20:32:16.047Z] #6 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4c04aa)
[2020-11-06T20:32:16.047Z] #7 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d2948)
[2020-11-06T20:32:16.048Z] #8 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4bfd8c)
[2020-11-06T20:32:16.048Z] #9 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x49f837)
[2020-11-06T20:32:16.048Z] #10 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x36551a)
[2020-11-06T20:32:16.048Z] #11 _start /usr/src/lib/csu/amd64/crt1.c:76 (run_unittests+0x2f811a)
[2020-11-06T20:32:16.048Z]
[2020-11-06T20:32:16.048Z] SUMMARY: ThreadSanitizer: lock-order-inversion (potential deadlock) /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60
[2020-11-06T20:32:16.048Z] ==================
[2020-11-06T20:32:16.048Z] ==================
[2020-11-06T20:32:16.048Z] WARNING: ThreadSanitizer: lock-order-inversion (potential deadlock) (pid=60043)
[2020-11-06T20:32:16.048Z] Cycle in lock order graph: M1708 (0x7b40000003b8) => M1709 (0x7b40000003e8) => M1708
[2020-11-06T20:32:16.048Z]
[2020-11-06T20:32:16.048Z] Mutex M1709 acquired here while holding mutex M1708 in thread T236:
[2020-11-06T20:32:16.048Z] #0 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x347683)
[2020-11-06T20:32:16.048Z] #1 <null> <null> (libc++.so.1+0xa59b8)
[2020-11-06T20:32:16.048Z] #2 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x45c637)
[2020-11-06T20:32:16.048Z] #3 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x3327c8)
[2020-11-06T20:32:16.048Z]
[2020-11-06T20:32:16.048Z] Hint: use TSAN_OPTIONS=second_deadlock_stack=1 to get more informative warning message
[2020-11-06T20:32:16.048Z]
[2020-11-06T20:32:16.048Z] Mutex M1708 acquired here while holding mutex M1709 in thread T236:
[2020-11-06T20:32:16.048Z] #0 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x33301a)
[2020-11-06T20:32:16.048Z] #1 <null> <null> (libc++.so.1+0xb3e71)
[2020-11-06T20:32:16.048Z] #2 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x45c637)
[2020-11-06T20:32:16.048Z] #3 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x3327c8)
[2020-11-06T20:32:16.048Z]
[2020-11-06T20:32:16.048Z] Thread T12 (tid=135669427001088, running) created by main thread at:
[2020-11-06T20:32:16.048Z] #0 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x332841)
[2020-11-06T20:32:16.048Z] #1 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x45c3a7)
[2020-11-06T20:32:16.048Z] #2 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d1988)
[2020-11-06T20:32:16.048Z] #3 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b2521)
[2020-11-06T20:32:16.048Z] #4 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b380e)
[2020-11-06T20:32:16.048Z] #5 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b4306)
[2020-11-06T20:32:16.048Z] #6 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4c04aa)
[2020-11-06T20:32:16.048Z] #7 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d2948)
[2020-11-06T20:32:16.048Z] #8 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4bfd8c)
[2020-11-06T20:32:16.048Z] #9 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x49f837)
[2020-11-06T20:32:16.048Z] #10 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x36551a)
[2020-11-06T20:32:16.048Z] #11 _start /usr/src/lib/csu/amd64/crt1.c:76 (run_unittests+0x2f811a)
[2020-11-06T20:32:16.048Z]
[2020-11-06T20:32:16.048Z] SUMMARY: ThreadSanitizer: lock-order-inversion (potential deadlock) /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60
[2020-11-06T20:32:16.048Z] ==================
[2020-11-06T20:32:16.048Z] ==================
[2020-11-06T20:32:16.048Z] WARNING: ThreadSanitizer: lock-order-inversion (potential deadlock) (pid=60043)
[2020-11-06T20:32:16.048Z] Cycle in lock order graph: M1707 (0x7b40000003d0) => M1708 (0x7b40000003b8) => M1707
[2020-11-06T20:32:16.048Z]
[2020-11-06T20:32:16.048Z] Mutex M1708 acquired here while holding mutex M1707 in main thread:
[2020-11-06T20:32:16.048Z] #0 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x347683)
[2020-11-06T20:32:16.048Z] #1 <null> <null> (libc++.so.1+0xa59b8)
[2020-11-06T20:32:16.048Z] #2 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d1988)
[2020-11-06T20:32:16.048Z] #3 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b2521)
[2020-11-06T20:32:16.048Z] #4 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b380e)
[2020-11-06T20:32:16.048Z] #5 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b4306)
[2020-11-06T20:32:16.048Z] #6 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4c04aa)
[2020-11-06T20:32:16.048Z] #7 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d2948)
[2020-11-06T20:32:16.048Z] #8 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4bfd8c)
[2020-11-06T20:32:16.048Z] #9 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x49f837)
[2020-11-06T20:32:16.048Z] #10 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x36551a)
[2020-11-06T20:32:16.048Z] #11 _start /usr/src/lib/csu/amd64/crt1.c:76 (run_unittests+0x2f811a)
[2020-11-06T20:32:16.048Z]
[2020-11-06T20:32:16.048Z] Hint: use TSAN_OPTIONS=second_deadlock_stack=1 to get more informative warning message
[2020-11-06T20:32:16.048Z]
[2020-11-06T20:32:16.048Z] Mutex M1707 acquired here while holding mutex M1708 in thread T236:
[2020-11-06T20:32:16.048Z] #0 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x347683)
[2020-11-06T20:32:16.048Z] #1 <null> <null> (libc++.so.1+0xa59b8)
[2020-11-06T20:32:16.048Z] #2 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x45c637)
[2020-11-06T20:32:16.048Z] #3 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x3327c8)
[2020-11-06T20:32:16.048Z]
[2020-11-06T20:32:16.048Z] Thread T12 (tid=135669427001088, running) created by main thread at:
[2020-11-06T20:32:16.048Z] #0 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x332841)
[2020-11-06T20:32:16.048Z] #1 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x45c3a7)
[2020-11-06T20:32:16.048Z] #2 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d1988)
[2020-11-06T20:32:16.048Z] #3 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b2521)
[2020-11-06T20:32:16.048Z] #4 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b380e)
[2020-11-06T20:32:16.048Z] #5 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b4306)
[2020-11-06T20:32:16.048Z] #6 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4c04aa)
[2020-11-06T20:32:16.048Z] #7 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d2948)
[2020-11-06T20:32:16.048Z] #8 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4bfd8c)
[2020-11-06T20:32:16.048Z] #9 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x49f837)
[2020-11-06T20:32:16.048Z] #10 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x36551a)
[2020-11-06T20:32:16.048Z] #11 _start /usr/src/lib/csu/amd64/crt1.c:76 (run_unittests+0x2f811a)
[2020-11-06T20:32:16.048Z]
[2020-11-06T20:32:16.048Z] SUMMARY: ThreadSanitizer: lock-order-inversion (potential deadlock) /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60
[2020-11-06T20:32:16.048Z] ==================
[2020-11-06T20:32:16.048Z] ==================
[2020-11-06T20:32:16.048Z] WARNING: ThreadSanitizer: lock-order-inversion (potential deadlock) (pid=60043)
[2020-11-06T20:32:16.048Z] Cycle in lock order graph: M1709 (0x7b40000003e8) => M1706 (0x7b40000003a0) => M1709
[2020-11-06T20:32:16.048Z]
[2020-11-06T20:32:16.048Z] Mutex M1706 acquired here while holding mutex M1709 in thread T236:
[2020-11-06T20:32:16.048Z] #0 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x347683)
[2020-11-06T20:32:16.048Z] #1 <null> <null> (libc++.so.1+0xa59b8)
[2020-11-06T20:32:16.048Z] #2 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x45c637)
[2020-11-06T20:32:16.048Z] #3 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x3327c8)
[2020-11-06T20:32:16.048Z]
[2020-11-06T20:32:16.048Z] Hint: use TSAN_OPTIONS=second_deadlock_stack=1 to get more informative warning message
[2020-11-06T20:32:16.048Z]
[2020-11-06T20:32:16.048Z] Mutex M1709 acquired here while holding mutex M1706 in main thread:
[2020-11-06T20:32:16.048Z] #0 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x347683)
[2020-11-06T20:32:16.048Z] #1 <null> <null> (libc++.so.1+0xa59b8)
[2020-11-06T20:32:16.048Z] #2 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d1988)
[2020-11-06T20:32:16.048Z] #3 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b2521)
[2020-11-06T20:32:16.049Z] #4 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b380e)
[2020-11-06T20:32:16.049Z] #5 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b4306)
[2020-11-06T20:32:16.049Z] #6 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4c04aa)
[2020-11-06T20:32:16.049Z] #7 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d2948)
[2020-11-06T20:32:16.049Z] #8 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4bfd8c)
[2020-11-06T20:32:16.049Z] #9 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x49f837)
[2020-11-06T20:32:16.049Z] #10 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x36551a)
[2020-11-06T20:32:16.049Z] #11 _start /usr/src/lib/csu/amd64/crt1.c:76 (run_unittests+0x2f811a)
[2020-11-06T20:32:16.049Z]
[2020-11-06T20:32:16.049Z] Thread T12 (tid=135669427001088, running) created by main thread at:
[2020-11-06T20:32:16.049Z] #0 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x332841)
[2020-11-06T20:32:16.049Z] #1 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x45c3a7)
[2020-11-06T20:32:16.049Z] #2 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d1988)
[2020-11-06T20:32:16.049Z] #3 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b2521)
[2020-11-06T20:32:16.049Z] #4 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b380e)
[2020-11-06T20:32:16.049Z] #5 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b4306)
[2020-11-06T20:32:16.049Z] #6 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4c04aa)
[2020-11-06T20:32:16.049Z] #7 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d2948)
[2020-11-06T20:32:16.049Z] #8 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4bfd8c)
[2020-11-06T20:32:16.049Z] #9 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x49f837)
[2020-11-06T20:32:16.049Z] #10 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x36551a)
[2020-11-06T20:32:16.049Z] #11 _start /usr/src/lib/csu/amd64/crt1.c:76 (run_unittests+0x2f811a)
[2020-11-06T20:32:16.049Z]
[2020-11-06T20:32:16.049Z] SUMMARY: ThreadSanitizer: lock-order-inversion (potential deadlock) /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60
[2020-11-06T20:32:16.049Z] ==================
[2020-11-06T20:32:16.049Z] [ OK ] ReadWriteMutexTest.write (40 ms)
[2020-11-06T20:32:16.049Z] [ RUN ] ReadWriteMutexTest.readRead
[2020-11-06T20:32:16.049Z] ==================
[2020-11-06T20:32:16.049Z] WARNING: ThreadSanitizer: lock-order-inversion (potential deadlock) (pid=60043)
[2020-11-06T20:32:16.049Z] Cycle in lock order graph: M1711 (0x7b4000000340) => M1712 (0x7b4000000370) => M1711
[2020-11-06T20:32:16.049Z]
[2020-11-06T20:32:16.049Z] Mutex M1712 acquired here while holding mutex M1711 in main thread:
[2020-11-06T20:32:16.049Z] #0 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x347683)
[2020-11-06T20:32:16.049Z] #1 <null> <null> (libc++.so.1+0xa59b8)
[2020-11-06T20:32:16.049Z] #2 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d1988)
[2020-11-06T20:32:16.049Z] #3 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b2521)
[2020-11-06T20:32:16.049Z] #4 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b380e)
[2020-11-06T20:32:16.049Z] #5 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b4306)
[2020-11-06T20:32:16.049Z] #6 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4c04aa)
[2020-11-06T20:32:16.049Z] #7 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d2948)
[2020-11-06T20:32:16.049Z] #8 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4bfd8c)
[2020-11-06T20:32:16.049Z] #9 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x49f837)
[2020-11-06T20:32:16.049Z] #10 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x36551a)
[2020-11-06T20:32:16.049Z] #11 _start /usr/src/lib/csu/amd64/crt1.c:76 (run_unittests+0x2f811a)
[2020-11-06T20:32:16.049Z]
[2020-11-06T20:32:16.049Z] Hint: use TSAN_OPTIONS=second_deadlock_stack=1 to get more informative warning message
[2020-11-06T20:32:16.049Z]
[2020-11-06T20:32:16.049Z] Mutex M1711 acquired here while holding mutex M1712 in main thread:
[2020-11-06T20:32:16.049Z] #0 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x33301a)
[2020-11-06T20:32:16.049Z] #1 <null> <null> (libc++.so.1+0xb3e71)
[2020-11-06T20:32:16.049Z] #2 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d1988)
[2020-11-06T20:32:16.049Z] #3 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b2521)
[2020-11-06T20:32:16.049Z] #4 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b380e)
[2020-11-06T20:32:16.049Z] #5 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b4306)
[2020-11-06T20:32:16.049Z] #6 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4c04aa)
[2020-11-06T20:32:16.049Z] #7 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d2948)
[2020-11-06T20:32:16.049Z] #8 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4bfd8c)
[2020-11-06T20:32:16.049Z] #9 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x49f837)
[2020-11-06T20:32:16.049Z] #10 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x36551a)
[2020-11-06T20:32:16.049Z] #11 _start /usr/src/lib/csu/amd64/crt1.c:76 (run_unittests+0x2f811a)
[2020-11-06T20:32:16.049Z]
[2020-11-06T20:32:16.049Z] SUMMARY: ThreadSanitizer: lock-order-inversion (potential deadlock) /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60
[2020-11-06T20:32:16.049Z] ==================
[2020-11-06T20:32:16.049Z] ==================
[2020-11-06T20:32:16.049Z] WARNING: ThreadSanitizer: lock-order-inversion (potential deadlock) (pid=60043)
[2020-11-06T20:32:16.049Z] Cycle in lock order graph: M1713 (0x7b4000000358) => M1711 (0x7b4000000340) => M1713
[2020-11-06T20:32:16.049Z]
[2020-11-06T20:32:16.049Z] Mutex M1711 acquired here while holding mutex M1713 in thread T237:
[2020-11-06T20:32:16.049Z] #0 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x347683)
[2020-11-06T20:32:16.049Z] #1 <null> <null> (libc++.so.1+0xa59b8)
[2020-11-06T20:32:16.049Z] #2 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x45cf24)
[2020-11-06T20:32:16.049Z] #3 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x3327c8)
[2020-11-06T20:32:16.049Z]
[2020-11-06T20:32:16.049Z] Hint: use TSAN_OPTIONS=second_deadlock_stack=1 to get more informative warning message
[2020-11-06T20:32:16.049Z]
[2020-11-06T20:32:16.049Z] Mutex M1713 acquired here while holding mutex M1711 in main thread:
[2020-11-06T20:32:16.049Z] #0 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x347683)
[2020-11-06T20:32:16.049Z] #1 <null> <null> (libc++.so.1+0xa59b8)
[2020-11-06T20:32:16.049Z] #2 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d1988)
[2020-11-06T20:32:16.049Z] #3 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b2521)
[2020-11-06T20:32:16.049Z] #4 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b380e)
[2020-11-06T20:32:16.049Z] #5 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b4306)
[2020-11-06T20:32:16.049Z] #6 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4c04aa)
[2020-11-06T20:32:16.049Z] #7 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d2948)
[2020-11-06T20:32:16.049Z] #8 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4bfd8c)
[2020-11-06T20:32:16.049Z] #9 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x49f837)
[2020-11-06T20:32:16.049Z] #10 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x36551a)
[2020-11-06T20:32:16.049Z] #11 _start /usr/src/lib/csu/amd64/crt1.c:76 (run_unittests+0x2f811a)
[2020-11-06T20:32:16.049Z]
[2020-11-06T20:32:16.049Z] Thread T13 (tid=135669427002368, running) created by main thread at:
[2020-11-06T20:32:16.049Z] #0 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x332841)
[2020-11-06T20:32:16.049Z] #1 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x45cb5e)
[2020-11-06T20:32:16.049Z] #2 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d1988)
[2020-11-06T20:32:16.049Z] #3 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b2521)
[2020-11-06T20:32:16.049Z] #4 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b380e)
[2020-11-06T20:32:16.050Z] #5 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b4306)
[2020-11-06T20:32:16.050Z] #6 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4c04aa)
[2020-11-06T20:32:16.050Z] #7 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d2948)
[2020-11-06T20:32:16.050Z] #8 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4bfd8c)
[2020-11-06T20:32:16.050Z] #9 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x49f837)
[2020-11-06T20:32:16.050Z] #10 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x36551a)
[2020-11-06T20:32:16.050Z] #11 _start /usr/src/lib/csu/amd64/crt1.c:76 (run_unittests+0x2f811a)
[2020-11-06T20:32:16.050Z]
[2020-11-06T20:32:16.050Z] SUMMARY: ThreadSanitizer: lock-order-inversion (potential deadlock) /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60
[2020-11-06T20:32:16.050Z] ==================
[2020-11-06T20:32:16.050Z] ==================
[2020-11-06T20:32:16.050Z] WARNING: ThreadSanitizer: lock-order-inversion (potential deadlock) (pid=60043)
[2020-11-06T20:32:16.050Z] Cycle in lock order graph: M1713 (0x7b4000000358) => M1715 (0x7b4000000388) => M1713
[2020-11-06T20:32:16.050Z]
[2020-11-06T20:32:16.050Z] Mutex M1715 acquired here while holding mutex M1713 in thread T237:
[2020-11-06T20:32:16.050Z] #0 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x347683)
[2020-11-06T20:32:16.050Z] #1 <null> <null> (libc++.so.1+0xa59b8)
[2020-11-06T20:32:16.050Z] #2 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x45cf24)
[2020-11-06T20:32:16.050Z] #3 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x3327c8)
[2020-11-06T20:32:16.050Z]
[2020-11-06T20:32:16.050Z] Hint: use TSAN_OPTIONS=second_deadlock_stack=1 to get more informative warning message
[2020-11-06T20:32:16.050Z]
[2020-11-06T20:32:16.050Z] Mutex M1713 acquired here while holding mutex M1715 in thread T237:
[2020-11-06T20:32:16.050Z] #0 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x33301a)
[2020-11-06T20:32:16.050Z] #1 <null> <null> (libc++.so.1+0xb3e71)
[2020-11-06T20:32:16.050Z] #2 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x45cf24)
[2020-11-06T20:32:16.050Z] #3 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x3327c8)
[2020-11-06T20:32:16.050Z]
[2020-11-06T20:32:16.050Z] Thread T13 (tid=135669427002368, running) created by main thread at:
[2020-11-06T20:32:16.050Z] #0 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x332841)
[2020-11-06T20:32:16.050Z] #1 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x45cb5e)
[2020-11-06T20:32:16.050Z] #2 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d1988)
[2020-11-06T20:32:16.050Z] #3 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b2521)
[2020-11-06T20:32:16.050Z] #4 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b380e)
[2020-11-06T20:32:16.050Z] #5 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b4306)
[2020-11-06T20:32:16.050Z] #6 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4c04aa)
[2020-11-06T20:32:16.050Z] #7 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d2948)
[2020-11-06T20:32:16.050Z] #8 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4bfd8c)
[2020-11-06T20:32:16.050Z] #9 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x49f837)
[2020-11-06T20:32:16.050Z] #10 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x36551a)
[2020-11-06T20:32:16.050Z] #11 _start /usr/src/lib/csu/amd64/crt1.c:76 (run_unittests+0x2f811a)
[2020-11-06T20:32:16.050Z]
[2020-11-06T20:32:16.050Z] SUMMARY: ThreadSanitizer: lock-order-inversion (potential deadlock) /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60
[2020-11-06T20:32:16.050Z] ==================
[2020-11-06T20:32:16.050Z] ==================
[2020-11-06T20:32:16.050Z] WARNING: ThreadSanitizer: lock-order-inversion (potential deadlock) (pid=60043)
[2020-11-06T20:32:16.050Z] Cycle in lock order graph: M1712 (0x7b4000000370) => M1713 (0x7b4000000358) => M1712
[2020-11-06T20:32:16.050Z]
[2020-11-06T20:32:16.050Z] Mutex M1713 acquired here while holding mutex M1712 in main thread:
[2020-11-06T20:32:16.050Z] #0 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x347683)
[2020-11-06T20:32:16.050Z] #1 <null> <null> (libc++.so.1+0xa59b8)
[2020-11-06T20:32:16.050Z] #2 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d1988)
[2020-11-06T20:32:16.050Z] #3 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b2521)
[2020-11-06T20:32:16.050Z] #4 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b380e)
[2020-11-06T20:32:16.050Z] #5 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b4306)
[2020-11-06T20:32:16.050Z] #6 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4c04aa)
[2020-11-06T20:32:16.050Z] #7 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d2948)
[2020-11-06T20:32:16.050Z] #8 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4bfd8c)
[2020-11-06T20:32:16.050Z] #9 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x49f837)
[2020-11-06T20:32:16.050Z] #10 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x36551a)
[2020-11-06T20:32:16.050Z] #11 _start /usr/src/lib/csu/amd64/crt1.c:76 (run_unittests+0x2f811a)
[2020-11-06T20:32:16.050Z]
[2020-11-06T20:32:16.050Z] Hint: use TSAN_OPTIONS=second_deadlock_stack=1 to get more informative warning message
[2020-11-06T20:32:16.050Z]
[2020-11-06T20:32:16.050Z] Mutex M1712 acquired here while holding mutex M1713 in thread T237:
[2020-11-06T20:32:16.050Z] #0 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x347683)
[2020-11-06T20:32:16.050Z] #1 <null> <null> (libc++.so.1+0xa59b8)
[2020-11-06T20:32:16.050Z] #2 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x45cf24)
[2020-11-06T20:32:16.050Z] #3 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x3327c8)
[2020-11-06T20:32:16.050Z]
[2020-11-06T20:32:16.050Z] Thread T13 (tid=135669427002368, running) created by main thread at:
[2020-11-06T20:32:16.050Z] #0 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x332841)
[2020-11-06T20:32:16.050Z] #1 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x45cb5e)
[2020-11-06T20:32:16.050Z] #2 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d1988)
[2020-11-06T20:32:16.050Z] #3 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b2521)
[2020-11-06T20:32:16.050Z] #4 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b380e)
[2020-11-06T20:32:16.050Z] #5 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b4306)
[2020-11-06T20:32:16.050Z] #6 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4c04aa)
[2020-11-06T20:32:16.050Z] #7 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d2948)
[2020-11-06T20:32:16.050Z] #8 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4bfd8c)
[2020-11-06T20:32:16.050Z] #9 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x49f837)
[2020-11-06T20:32:16.050Z] #10 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x36551a)
[2020-11-06T20:32:16.050Z] #11 _start /usr/src/lib/csu/amd64/crt1.c:76 (run_unittests+0x2f811a)
[2020-11-06T20:32:16.050Z]
[2020-11-06T20:32:16.050Z] SUMMARY: ThreadSanitizer: lock-order-inversion (potential deadlock) /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60
[2020-11-06T20:32:16.050Z] ==================
[2020-11-06T20:32:16.050Z] ==================
[2020-11-06T20:32:16.050Z] WARNING: ThreadSanitizer: lock-order-inversion (potential deadlock) (pid=60043)
[2020-11-06T20:32:16.050Z] Cycle in lock order graph: M1715 (0x7b4000000388) => M1711 (0x7b4000000340) => M1715
[2020-11-06T20:32:16.050Z]
[2020-11-06T20:32:16.050Z] Mutex M1711 acquired here while holding mutex M1715 in thread T237:
[2020-11-06T20:32:16.050Z] #0 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x347683)
[2020-11-06T20:32:16.050Z] #1 <null> <null> (libc++.so.1+0xa59b8)
[2020-11-06T20:32:16.050Z] #2 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x45cf24)
[2020-11-06T20:32:16.050Z] #3 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x3327c8)
[2020-11-06T20:32:16.050Z]
[2020-11-06T20:32:16.050Z] Hint: use TSAN_OPTIONS=second_deadlock_stack=1 to get more informative warning message
[2020-11-06T20:32:16.050Z]
[2020-11-06T20:32:16.050Z] Mutex M1715 acquired here while holding mutex M1711 in main thread:
[2020-11-06T20:32:16.050Z] #0 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x347683)
[2020-11-06T20:32:16.050Z] #1 <null> <null> (libc++.so.1+0xa59b8)
[2020-11-06T20:32:16.050Z] #2 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d1988)
[2020-11-06T20:32:16.050Z] #3 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b2521)
[2020-11-06T20:32:16.051Z] #4 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b380e)
[2020-11-06T20:32:16.051Z] #5 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b4306)
[2020-11-06T20:32:16.051Z] #6 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4c04aa)
[2020-11-06T20:32:16.051Z] #7 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d2948)
[2020-11-06T20:32:16.051Z] #8 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4bfd8c)
[2020-11-06T20:32:16.051Z] #9 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x49f837)
[2020-11-06T20:32:16.051Z] #10 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x36551a)
[2020-11-06T20:32:16.051Z] #11 _start /usr/src/lib/csu/amd64/crt1.c:76 (run_unittests+0x2f811a)
[2020-11-06T20:32:16.051Z]
[2020-11-06T20:32:16.051Z] Thread T13 (tid=135669427002368, running) created by main thread at:
[2020-11-06T20:32:16.051Z] #0 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x332841)
[2020-11-06T20:32:16.051Z] #1 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x45cb5e)
[2020-11-06T20:32:16.051Z] #2 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d1988)
[2020-11-06T20:32:16.051Z] #3 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b2521)
[2020-11-06T20:32:16.051Z] #4 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b380e)
[2020-11-06T20:32:16.051Z] #5 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b4306)
[2020-11-06T20:32:16.051Z] #6 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4c04aa)
[2020-11-06T20:32:16.051Z] #7 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d2948)
[2020-11-06T20:32:16.051Z] #8 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4bfd8c)
[2020-11-06T20:32:16.051Z] #9 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x49f837)
[2020-11-06T20:32:16.051Z] #10 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x36551a)
[2020-11-06T20:32:16.051Z] #11 _start /usr/src/lib/csu/amd64/crt1.c:76 (run_unittests+0x2f811a)
[2020-11-06T20:32:16.051Z]
[2020-11-06T20:32:16.051Z] SUMMARY: ThreadSanitizer: lock-order-inversion (potential deadlock) /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60
[2020-11-06T20:32:16.051Z] ==================
[2020-11-06T20:32:16.051Z] [ OK ] ReadWriteMutexTest.readRead (40 ms)
[2020-11-06T20:32:16.051Z] [ RUN ] ReadWriteMutexTest.readWrite
[2020-11-06T20:32:16.051Z] ==================
[2020-11-06T20:32:16.051Z] WARNING: ThreadSanitizer: lock-order-inversion (potential deadlock) (pid=60043)
[2020-11-06T20:32:16.051Z] Cycle in lock order graph: M1716 (0x7b40000003a0) => M1717 (0x7b40000003d0) => M1716
[2020-11-06T20:32:16.051Z]
[2020-11-06T20:32:16.051Z] Mutex M1717 acquired here while holding mutex M1716 in main thread:
[2020-11-06T20:32:16.051Z] #0 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x347683)
[2020-11-06T20:32:16.051Z] #1 <null> <null> (libc++.so.1+0xa59b8)
[2020-11-06T20:32:16.051Z] #2 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d1988)
[2020-11-06T20:32:16.051Z] #3 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b2521)
[2020-11-06T20:32:16.051Z] #4 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b380e)
[2020-11-06T20:32:16.051Z] #5 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b4306)
[2020-11-06T20:32:16.051Z] #6 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4c04aa)
[2020-11-06T20:32:16.051Z] #7 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d2948)
[2020-11-06T20:32:16.051Z] #8 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4bfd8c)
[2020-11-06T20:32:16.051Z] #9 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x49f837)
[2020-11-06T20:32:16.051Z] #10 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x36551a)
[2020-11-06T20:32:16.051Z] #11 _start /usr/src/lib/csu/amd64/crt1.c:76 (run_unittests+0x2f811a)
[2020-11-06T20:32:16.051Z]
[2020-11-06T20:32:16.051Z] Hint: use TSAN_OPTIONS=second_deadlock_stack=1 to get more informative warning message
[2020-11-06T20:32:16.051Z]
[2020-11-06T20:32:16.051Z] Mutex M1716 acquired here while holding mutex M1717 in main thread:
[2020-11-06T20:32:16.051Z] #0 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x33301a)
[2020-11-06T20:32:16.051Z] #1 <null> <null> (libc++.so.1+0xb3e71)
[2020-11-06T20:32:16.051Z] #2 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d1988)
[2020-11-06T20:32:16.051Z] #3 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b2521)
[2020-11-06T20:32:16.051Z] #4 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b380e)
[2020-11-06T20:32:16.051Z] #5 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b4306)
[2020-11-06T20:32:16.051Z] #6 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4c04aa)
[2020-11-06T20:32:16.051Z] #7 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d2948)
[2020-11-06T20:32:16.051Z] #8 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4bfd8c)
[2020-11-06T20:32:16.051Z] #9 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x49f837)
[2020-11-06T20:32:16.051Z] #10 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x36551a)
[2020-11-06T20:32:16.051Z] #11 _start /usr/src/lib/csu/amd64/crt1.c:76 (run_unittests+0x2f811a)
[2020-11-06T20:32:16.051Z]
[2020-11-06T20:32:16.051Z] SUMMARY: ThreadSanitizer: lock-order-inversion (potential deadlock) /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60
[2020-11-06T20:32:16.051Z] ==================
[2020-11-06T20:32:16.051Z] ==================
[2020-11-06T20:32:16.051Z] WARNING: ThreadSanitizer: lock-order-inversion (potential deadlock) (pid=60043)
[2020-11-06T20:32:16.051Z] Cycle in lock order graph: M1718 (0x7b40000003b8) => M1716 (0x7b40000003a0) => M1718
[2020-11-06T20:32:16.051Z]
[2020-11-06T20:32:16.052Z] Mutex M1716 acquired here while holding mutex M1718 in thread T238:
[2020-11-06T20:32:16.052Z] #0 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x347683)
[2020-11-06T20:32:16.052Z] #1 <null> <null> (libc++.so.1+0xa59b8)
[2020-11-06T20:32:16.052Z] #2 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x45db37)
[2020-11-06T20:32:16.052Z] #3 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x3327c8)
[2020-11-06T20:32:16.052Z]
[2020-11-06T20:32:16.052Z] Hint: use TSAN_OPTIONS=second_deadlock_stack=1 to get more informative warning message
[2020-11-06T20:32:16.052Z]
[2020-11-06T20:32:16.052Z] Mutex M1718 acquired here while holding mutex M1716 in main thread:
[2020-11-06T20:32:16.052Z] #0 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x347683)
[2020-11-06T20:32:16.052Z] #1 <null> <null> (libc++.so.1+0xa59b8)
[2020-11-06T20:32:16.052Z] #2 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d1988)
[2020-11-06T20:32:16.052Z] #3 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b2521)
[2020-11-06T20:32:16.052Z] #4 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b380e)
[2020-11-06T20:32:16.052Z] #5 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b4306)
[2020-11-06T20:32:16.052Z] #6 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4c04aa)
[2020-11-06T20:32:16.052Z] #7 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d2948)
[2020-11-06T20:32:16.052Z] #8 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4bfd8c)
[2020-11-06T20:32:16.052Z] #9 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x49f837)
[2020-11-06T20:32:16.052Z] #10 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x36551a)
[2020-11-06T20:32:16.052Z] #11 _start /usr/src/lib/csu/amd64/crt1.c:76 (run_unittests+0x2f811a)
[2020-11-06T20:32:16.052Z]
[2020-11-06T20:32:16.052Z] Thread T14 (tid=135669427003648, running) created by main thread at:
[2020-11-06T20:32:16.052Z] #0 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x332841)
[2020-11-06T20:32:16.052Z] #1 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x45d219)
[2020-11-06T20:32:16.052Z] #2 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d1988)
[2020-11-06T20:32:16.052Z] #3 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b2521)
[2020-11-06T20:32:16.052Z] #4 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b380e)
[2020-11-06T20:32:16.052Z] #5 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b4306)
[2020-11-06T20:32:16.052Z] #6 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4c04aa)
[2020-11-06T20:32:16.052Z] #7 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d2948)
[2020-11-06T20:32:16.052Z] #8 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4bfd8c)
[2020-11-06T20:32:16.052Z] #9 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x49f837)
[2020-11-06T20:32:16.052Z] #10 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x36551a)
[2020-11-06T20:32:16.052Z] #11 _start /usr/src/lib/csu/amd64/crt1.c:76 (run_unittests+0x2f811a)
[2020-11-06T20:32:16.052Z]
[2020-11-06T20:32:16.052Z] SUMMARY: ThreadSanitizer: lock-order-inversion (potential deadlock) /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60
[2020-11-06T20:32:16.052Z] ==================
[2020-11-06T20:32:16.052Z] ==================
[2020-11-06T20:32:16.052Z] WARNING: ThreadSanitizer: lock-order-inversion (potential deadlock) (pid=60043)
[2020-11-06T20:32:16.052Z] Cycle in lock order graph: M1718 (0x7b40000003b8) => M1719 (0x7b40000003e8) => M1718
[2020-11-06T20:32:16.052Z]
[2020-11-06T20:32:16.052Z] Mutex M1719 acquired here while holding mutex M1718 in thread T238:
[2020-11-06T20:32:16.052Z] #0 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x347683)
[2020-11-06T20:32:16.052Z] #1 <null> <null> (libc++.so.1+0xa59b8)
[2020-11-06T20:32:16.052Z] #2 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x45db37)
[2020-11-06T20:32:16.052Z] #3 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x3327c8)
[2020-11-06T20:32:16.052Z]
[2020-11-06T20:32:16.052Z] Hint: use TSAN_OPTIONS=second_deadlock_stack=1 to get more informative warning message
[2020-11-06T20:32:16.052Z]
[2020-11-06T20:32:16.052Z] Mutex M1718 acquired here while holding mutex M1719 in thread T238:
[2020-11-06T20:32:16.052Z] #0 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x33301a)
[2020-11-06T20:32:16.052Z] #1 <null> <null> (libc++.so.1+0xb3e71)
[2020-11-06T20:32:16.052Z] #2 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x45db37)
[2020-11-06T20:32:16.052Z] #3 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x3327c8)
[2020-11-06T20:32:16.052Z]
[2020-11-06T20:32:16.052Z] Thread T14 (tid=135669427003648, running) created by main thread at:
[2020-11-06T20:32:16.052Z] #0 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x332841)
[2020-11-06T20:32:16.052Z] #1 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x45d219)
[2020-11-06T20:32:16.052Z] #2 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d1988)
[2020-11-06T20:32:16.052Z] #3 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b2521)
[2020-11-06T20:32:16.052Z] #4 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b380e)
[2020-11-06T20:32:16.052Z] #5 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b4306)
[2020-11-06T20:32:16.052Z] #6 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4c04aa)
[2020-11-06T20:32:16.052Z] #7 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d2948)
[2020-11-06T20:32:16.052Z] #8 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4bfd8c)
[2020-11-06T20:32:16.052Z] #9 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x49f837)
[2020-11-06T20:32:16.052Z] #10 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x36551a)
[2020-11-06T20:32:16.052Z] #11 _start /usr/src/lib/csu/amd64/crt1.c:76 (run_unittests+0x2f811a)
[2020-11-06T20:32:16.052Z]
[2020-11-06T20:32:16.052Z] SUMMARY: ThreadSanitizer: lock-order-inversion (potential deadlock) /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60
[2020-11-06T20:32:16.052Z] ==================
[2020-11-06T20:32:17.015Z] ==================
[2020-11-06T20:32:17.015Z] WARNING: ThreadSanitizer: lock-order-inversion (potential deadlock) (pid=60043)
[2020-11-06T20:32:17.015Z] Cycle in lock order graph: M1717 (0x7b40000003d0) => M1718 (0x7b40000003b8) => M1717
[2020-11-06T20:32:17.015Z]
[2020-11-06T20:32:17.015Z] Mutex M1718 acquired here while holding mutex M1717 in main thread:
[2020-11-06T20:32:17.015Z] #0 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x347683)
[2020-11-06T20:32:17.015Z] #1 <null> <null> (libc++.so.1+0xa59b8)
[2020-11-06T20:32:17.015Z] #2 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d1988)
[2020-11-06T20:32:17.015Z] #3 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b2521)
[2020-11-06T20:32:17.015Z] #4 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b380e)
[2020-11-06T20:32:17.015Z] #5 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b4306)
[2020-11-06T20:32:17.015Z] #6 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4c04aa)
[2020-11-06T20:32:17.015Z] #7 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d2948)
[2020-11-06T20:32:17.015Z] #8 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4bfd8c)
[2020-11-06T20:32:17.015Z] #9 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x49f837)
[2020-11-06T20:32:17.015Z] #10 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x36551a)
[2020-11-06T20:32:17.015Z] #11 _start /usr/src/lib/csu/amd64/crt1.c:76 (run_unittests+0x2f811a)
[2020-11-06T20:32:17.015Z]
[2020-11-06T20:32:17.015Z] Hint: use TSAN_OPTIONS=second_deadlock_stack=1 to get more informative warning message
[2020-11-06T20:32:17.015Z]
[2020-11-06T20:32:17.015Z] Mutex M1717 acquired here while holding mutex M1718 in thread T238:
[2020-11-06T20:32:17.015Z] #0 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x347683)
[2020-11-06T20:32:17.015Z] #1 <null> <null> (libc++.so.1+0xa59b8)
[2020-11-06T20:32:17.015Z] #2 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x45db37)
[2020-11-06T20:32:17.015Z] #3 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x3327c8)
[2020-11-06T20:32:17.015Z]
[2020-11-06T20:32:17.015Z] Thread T14 (tid=135669427003648, running) created by main thread at:
[2020-11-06T20:32:17.015Z] #0 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x332841)
[2020-11-06T20:32:17.015Z] #1 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x45d219)
[2020-11-06T20:32:17.015Z] #2 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d1988)
[2020-11-06T20:32:17.015Z] #3 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b2521)
[2020-11-06T20:32:17.016Z] #4 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b380e)
[2020-11-06T20:32:17.016Z] #5 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b4306)
[2020-11-06T20:32:17.016Z] #6 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4c04aa)
[2020-11-06T20:32:17.016Z] #7 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d2948)
[2020-11-06T20:32:17.016Z] #8 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4bfd8c)
[2020-11-06T20:32:17.016Z] #9 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x49f837)
[2020-11-06T20:32:17.016Z] #10 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x36551a)
[2020-11-06T20:32:17.016Z] #11 _start /usr/src/lib/csu/amd64/crt1.c:76 (run_unittests+0x2f811a)
[2020-11-06T20:32:17.016Z]
[2020-11-06T20:32:17.016Z] SUMMARY: ThreadSanitizer: lock-order-inversion (potential deadlock) /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60
[2020-11-06T20:32:17.016Z] ==================
[2020-11-06T20:32:17.016Z] ==================
[2020-11-06T20:32:17.016Z] WARNING: ThreadSanitizer: lock-order-inversion (potential deadlock) (pid=60043)
[2020-11-06T20:32:17.016Z] Cycle in lock order graph: M1719 (0x7b40000003e8) => M1716 (0x7b40000003a0) => M1719
[2020-11-06T20:32:17.016Z]
[2020-11-06T20:32:17.016Z] Mutex M1716 acquired here while holding mutex M1719 in thread T238:
[2020-11-06T20:32:17.016Z] #0 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x347683)
[2020-11-06T20:32:17.016Z] #1 <null> <null> (libc++.so.1+0xa59b8)
[2020-11-06T20:32:17.016Z] #2 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x45db37)
[2020-11-06T20:32:17.016Z] #3 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x3327c8)
[2020-11-06T20:32:17.016Z]
[2020-11-06T20:32:17.016Z] Hint: use TSAN_OPTIONS=second_deadlock_stack=1 to get more informative warning message
[2020-11-06T20:32:17.016Z]
[2020-11-06T20:32:17.016Z] Mutex M1719 acquired here while holding mutex M1716 in main thread:
[2020-11-06T20:32:17.016Z] #0 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x347683)
[2020-11-06T20:32:17.016Z] #1 <null> <null> (libc++.so.1+0xa59b8)
[2020-11-06T20:32:17.016Z] #2 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d1988)
[2020-11-06T20:32:17.016Z] #3 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b2521)
[2020-11-06T20:32:17.016Z] #4 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b380e)
[2020-11-06T20:32:17.016Z] #5 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b4306)
[2020-11-06T20:32:17.016Z] #6 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4c04aa)
[2020-11-06T20:32:17.016Z] #7 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d2948)
[2020-11-06T20:32:17.016Z] #8 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4bfd8c)
[2020-11-06T20:32:17.016Z] #9 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x49f837)
[2020-11-06T20:32:17.016Z] #10 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x36551a)
[2020-11-06T20:32:17.016Z] #11 _start /usr/src/lib/csu/amd64/crt1.c:76 (run_unittests+0x2f811a)
[2020-11-06T20:32:17.016Z]
[2020-11-06T20:32:17.016Z] Thread T14 (tid=135669427003648, running) created by main thread at:
[2020-11-06T20:32:17.016Z] #0 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x332841)
[2020-11-06T20:32:17.016Z] #1 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x45d219)
[2020-11-06T20:32:17.016Z] #2 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d1988)
[2020-11-06T20:32:17.016Z] #3 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b2521)
[2020-11-06T20:32:17.016Z] #4 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b380e)
[2020-11-06T20:32:17.016Z] #5 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b4306)
[2020-11-06T20:32:17.016Z] #6 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4c04aa)
[2020-11-06T20:32:17.016Z] #7 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d2948)
[2020-11-06T20:32:17.016Z] #8 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4bfd8c)
[2020-11-06T20:32:17.016Z] #9 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x49f837)
[2020-11-06T20:32:17.016Z] #10 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x36551a)
[2020-11-06T20:32:17.016Z] #11 _start /usr/src/lib/csu/amd64/crt1.c:76 (run_unittests+0x2f811a)
[2020-11-06T20:32:17.016Z]
[2020-11-06T20:32:17.016Z] SUMMARY: ThreadSanitizer: lock-order-inversion (potential deadlock) /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60
[2020-11-06T20:32:17.016Z] ==================
[2020-11-06T20:32:17.016Z] pausing for one second
[2020-11-06T20:32:17.016Z] [ OK ] ReadWriteMutexTest.readWrite (1063 ms)
[2020-11-06T20:32:17.016Z] [ RUN ] ReadWriteMutexTest.writeWrite
[2020-11-06T20:32:17.016Z] ==================
[2020-11-06T20:32:17.016Z] WARNING: ThreadSanitizer: lock-order-inversion (potential deadlock) (pid=60043)
[2020-11-06T20:32:17.016Z] Cycle in lock order graph: M1721 (0x7b40000003a0) => M1722 (0x7b40000003d0) => M1721
[2020-11-06T20:32:17.016Z]
[2020-11-06T20:32:17.016Z] Mutex M1722 acquired here while holding mutex M1721 in main thread:
[2020-11-06T20:32:17.016Z] #0 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x347683)
[2020-11-06T20:32:17.016Z] #1 <null> <null> (libc++.so.1+0xa59b8)
[2020-11-06T20:32:17.016Z] #2 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d1988)
[2020-11-06T20:32:17.016Z] #3 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b2521)
[2020-11-06T20:32:17.016Z] #4 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b380e)
[2020-11-06T20:32:17.016Z] #5 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b4306)
[2020-11-06T20:32:17.016Z] #6 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4c04aa)
[2020-11-06T20:32:17.016Z] #7 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d2948)
[2020-11-06T20:32:17.016Z] #8 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4bfd8c)
[2020-11-06T20:32:17.016Z] #9 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x49f837)
[2020-11-06T20:32:17.016Z] #10 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x36551a)
[2020-11-06T20:32:17.016Z] #11 _start /usr/src/lib/csu/amd64/crt1.c:76 (run_unittests+0x2f811a)
[2020-11-06T20:32:17.016Z]
[2020-11-06T20:32:17.016Z] Hint: use TSAN_OPTIONS=second_deadlock_stack=1 to get more informative warning message
[2020-11-06T20:32:17.016Z]
[2020-11-06T20:32:17.016Z] Mutex M1721 acquired here while holding mutex M1722 in main thread:
[2020-11-06T20:32:17.016Z] #0 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x33301a)
[2020-11-06T20:32:17.016Z] #1 <null> <null> (libc++.so.1+0xb3e71)
[2020-11-06T20:32:17.016Z] #2 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d1988)
[2020-11-06T20:32:17.016Z] #3 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b2521)
[2020-11-06T20:32:17.016Z] #4 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b380e)
[2020-11-06T20:32:17.016Z] #5 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b4306)
[2020-11-06T20:32:17.016Z] #6 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4c04aa)
[2020-11-06T20:32:17.016Z] #7 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d2948)
[2020-11-06T20:32:17.016Z] #8 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4bfd8c)
[2020-11-06T20:32:17.016Z] #9 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x49f837)
[2020-11-06T20:32:17.016Z] #10 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x36551a)
[2020-11-06T20:32:17.016Z] #11 _start /usr/src/lib/csu/amd64/crt1.c:76 (run_unittests+0x2f811a)
[2020-11-06T20:32:17.016Z]
[2020-11-06T20:32:17.016Z] SUMMARY: ThreadSanitizer: lock-order-inversion (potential deadlock) /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60
[2020-11-06T20:32:17.016Z] ==================
[2020-11-06T20:32:17.016Z] ==================
[2020-11-06T20:32:17.016Z] WARNING: ThreadSanitizer: lock-order-inversion (potential deadlock) (pid=60043)
[2020-11-06T20:32:17.016Z] Cycle in lock order graph: M1723 (0x7b40000003b8) => M1721 (0x7b40000003a0) => M1723
[2020-11-06T20:32:17.016Z]
[2020-11-06T20:32:17.016Z] Mutex M1721 acquired here while holding mutex M1723 in thread T239:
[2020-11-06T20:32:17.016Z] #0 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x347683)
[2020-11-06T20:32:17.016Z] #1 <null> <null> (libc++.so.1+0xa59b8)
[2020-11-06T20:32:17.017Z] #2 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x45e637)
[2020-11-06T20:32:17.017Z] #3 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x3327c8)
[2020-11-06T20:32:17.017Z]
[2020-11-06T20:32:17.017Z] Hint: use TSAN_OPTIONS=second_deadlock_stack=1 to get more informative warning message
[2020-11-06T20:32:17.017Z]
[2020-11-06T20:32:17.017Z] Mutex M1723 acquired here while holding mutex M1721 in main thread:
[2020-11-06T20:32:17.017Z] #0 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x347683)
[2020-11-06T20:32:17.017Z] #1 <null> <null> (libc++.so.1+0xa59b8)
[2020-11-06T20:32:17.017Z] #2 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d1988)
[2020-11-06T20:32:17.017Z] #3 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b2521)
[2020-11-06T20:32:17.017Z] #4 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b380e)
[2020-11-06T20:32:17.017Z] #5 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b4306)
[2020-11-06T20:32:17.017Z] #6 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4c04aa)
[2020-11-06T20:32:17.017Z] #7 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d2948)
[2020-11-06T20:32:17.017Z] #8 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4bfd8c)
[2020-11-06T20:32:17.017Z] #9 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x49f837)
[2020-11-06T20:32:17.017Z] #10 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x36551a)
[2020-11-06T20:32:17.017Z] #11 _start /usr/src/lib/csu/amd64/crt1.c:76 (run_unittests+0x2f811a)
[2020-11-06T20:32:17.017Z]
[2020-11-06T20:32:17.017Z] Thread T15 (tid=135669427004928, running) created by main thread at:
[2020-11-06T20:32:17.017Z] #0 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x332841)
[2020-11-06T20:32:17.017Z] #1 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x45de45)
[2020-11-06T20:32:17.017Z] #2 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d1988)
[2020-11-06T20:32:17.017Z] #3 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b2521)
[2020-11-06T20:32:17.017Z] #4 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b380e)
[2020-11-06T20:32:17.017Z] #5 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b4306)
[2020-11-06T20:32:17.017Z] #6 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4c04aa)
[2020-11-06T20:32:17.017Z] #7 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d2948)
[2020-11-06T20:32:17.017Z] #8 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4bfd8c)
[2020-11-06T20:32:17.017Z] #9 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x49f837)
[2020-11-06T20:32:17.017Z] #10 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x36551a)
[2020-11-06T20:32:17.017Z] #11 _start /usr/src/lib/csu/amd64/crt1.c:76 (run_unittests+0x2f811a)
[2020-11-06T20:32:17.017Z]
[2020-11-06T20:32:17.017Z] SUMMARY: ThreadSanitizer: lock-order-inversion (potential deadlock) /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60
[2020-11-06T20:32:17.017Z] ==================
[2020-11-06T20:32:17.017Z] ==================
[2020-11-06T20:32:17.017Z] WARNING: ThreadSanitizer: lock-order-inversion (potential deadlock) (pid=60043)
[2020-11-06T20:32:17.017Z] Cycle in lock order graph: M1723 (0x7b40000003b8) => M1724 (0x7b40000003e8) => M1723
[2020-11-06T20:32:17.017Z]
[2020-11-06T20:32:17.017Z] Mutex M1724 acquired here while holding mutex M1723 in thread T239:
[2020-11-06T20:32:17.017Z] #0 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x347683)
[2020-11-06T20:32:17.017Z] #1 <null> <null> (libc++.so.1+0xa59b8)
[2020-11-06T20:32:17.017Z] #2 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x45e637)
[2020-11-06T20:32:17.017Z] #3 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x3327c8)
[2020-11-06T20:32:17.017Z]
[2020-11-06T20:32:17.017Z] Hint: use TSAN_OPTIONS=second_deadlock_stack=1 to get more informative warning message
[2020-11-06T20:32:17.017Z]
[2020-11-06T20:32:17.017Z] Mutex M1723 acquired here while holding mutex M1724 in thread T239:
[2020-11-06T20:32:17.017Z] #0 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x33301a)
[2020-11-06T20:32:17.017Z] #1 <null> <null> (libc++.so.1+0xb3e71)
[2020-11-06T20:32:17.017Z] #2 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x45e637)
[2020-11-06T20:32:17.017Z] #3 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x3327c8)
[2020-11-06T20:32:17.017Z]
[2020-11-06T20:32:17.017Z] Thread T15 (tid=135669427004928, running) created by main thread at:
[2020-11-06T20:32:17.017Z] #0 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x332841)
[2020-11-06T20:32:17.017Z] #1 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x45de45)
[2020-11-06T20:32:17.017Z] #2 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d1988)
[2020-11-06T20:32:17.017Z] #3 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b2521)
[2020-11-06T20:32:17.017Z] #4 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b380e)
[2020-11-06T20:32:17.017Z] #5 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b4306)
[2020-11-06T20:32:17.017Z] #6 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4c04aa)
[2020-11-06T20:32:17.017Z] #7 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d2948)
[2020-11-06T20:32:17.017Z] #8 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4bfd8c)
[2020-11-06T20:32:17.017Z] #9 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x49f837)
[2020-11-06T20:32:17.017Z] #10 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x36551a)
[2020-11-06T20:32:17.017Z] #11 _start /usr/src/lib/csu/amd64/crt1.c:76 (run_unittests+0x2f811a)
[2020-11-06T20:32:17.017Z]
[2020-11-06T20:32:17.017Z] SUMMARY: ThreadSanitizer: lock-order-inversion (potential deadlock) /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60
[2020-11-06T20:32:17.017Z] ==================
[2020-11-06T20:32:17.977Z] ==================
[2020-11-06T20:32:17.977Z] WARNING: ThreadSanitizer: lock-order-inversion (potential deadlock) (pid=60043)
[2020-11-06T20:32:17.977Z] Cycle in lock order graph: M1722 (0x7b40000003d0) => M1723 (0x7b40000003b8) => M1722
[2020-11-06T20:32:17.977Z]
[2020-11-06T20:32:17.977Z] Mutex M1723 acquired here while holding mutex M1722 in main thread:
[2020-11-06T20:32:17.977Z] #0 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x347683)
[2020-11-06T20:32:17.977Z] #1 <null> <null> (libc++.so.1+0xa59b8)
[2020-11-06T20:32:17.977Z] #2 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d1988)
[2020-11-06T20:32:17.977Z] #3 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b2521)
[2020-11-06T20:32:17.977Z] #4 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b380e)
[2020-11-06T20:32:17.977Z] #5 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b4306)
[2020-11-06T20:32:17.977Z] #6 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4c04aa)
[2020-11-06T20:32:17.977Z] #7 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d2948)
[2020-11-06T20:32:17.977Z] #8 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4bfd8c)
[2020-11-06T20:32:17.977Z] #9 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x49f837)
[2020-11-06T20:32:17.977Z] #10 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x36551a)
[2020-11-06T20:32:17.977Z] #11 _start /usr/src/lib/csu/amd64/crt1.c:76 (run_unittests+0x2f811a)
[2020-11-06T20:32:17.977Z]
[2020-11-06T20:32:17.977Z] Hint: use TSAN_OPTIONS=second_deadlock_stack=1 to get more informative warning message
[2020-11-06T20:32:17.977Z]
[2020-11-06T20:32:17.977Z] Mutex M1722 acquired here while holding mutex M1723 in thread T239:
[2020-11-06T20:32:17.977Z] #0 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x347683)
[2020-11-06T20:32:17.977Z] #1 <null> <null> (libc++.so.1+0xa59b8)
[2020-11-06T20:32:17.977Z] #2 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x45e637)
[2020-11-06T20:32:17.977Z] #3 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x3327c8)
[2020-11-06T20:32:17.977Z]
[2020-11-06T20:32:17.978Z] Thread T15 (tid=135669427004928, running) created by main thread at:
[2020-11-06T20:32:17.978Z] #0 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x332841)
[2020-11-06T20:32:17.978Z] #1 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x45de45)
[2020-11-06T20:32:17.978Z] #2 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d1988)
[2020-11-06T20:32:17.978Z] #3 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b2521)
[2020-11-06T20:32:17.978Z] #4 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b380e)
[2020-11-06T20:32:17.978Z] #5 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b4306)
[2020-11-06T20:32:17.978Z] #6 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4c04aa)
[2020-11-06T20:32:17.978Z] #7 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d2948)
[2020-11-06T20:32:17.978Z] #8 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4bfd8c)
[2020-11-06T20:32:17.978Z] #9 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x49f837)
[2020-11-06T20:32:17.978Z] #10 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x36551a)
[2020-11-06T20:32:17.978Z] #11 _start /usr/src/lib/csu/amd64/crt1.c:76 (run_unittests+0x2f811a)
[2020-11-06T20:32:17.978Z]
[2020-11-06T20:32:17.978Z] SUMMARY: ThreadSanitizer: lock-order-inversion (potential deadlock) /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60
[2020-11-06T20:32:17.978Z] ==================
[2020-11-06T20:32:17.978Z] ==================
[2020-11-06T20:32:17.978Z] WARNING: ThreadSanitizer: lock-order-inversion (potential deadlock) (pid=60043)
[2020-11-06T20:32:17.978Z] Cycle in lock order graph: M1724 (0x7b40000003e8) => M1721 (0x7b40000003a0) => M1724
[2020-11-06T20:32:17.978Z]
[2020-11-06T20:32:17.978Z] Mutex M1721 acquired here while holding mutex M1724 in thread T239:
[2020-11-06T20:32:17.978Z] #0 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x347683)
[2020-11-06T20:32:17.978Z] #1 <null> <null> (libc++.so.1+0xa59b8)
[2020-11-06T20:32:17.978Z] #2 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x45e637)
[2020-11-06T20:32:17.978Z] #3 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x3327c8)
[2020-11-06T20:32:17.978Z]
[2020-11-06T20:32:17.978Z] Hint: use TSAN_OPTIONS=second_deadlock_stack=1 to get more informative warning message
[2020-11-06T20:32:17.978Z]
[2020-11-06T20:32:17.978Z] Mutex M1724 acquired here while holding mutex M1721 in main thread:
[2020-11-06T20:32:17.978Z] #0 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x347683)
[2020-11-06T20:32:17.978Z] #1 <null> <null> (libc++.so.1+0xa59b8)
[2020-11-06T20:32:17.978Z] #2 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d1988)
[2020-11-06T20:32:17.978Z] #3 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b2521)
[2020-11-06T20:32:17.978Z] #4 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b380e)
[2020-11-06T20:32:17.978Z] #5 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b4306)
[2020-11-06T20:32:17.978Z] #6 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4c04aa)
[2020-11-06T20:32:17.978Z] #7 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d2948)
[2020-11-06T20:32:17.978Z] #8 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4bfd8c)
[2020-11-06T20:32:17.978Z] #9 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x49f837)
[2020-11-06T20:32:17.978Z] #10 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x36551a)
[2020-11-06T20:32:17.978Z] #11 _start /usr/src/lib/csu/amd64/crt1.c:76 (run_unittests+0x2f811a)
[2020-11-06T20:32:17.978Z]
[2020-11-06T20:32:17.978Z] Thread T15 (tid=135669427004928, running) created by main thread at:
[2020-11-06T20:32:17.978Z] #0 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x332841)
[2020-11-06T20:32:17.978Z] #1 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x45de45)
[2020-11-06T20:32:17.978Z] #2 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d1988)
[2020-11-06T20:32:17.978Z] #3 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b2521)
[2020-11-06T20:32:17.978Z] #4 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b380e)
[2020-11-06T20:32:17.978Z] #5 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b4306)
[2020-11-06T20:32:17.978Z] #6 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4c04aa)
[2020-11-06T20:32:17.978Z] #7 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d2948)
[2020-11-06T20:32:17.978Z] #8 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4bfd8c)
[2020-11-06T20:32:17.978Z] #9 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x49f837)
[2020-11-06T20:32:17.978Z] #10 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x36551a)
[2020-11-06T20:32:17.978Z] #11 _start /usr/src/lib/csu/amd64/crt1.c:76 (run_unittests+0x2f811a)
[2020-11-06T20:32:17.978Z]
[2020-11-06T20:32:17.978Z] SUMMARY: ThreadSanitizer: lock-order-inversion (potential deadlock) /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60
[2020-11-06T20:32:17.978Z] ==================
[2020-11-06T20:32:17.978Z] pausing for one second
[2020-11-06T20:32:17.978Z] [ OK ] ReadWriteMutexTest.writeWrite (1048 ms)
[2020-11-06T20:32:17.978Z] [ RUN ] ReadWriteMutexTest.readWriteRead
[2020-11-06T20:32:18.246Z] ==================
[2020-11-06T20:32:18.246Z] WARNING: ThreadSanitizer: lock-order-inversion (potential deadlock) (pid=60043)
[2020-11-06T20:32:18.246Z] Cycle in lock order graph: M1726 (0x7b40000003a0) => M1727 (0x7b4000000340) => M1726
[2020-11-06T20:32:18.246Z]
[2020-11-06T20:32:18.246Z] Mutex M1727 acquired here while holding mutex M1726 in main thread:
[2020-11-06T20:32:18.246Z] #0 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x347683)
[2020-11-06T20:32:18.246Z] #1 <null> <null> (libc++.so.1+0xa59b8)
[2020-11-06T20:32:18.246Z] #2 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d1988)
[2020-11-06T20:32:18.246Z] #3 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b2521)
[2020-11-06T20:32:18.246Z] #4 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b380e)
[2020-11-06T20:32:18.246Z] #5 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b4306)
[2020-11-06T20:32:18.246Z] #6 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4c04aa)
[2020-11-06T20:32:18.246Z] #7 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d2948)
[2020-11-06T20:32:18.246Z] #8 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4bfd8c)
[2020-11-06T20:32:18.246Z] #9 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x49f837)
[2020-11-06T20:32:18.246Z] #10 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x36551a)
[2020-11-06T20:32:18.246Z] #11 _start /usr/src/lib/csu/amd64/crt1.c:76 (run_unittests+0x2f811a)
[2020-11-06T20:32:18.246Z]
[2020-11-06T20:32:18.246Z] Hint: use TSAN_OPTIONS=second_deadlock_stack=1 to get more informative warning message
[2020-11-06T20:32:18.246Z]
[2020-11-06T20:32:18.246Z] Mutex M1726 acquired here while holding mutex M1727 in main thread:
[2020-11-06T20:32:18.246Z] #0 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x33301a)
[2020-11-06T20:32:18.246Z] #1 <null> <null> (libc++.so.1+0xb3e71)
[2020-11-06T20:32:18.246Z] #2 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d1988)
[2020-11-06T20:32:18.246Z] #3 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b2521)
[2020-11-06T20:32:18.246Z] #4 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b380e)
[2020-11-06T20:32:18.246Z] #5 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b4306)
[2020-11-06T20:32:18.246Z] #6 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4c04aa)
[2020-11-06T20:32:18.246Z] #7 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d2948)
[2020-11-06T20:32:18.246Z] #8 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4bfd8c)
[2020-11-06T20:32:18.246Z] #9 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x49f837)
[2020-11-06T20:32:18.246Z] #10 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x36551a)
[2020-11-06T20:32:18.246Z] #11 _start /usr/src/lib/csu/amd64/crt1.c:76 (run_unittests+0x2f811a)
[2020-11-06T20:32:18.246Z]
[2020-11-06T20:32:18.246Z] SUMMARY: ThreadSanitizer: lock-order-inversion (potential deadlock) /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60
[2020-11-06T20:32:18.246Z] ==================
[2020-11-06T20:32:18.246Z] ==================
[2020-11-06T20:32:18.246Z] WARNING: ThreadSanitizer: lock-order-inversion (potential deadlock) (pid=60043)
[2020-11-06T20:32:18.246Z] Cycle in lock order graph: M1727 (0x7b4000000340) => M1726 (0x7b40000003a0) => M1727
[2020-11-06T20:32:18.246Z]
[2020-11-06T20:32:18.246Z] Mutex M1726 acquired here while holding mutex M1727 in main thread:
[2020-11-06T20:32:18.246Z] #0 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x33301a)
[2020-11-06T20:32:18.246Z] #1 <null> <null> (libc++.so.1+0xb3e71)
[2020-11-06T20:32:18.246Z] #2 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d1988)
[2020-11-06T20:32:18.246Z] #3 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b2521)
[2020-11-06T20:32:18.246Z] #4 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b380e)
[2020-11-06T20:32:18.246Z] #5 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b4306)
[2020-11-06T20:32:18.246Z] #6 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4c04aa)
[2020-11-06T20:32:18.246Z] #7 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d2948)
[2020-11-06T20:32:18.246Z] #8 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4bfd8c)
[2020-11-06T20:32:18.246Z] #9 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x49f837)
[2020-11-06T20:32:18.246Z] #10 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x36551a)
[2020-11-06T20:32:18.246Z] #11 _start /usr/src/lib/csu/amd64/crt1.c:76 (run_unittests+0x2f811a)
[2020-11-06T20:32:18.246Z]
[2020-11-06T20:32:18.246Z] Hint: use TSAN_OPTIONS=second_deadlock_stack=1 to get more informative warning message
[2020-11-06T20:32:18.246Z]
[2020-11-06T20:32:18.246Z] Mutex M1727 acquired here while holding mutex M1726 in main thread:
[2020-11-06T20:32:18.246Z] #0 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x347683)
[2020-11-06T20:32:18.246Z] #1 <null> <null> (libc++.so.1+0xa59b8)
[2020-11-06T20:32:18.246Z] #2 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d1988)
[2020-11-06T20:32:18.246Z] #3 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b2521)
[2020-11-06T20:32:18.246Z] #4 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b380e)
[2020-11-06T20:32:18.246Z] #5 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b4306)
[2020-11-06T20:32:18.246Z] #6 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4c04aa)
[2020-11-06T20:32:18.246Z] #7 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d2948)
[2020-11-06T20:32:18.246Z] #8 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4bfd8c)
[2020-11-06T20:32:18.247Z] #9 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x49f837)
[2020-11-06T20:32:18.247Z] #10 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x36551a)
[2020-11-06T20:32:18.247Z] #11 _start /usr/src/lib/csu/amd64/crt1.c:76 (run_unittests+0x2f811a)
[2020-11-06T20:32:18.247Z]
[2020-11-06T20:32:18.247Z] SUMMARY: ThreadSanitizer: lock-order-inversion (potential deadlock) /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60
[2020-11-06T20:32:18.247Z] ==================
[2020-11-06T20:32:18.247Z] ==================
[2020-11-06T20:32:18.247Z] WARNING: ThreadSanitizer: lock-order-inversion (potential deadlock) (pid=60043)
[2020-11-06T20:32:18.247Z] Cycle in lock order graph: M1730 (0x7b40000003b8) => M1726 (0x7b40000003a0) => M1730
[2020-11-06T20:32:18.247Z]
[2020-11-06T20:32:18.247Z] Mutex M1726 acquired here while holding mutex M1730 in thread T240:
[2020-11-06T20:32:18.247Z] #0 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x347683)
[2020-11-06T20:32:18.247Z] #1 <null> <null> (libc++.so.1+0xa59b8)
[2020-11-06T20:32:18.247Z] #2 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x45ff47)
[2020-11-06T20:32:18.247Z] #3 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x3327c8)
[2020-11-06T20:32:18.247Z]
[2020-11-06T20:32:18.247Z] Hint: use TSAN_OPTIONS=second_deadlock_stack=1 to get more informative warning message
[2020-11-06T20:32:18.247Z]
[2020-11-06T20:32:18.247Z] Mutex M1730 acquired here while holding mutex M1726 in main thread:
[2020-11-06T20:32:18.247Z] #0 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x347683)
[2020-11-06T20:32:18.247Z] #1 <null> <null> (libc++.so.1+0xa59b8)
[2020-11-06T20:32:18.247Z] #2 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d1988)
[2020-11-06T20:32:18.247Z] #3 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b2521)
[2020-11-06T20:32:18.247Z] #4 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b380e)
[2020-11-06T20:32:18.247Z] #5 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b4306)
[2020-11-06T20:32:18.247Z] #6 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4c04aa)
[2020-11-06T20:32:18.247Z] #7 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d2948)
[2020-11-06T20:32:18.247Z] #8 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4bfd8c)
[2020-11-06T20:32:18.247Z] #9 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x49f837)
[2020-11-06T20:32:18.247Z] #10 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x36551a)
[2020-11-06T20:32:18.247Z] #11 _start /usr/src/lib/csu/amd64/crt1.c:76 (run_unittests+0x2f811a)
[2020-11-06T20:32:18.247Z]
[2020-11-06T20:32:18.247Z] Thread T16 (tid=135669427006208, running) created by main thread at:
[2020-11-06T20:32:18.247Z] #0 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x332841)
[2020-11-06T20:32:18.247Z] #1 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x45e960)
[2020-11-06T20:32:18.247Z] #2 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d1988)
[2020-11-06T20:32:18.247Z] #3 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b2521)
[2020-11-06T20:32:18.247Z] #4 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b380e)
[2020-11-06T20:32:18.247Z] #5 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b4306)
[2020-11-06T20:32:18.247Z] #6 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4c04aa)
[2020-11-06T20:32:18.247Z] #7 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d2948)
[2020-11-06T20:32:18.247Z] #8 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4bfd8c)
[2020-11-06T20:32:18.247Z] #9 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x49f837)
[2020-11-06T20:32:18.247Z] #10 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x36551a)
[2020-11-06T20:32:18.247Z] #11 _start /usr/src/lib/csu/amd64/crt1.c:76 (run_unittests+0x2f811a)
[2020-11-06T20:32:18.247Z]
[2020-11-06T20:32:18.247Z] SUMMARY: ThreadSanitizer: lock-order-inversion (potential deadlock) /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60
[2020-11-06T20:32:18.247Z] ==================
[2020-11-06T20:32:18.247Z] ==================
[2020-11-06T20:32:18.247Z] WARNING: ThreadSanitizer: lock-order-inversion (potential deadlock) (pid=60043)
[2020-11-06T20:32:18.247Z] Cycle in lock order graph: M1730 (0x7b40000003b8) => M1731 (0x7b40000003e8) => M1730
[2020-11-06T20:32:18.247Z]
[2020-11-06T20:32:18.247Z] Mutex M1731 acquired here while holding mutex M1730 in thread T240:
[2020-11-06T20:32:18.247Z] #0 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x347683)
[2020-11-06T20:32:18.247Z] #1 <null> <null> (libc++.so.1+0xa59b8)
[2020-11-06T20:32:18.247Z] #2 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x45ff47)
[2020-11-06T20:32:18.247Z] #3 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x3327c8)
[2020-11-06T20:32:18.247Z]
[2020-11-06T20:32:18.247Z] Hint: use TSAN_OPTIONS=second_deadlock_stack=1 to get more informative warning message
[2020-11-06T20:32:18.247Z]
[2020-11-06T20:32:18.247Z] Mutex M1730 acquired here while holding mutex M1731 in thread T240:
[2020-11-06T20:32:18.247Z] #0 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x33301a)
[2020-11-06T20:32:18.247Z] #1 <null> <null> (libc++.so.1+0xb3e71)
[2020-11-06T20:32:18.247Z] #2 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x45ff47)
[2020-11-06T20:32:18.247Z] #3 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x3327c8)
[2020-11-06T20:32:18.247Z]
[2020-11-06T20:32:18.247Z] Thread T16 (tid=135669427006208, running) created by main thread at:
[2020-11-06T20:32:18.247Z] #0 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x332841)
[2020-11-06T20:32:18.247Z] #1 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x45e960)
[2020-11-06T20:32:18.247Z] #2 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d1988)
[2020-11-06T20:32:18.247Z] #3 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b2521)
[2020-11-06T20:32:18.247Z] #4 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b380e)
[2020-11-06T20:32:18.247Z] #5 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b4306)
[2020-11-06T20:32:18.247Z] #6 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4c04aa)
[2020-11-06T20:32:18.247Z] #7 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d2948)
[2020-11-06T20:32:18.247Z] #8 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4bfd8c)
[2020-11-06T20:32:18.247Z] #9 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x49f837)
[2020-11-06T20:32:18.247Z] #10 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x36551a)
[2020-11-06T20:32:18.247Z] #11 _start /usr/src/lib/csu/amd64/crt1.c:76 (run_unittests+0x2f811a)
[2020-11-06T20:32:18.247Z]
[2020-11-06T20:32:18.247Z] SUMMARY: ThreadSanitizer: lock-order-inversion (potential deadlock) /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60
[2020-11-06T20:32:18.247Z] ==================
[2020-11-06T20:32:19.197Z] ==================
[2020-11-06T20:32:19.197Z] WARNING: ThreadSanitizer: lock-order-inversion (potential deadlock) (pid=60043)
[2020-11-06T20:32:19.197Z] Cycle in lock order graph: M1728 (0x7b40000003d0) => M1726 (0x7b40000003a0) => M1728
[2020-11-06T20:32:19.197Z]
[2020-11-06T20:32:19.197Z] Mutex M1726 acquired here while holding mutex M1728 in main thread:
[2020-11-06T20:32:19.197Z] #0 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x33301a)
[2020-11-06T20:32:19.197Z] #1 <null> <null> (libc++.so.1+0xb3e71)
[2020-11-06T20:32:19.197Z] #2 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d1988)
[2020-11-06T20:32:19.197Z] #3 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b2521)
[2020-11-06T20:32:19.197Z] #4 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b380e)
[2020-11-06T20:32:19.197Z] #5 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b4306)
[2020-11-06T20:32:19.198Z] #6 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4c04aa)
[2020-11-06T20:32:19.198Z] #7 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d2948)
[2020-11-06T20:32:19.198Z] #8 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4bfd8c)
[2020-11-06T20:32:19.198Z] #9 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x49f837)
[2020-11-06T20:32:19.198Z] #10 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x36551a)
[2020-11-06T20:32:19.198Z] #11 _start /usr/src/lib/csu/amd64/crt1.c:76 (run_unittests+0x2f811a)
[2020-11-06T20:32:19.198Z]
[2020-11-06T20:32:19.198Z] Hint: use TSAN_OPTIONS=second_deadlock_stack=1 to get more informative warning message
[2020-11-06T20:32:19.198Z]
[2020-11-06T20:32:19.198Z] Mutex M1728 acquired here while holding mutex M1726 in main thread:
[2020-11-06T20:32:19.198Z] #0 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x347683)
[2020-11-06T20:32:19.198Z] #1 <null> <null> (libc++.so.1+0xa59b8)
[2020-11-06T20:32:19.198Z] #2 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d1988)
[2020-11-06T20:32:19.198Z] #3 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b2521)
[2020-11-06T20:32:19.198Z] #4 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b380e)
[2020-11-06T20:32:19.198Z] #5 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b4306)
[2020-11-06T20:32:19.198Z] #6 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4c04aa)
[2020-11-06T20:32:19.198Z] #7 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d2948)
[2020-11-06T20:32:19.198Z] #8 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4bfd8c)
[2020-11-06T20:32:19.198Z] #9 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x49f837)
[2020-11-06T20:32:19.198Z] #10 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x36551a)
[2020-11-06T20:32:19.198Z] #11 _start /usr/src/lib/csu/amd64/crt1.c:76 (run_unittests+0x2f811a)
[2020-11-06T20:32:19.198Z]
[2020-11-06T20:32:19.198Z] SUMMARY: ThreadSanitizer: lock-order-inversion (potential deadlock) /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60
[2020-11-06T20:32:19.198Z] ==================
[2020-11-06T20:32:19.198Z] ==================
[2020-11-06T20:32:19.198Z] WARNING: ThreadSanitizer: lock-order-inversion (potential deadlock) (pid=60043)
[2020-11-06T20:32:19.198Z] Cycle in lock order graph: M1732 (0x7b4000000358) => M1727 (0x7b4000000340) => M1732
[2020-11-06T20:32:19.198Z]
[2020-11-06T20:32:19.198Z] Mutex M1727 acquired here while holding mutex M1732 in thread T241:
[2020-11-06T20:32:19.198Z] #0 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x347683)
[2020-11-06T20:32:19.198Z] #1 <null> <null> (libc++.so.1+0xa59b8)
[2020-11-06T20:32:19.198Z] #2 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x460054)
[2020-11-06T20:32:19.198Z] #3 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x3327c8)
[2020-11-06T20:32:19.198Z]
[2020-11-06T20:32:19.198Z] Hint: use TSAN_OPTIONS=second_deadlock_stack=1 to get more informative warning message
[2020-11-06T20:32:19.198Z]
[2020-11-06T20:32:19.198Z] Mutex M1732 acquired here while holding mutex M1727 in main thread:
[2020-11-06T20:32:19.198Z] #0 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x347683)
[2020-11-06T20:32:19.198Z] #1 <null> <null> (libc++.so.1+0xa59b8)
[2020-11-06T20:32:19.198Z] #2 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d1988)
[2020-11-06T20:32:19.198Z] #3 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b2521)
[2020-11-06T20:32:19.198Z] #4 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b380e)
[2020-11-06T20:32:19.198Z] #5 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b4306)
[2020-11-06T20:32:19.198Z] #6 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4c04aa)
[2020-11-06T20:32:19.198Z] #7 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d2948)
[2020-11-06T20:32:19.198Z] #8 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4bfd8c)
[2020-11-06T20:32:19.198Z] #9 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x49f837)
[2020-11-06T20:32:19.198Z] #10 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x36551a)
[2020-11-06T20:32:19.198Z] #11 _start /usr/src/lib/csu/amd64/crt1.c:76 (run_unittests+0x2f811a)
[2020-11-06T20:32:19.198Z]
[2020-11-06T20:32:19.198Z] Thread T17 (tid=135669427007488, running) created by main thread at:
[2020-11-06T20:32:19.198Z] #0 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x332841)
[2020-11-06T20:32:19.198Z] #1 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x45e9bd)
[2020-11-06T20:32:19.198Z] #2 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d1988)
[2020-11-06T20:32:19.198Z] #3 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b2521)
[2020-11-06T20:32:19.198Z] #4 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b380e)
[2020-11-06T20:32:19.198Z] #5 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b4306)
[2020-11-06T20:32:19.198Z] #6 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4c04aa)
[2020-11-06T20:32:19.198Z] #7 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d2948)
[2020-11-06T20:32:19.198Z] #8 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4bfd8c)
[2020-11-06T20:32:19.198Z] #9 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x49f837)
[2020-11-06T20:32:19.198Z] #10 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x36551a)
[2020-11-06T20:32:19.198Z] #11 _start /usr/src/lib/csu/amd64/crt1.c:76 (run_unittests+0x2f811a)
[2020-11-06T20:32:19.198Z]
[2020-11-06T20:32:19.198Z] SUMMARY: ThreadSanitizer: lock-order-inversion (potential deadlock) /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60
[2020-11-06T20:32:19.198Z] ==================
[2020-11-06T20:32:19.198Z] ==================
[2020-11-06T20:32:19.199Z] WARNING: ThreadSanitizer: lock-order-inversion (potential deadlock) (pid=60043)
[2020-11-06T20:32:19.199Z] Cycle in lock order graph: M1732 (0x7b4000000358) => M1733 (0x7b4000000388) => M1732
[2020-11-06T20:32:19.199Z]
[2020-11-06T20:32:19.199Z] Mutex M1733 acquired here while holding mutex M1732 in thread T241:
[2020-11-06T20:32:19.199Z] #0 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x347683)
[2020-11-06T20:32:19.199Z] #1 <null> <null> (libc++.so.1+0xa59b8)
[2020-11-06T20:32:19.199Z] #2 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x460054)
[2020-11-06T20:32:19.199Z] #3 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x3327c8)
[2020-11-06T20:32:19.199Z]
[2020-11-06T20:32:19.199Z] Hint: use TSAN_OPTIONS=second_deadlock_stack=1 to get more informative warning message
[2020-11-06T20:32:19.199Z]
[2020-11-06T20:32:19.199Z] Mutex M1732 acquired here while holding mutex M1733 in thread T241:
[2020-11-06T20:32:19.199Z] #0 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x33301a)
[2020-11-06T20:32:19.199Z] #1 <null> <null> (libc++.so.1+0xb3e71)
[2020-11-06T20:32:19.199Z] #2 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x460054)
[2020-11-06T20:32:19.199Z] #3 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x3327c8)
[2020-11-06T20:32:19.199Z]
[2020-11-06T20:32:19.199Z] Thread T17 (tid=135669427007488, running) created by main thread at:
[2020-11-06T20:32:19.199Z] #0 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x332841)
[2020-11-06T20:32:19.199Z] #1 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x45e9bd)
[2020-11-06T20:32:19.199Z] #2 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d1988)
[2020-11-06T20:32:19.199Z] #3 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b2521)
[2020-11-06T20:32:19.199Z] #4 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b380e)
[2020-11-06T20:32:19.199Z] #5 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b4306)
[2020-11-06T20:32:19.199Z] #6 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4c04aa)
[2020-11-06T20:32:19.199Z] #7 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d2948)
[2020-11-06T20:32:19.199Z] #8 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4bfd8c)
[2020-11-06T20:32:19.199Z] #9 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x49f837)
[2020-11-06T20:32:19.199Z] #10 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x36551a)
[2020-11-06T20:32:19.199Z] #11 _start /usr/src/lib/csu/amd64/crt1.c:76 (run_unittests+0x2f811a)
[2020-11-06T20:32:19.199Z]
[2020-11-06T20:32:19.199Z] SUMMARY: ThreadSanitizer: lock-order-inversion (potential deadlock) /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60
[2020-11-06T20:32:19.199Z] ==================
[2020-11-06T20:32:20.158Z] ==================
[2020-11-06T20:32:20.158Z] WARNING: ThreadSanitizer: lock-order-inversion (potential deadlock) (pid=60043)
[2020-11-06T20:32:20.159Z] Cycle in lock order graph: M1728 (0x7b40000003d0) => M1730 (0x7b40000003b8) => M1728
[2020-11-06T20:32:20.159Z]
[2020-11-06T20:32:20.159Z] Mutex M1730 acquired here while holding mutex M1728 in main thread:
[2020-11-06T20:32:20.159Z] #0 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x347683)
[2020-11-06T20:32:20.159Z] #1 <null> <null> (libc++.so.1+0xa59b8)
[2020-11-06T20:32:20.159Z] #2 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d1988)
[2020-11-06T20:32:20.159Z] #3 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b2521)
[2020-11-06T20:32:20.159Z] #4 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b380e)
[2020-11-06T20:32:20.159Z] #5 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b4306)
[2020-11-06T20:32:20.159Z] #6 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4c04aa)
[2020-11-06T20:32:20.159Z] #7 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d2948)
[2020-11-06T20:32:20.159Z] #8 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4bfd8c)
[2020-11-06T20:32:20.159Z] #9 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x49f837)
[2020-11-06T20:32:20.159Z] #10 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x36551a)
[2020-11-06T20:32:20.159Z] #11 _start /usr/src/lib/csu/amd64/crt1.c:76 (run_unittests+0x2f811a)
[2020-11-06T20:32:20.159Z]
[2020-11-06T20:32:20.159Z] Hint: use TSAN_OPTIONS=second_deadlock_stack=1 to get more informative warning message
[2020-11-06T20:32:20.159Z]
[2020-11-06T20:32:20.159Z] Mutex M1728 acquired here while holding mutex M1730 in thread T240:
[2020-11-06T20:32:20.159Z] #0 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x347683)
[2020-11-06T20:32:20.159Z] #1 <null> <null> (libc++.so.1+0xa59b8)
[2020-11-06T20:32:20.159Z] #2 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x45ff47)
[2020-11-06T20:32:20.159Z] #3 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x3327c8)
[2020-11-06T20:32:20.159Z]
[2020-11-06T20:32:20.159Z] Thread T16 (tid=135669427006208, running) created by main thread at:
[2020-11-06T20:32:20.159Z] #0 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x332841)
[2020-11-06T20:32:20.159Z] #1 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x45e960)
[2020-11-06T20:32:20.159Z] #2 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d1988)
[2020-11-06T20:32:20.159Z] #3 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b2521)
[2020-11-06T20:32:20.159Z] #4 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b380e)
[2020-11-06T20:32:20.159Z] #5 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b4306)
[2020-11-06T20:32:20.159Z] #6 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4c04aa)
[2020-11-06T20:32:20.159Z] #7 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d2948)
[2020-11-06T20:32:20.159Z] #8 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4bfd8c)
[2020-11-06T20:32:20.159Z] #9 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x49f837)
[2020-11-06T20:32:20.159Z] #10 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x36551a)
[2020-11-06T20:32:20.159Z] #11 _start /usr/src/lib/csu/amd64/crt1.c:76 (run_unittests+0x2f811a)
[2020-11-06T20:32:20.159Z]
[2020-11-06T20:32:20.159Z] SUMMARY: ThreadSanitizer: lock-order-inversion (potential deadlock) /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60
[2020-11-06T20:32:20.159Z] ==================
[2020-11-06T20:32:21.113Z] ==================
[2020-11-06T20:32:21.114Z] WARNING: ThreadSanitizer: lock-order-inversion (potential deadlock) (pid=60043)
[2020-11-06T20:32:21.114Z] Cycle in lock order graph: M1731 (0x7b40000003e8) => M1726 (0x7b40000003a0) => M1731
[2020-11-06T20:32:21.114Z]
[2020-11-06T20:32:21.114Z] Mutex M1726 acquired here while holding mutex M1731 in thread T240:
[2020-11-06T20:32:21.114Z] #0 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x347683)
[2020-11-06T20:32:21.114Z] #1 <null> <null> (libc++.so.1+0xa59b8)
[2020-11-06T20:32:21.114Z] #2 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x45ff47)
[2020-11-06T20:32:21.114Z] #3 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x3327c8)
[2020-11-06T20:32:21.114Z]
[2020-11-06T20:32:21.114Z] Hint: use TSAN_OPTIONS=second_deadlock_stack=1 to get more informative warning message
[2020-11-06T20:32:21.114Z]
[2020-11-06T20:32:21.114Z] Mutex M1731 acquired here while holding mutex M1726 in main thread:
[2020-11-06T20:32:21.114Z] #0 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x347683)
[2020-11-06T20:32:21.114Z] #1 <null> <null> (libc++.so.1+0xa59b8)
[2020-11-06T20:32:21.114Z] #2 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d1988)
[2020-11-06T20:32:21.114Z] #3 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b2521)
[2020-11-06T20:32:21.114Z] #4 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b380e)
[2020-11-06T20:32:21.114Z] #5 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b4306)
[2020-11-06T20:32:21.114Z] #6 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4c04aa)
[2020-11-06T20:32:21.114Z] #7 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d2948)
[2020-11-06T20:32:21.114Z] #8 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4bfd8c)
[2020-11-06T20:32:21.114Z] #9 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x49f837)
[2020-11-06T20:32:21.114Z] #10 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x36551a)
[2020-11-06T20:32:21.114Z] #11 _start /usr/src/lib/csu/amd64/crt1.c:76 (run_unittests+0x2f811a)
[2020-11-06T20:32:21.114Z]
[2020-11-06T20:32:21.114Z] Thread T16 (tid=135669427006208, running) created by main thread at:
[2020-11-06T20:32:21.114Z] #0 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x332841)
[2020-11-06T20:32:21.114Z] #1 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x45e960)
[2020-11-06T20:32:21.114Z] #2 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d1988)
[2020-11-06T20:32:21.114Z] #3 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b2521)
[2020-11-06T20:32:21.114Z] #4 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b380e)
[2020-11-06T20:32:21.114Z] #5 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b4306)
[2020-11-06T20:32:21.114Z] #6 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4c04aa)
[2020-11-06T20:32:21.114Z] #7 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d2948)
[2020-11-06T20:32:21.114Z] #8 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4bfd8c)
[2020-11-06T20:32:21.114Z] #9 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x49f837)
[2020-11-06T20:32:21.114Z] #10 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x36551a)
[2020-11-06T20:32:21.114Z] #11 _start /usr/src/lib/csu/amd64/crt1.c:76 (run_unittests+0x2f811a)
[2020-11-06T20:32:21.114Z]
[2020-11-06T20:32:21.114Z] SUMMARY: ThreadSanitizer: lock-order-inversion (potential deadlock) /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60
[2020-11-06T20:32:21.114Z] ==================
[2020-11-06T20:32:21.114Z] ==================
[2020-11-06T20:32:21.114Z] WARNING: ThreadSanitizer: lock-order-inversion (potential deadlock) (pid=60043)
[2020-11-06T20:32:21.114Z] Cycle in lock order graph: M1729 (0x7b4000000370) => M1732 (0x7b4000000358) => M1729
[2020-11-06T20:32:21.115Z]
[2020-11-06T20:32:21.115Z] Mutex M1732 acquired here while holding mutex M1729 in main thread:
[2020-11-06T20:32:21.115Z] #0 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x347683)
[2020-11-06T20:32:21.115Z] #1 <null> <null> (libc++.so.1+0xa59b8)
[2020-11-06T20:32:21.115Z] #2 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d1988)
[2020-11-06T20:32:21.115Z] #3 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b2521)
[2020-11-06T20:32:21.115Z] #4 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b380e)
[2020-11-06T20:32:21.115Z] #5 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b4306)
[2020-11-06T20:32:21.115Z] #6 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4c04aa)
[2020-11-06T20:32:21.115Z] #7 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d2948)
[2020-11-06T20:32:21.115Z] #8 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4bfd8c)
[2020-11-06T20:32:21.115Z] #9 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x49f837)
[2020-11-06T20:32:21.115Z] #10 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x36551a)
[2020-11-06T20:32:21.115Z] #11 _start /usr/src/lib/csu/amd64/crt1.c:76 (run_unittests+0x2f811a)
[2020-11-06T20:32:21.115Z]
[2020-11-06T20:32:21.115Z] Hint: use TSAN_OPTIONS=second_deadlock_stack=1 to get more informative warning message
[2020-11-06T20:32:21.115Z]
[2020-11-06T20:32:21.115Z] Mutex M1729 acquired here while holding mutex M1732 in thread T241:
[2020-11-06T20:32:21.115Z] #0 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x347683)
[2020-11-06T20:32:21.115Z] #1 <null> <null> (libc++.so.1+0xa59b8)
[2020-11-06T20:32:21.115Z] #2 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x460054)
[2020-11-06T20:32:21.115Z] #3 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x3327c8)
[2020-11-06T20:32:21.115Z]
[2020-11-06T20:32:21.115Z] Thread T17 (tid=135669427007488, running) created by main thread at:
[2020-11-06T20:32:21.115Z] #0 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x332841)
[2020-11-06T20:32:21.115Z] #1 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x45e9bd)
[2020-11-06T20:32:21.116Z] #2 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d1988)
[2020-11-06T20:32:21.116Z] #3 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b2521)
[2020-11-06T20:32:21.116Z] #4 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b380e)
[2020-11-06T20:32:21.116Z] #5 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b4306)
[2020-11-06T20:32:21.116Z] #6 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4c04aa)
[2020-11-06T20:32:21.116Z] #7 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d2948)
[2020-11-06T20:32:21.116Z] #8 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4bfd8c)
[2020-11-06T20:32:21.116Z] #9 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x49f837)
[2020-11-06T20:32:21.116Z] #10 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x36551a)
[2020-11-06T20:32:21.116Z] #11 _start /usr/src/lib/csu/amd64/crt1.c:76 (run_unittests+0x2f811a)
[2020-11-06T20:32:21.116Z]
[2020-11-06T20:32:21.116Z] SUMMARY: ThreadSanitizer: lock-order-inversion (potential deadlock) /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60
[2020-11-06T20:32:21.116Z] ==================
[2020-11-06T20:32:21.116Z] ==================
[2020-11-06T20:32:21.116Z] WARNING: ThreadSanitizer: lock-order-inversion (potential deadlock) (pid=60043)
[2020-11-06T20:32:21.116Z] Cycle in lock order graph: M1733 (0x7b4000000388) => M1727 (0x7b4000000340) => M1733
[2020-11-06T20:32:21.116Z]
[2020-11-06T20:32:21.116Z] Mutex M1727 acquired here while holding mutex M1733 in thread T241:
[2020-11-06T20:32:21.116Z] #0 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x347683)
[2020-11-06T20:32:21.116Z] #1 <null> <null> (libc++.so.1+0xa59b8)
[2020-11-06T20:32:21.116Z] #2 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x460054)
[2020-11-06T20:32:21.116Z] #3 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x3327c8)
[2020-11-06T20:32:21.116Z]
[2020-11-06T20:32:21.116Z] Hint: use TSAN_OPTIONS=second_deadlock_stack=1 to get more informative warning message
[2020-11-06T20:32:21.116Z]
[2020-11-06T20:32:21.116Z] Mutex M1733 acquired here while holding mutex M1727 in main thread:
[2020-11-06T20:32:21.116Z] #0 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x347683)
[2020-11-06T20:32:21.116Z] #1 <null> <null> (libc++.so.1+0xa59b8)
[2020-11-06T20:32:21.116Z] #2 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d1988)
[2020-11-06T20:32:21.116Z] #3 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b2521)
[2020-11-06T20:32:21.117Z] #4 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b380e)
[2020-11-06T20:32:21.117Z] #5 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b4306)
[2020-11-06T20:32:21.117Z] #6 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4c04aa)
[2020-11-06T20:32:21.117Z] #7 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d2948)
[2020-11-06T20:32:21.117Z] #8 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4bfd8c)
[2020-11-06T20:32:21.117Z] #9 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x49f837)
[2020-11-06T20:32:21.117Z] #10 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x36551a)
[2020-11-06T20:32:21.117Z] #11 _start /usr/src/lib/csu/amd64/crt1.c:76 (run_unittests+0x2f811a)
[2020-11-06T20:32:21.117Z]
[2020-11-06T20:32:21.117Z] Thread T17 (tid=135669427007488, running) created by main thread at:
[2020-11-06T20:32:21.117Z] #0 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x332841)
[2020-11-06T20:32:21.117Z] #1 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x45e9bd)
[2020-11-06T20:32:21.117Z] #2 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d1988)
[2020-11-06T20:32:21.117Z] #3 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b2521)
[2020-11-06T20:32:21.117Z] #4 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b380e)
[2020-11-06T20:32:21.117Z] #5 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4b4306)
[2020-11-06T20:32:21.117Z] #6 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4c04aa)
[2020-11-06T20:32:21.117Z] #7 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4d2948)
[2020-11-06T20:32:21.117Z] #8 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x4bfd8c)
[2020-11-06T20:32:21.117Z] #9 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x49f837)
[2020-11-06T20:32:21.117Z] #10 <null> /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60 (run_unittests+0x36551a)
[2020-11-06T20:32:21.117Z] #11 _start /usr/src/lib/csu/amd64/crt1.c:76 (run_unittests+0x2f811a)
[2020-11-06T20:32:21.117Z]
[2020-11-06T20:32:21.117Z] SUMMARY: ThreadSanitizer: lock-order-inversion (potential deadlock) /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:60
[2020-11-06T20:32:21.117Z] ==================
[2020-11-06T20:32:21.117Z] pausing for one second
[2020-11-06T20:32:21.117Z] pausing for one second
[2020-11-06T20:32:21.117Z] pausing for one second
[2020-11-06T20:32:21.117Z] [ OK ] ReadWriteMutexTest.readWriteRead (3135 ms)
[2020-11-06T20:32:21.117Z] [----------] 8 tests from ReadWriteMutexTest (5713 ms total)
```
kea1.9.3
Razvan Becheriu
Razvan Becheriu
https://gitlab.isc.org/isc-projects/bind9/-/issues/2256
Make the nmhandle attach/detach transparent
2021-01-28T16:39:38Z
Ondřej Surý
Make the nmhandle attach/detach transparent
Currently, the netmgr callbacks need to manually attach/detach to the `isc_nmhandle_t` which makes the usage very error prone (it's fairly easy to forgot some weird path).
The code needs to be refactored, so the attach/detach is interna...
Currently, the netmgr callbacks need to manually attach/detach to the `isc_nmhandle_t` which makes the usage very error prone (it's fairly easy to forgot some weird path).
The code needs to be refactored, so the attach/detach is internal to the netmgr and not visible to the outside, e.g. instead of doing:
```
isc_nm_udpconnect(..., connect_cb, ...);
void
connect_cb(handle, ...) {
isc_nmhandle_attach(handle, &read_handle);
isc_nm_read(read_handle, read_cb, ...);
isc_nmhandle_attach(handle, &send_handle);
isc_nm_send(send_handle, send_cb, ...);
isc_nmhandle_detach(&handle);
}
void
read_cb(handle, ...) {
/* process data */
isc_nmhandle_detach(&handle);
}
void
send_cb(handle, ...) {
/* process */
isc_nmhandle_detach(&handle);
}
```
we should just do:
```
isc_nm_udpconnect(..., connect_cb, ...);
void
connect_cb(handle, ...) {
isc_nm_read(handle, read_cb, ...);
isc_nm_send(handle, send_cb, ...);
}
void
read_cb(handle, ...) {
/* process */
}
void
send_cb(handle, ...) {
/* process */
}
```
Basically, the `isc_nm_read()`, `isc_nm_send()` and others needs to attach to the handle itself, and detach after calling the use supplied callback. It's probably going to be a little bit more complicated than that, but it should be fairly straightforward to fix all the paths in the code.
February 2021 (9.11.28, 9.11.28-S1, 9.16.12, 9.16.12-S1, 9.17.10)
Artem Boldariev
Artem Boldariev
https://gitlab.isc.org/isc-projects/bind9/-/issues/2255
dig crashed in tcp_connected() on OpenBSD
2020-11-12T14:12:12Z
Michal Nowak
dig crashed in tcp_connected() on OpenBSD
`dig` [crashed](https://gitlab.isc.org/isc-projects/bind9/-/jobs/1284077) on OpenBSD. We don't have the core because the CI job hung.
```
S:zero:2020-11-09T11:02:53+0000
T:zero:1:A
A:zero:System test zero
I:zero:PORTS:15033,15034,15035,1...
`dig` [crashed](https://gitlab.isc.org/isc-projects/bind9/-/jobs/1284077) on OpenBSD. We don't have the core because the CI job hung.
```
S:zero:2020-11-09T11:02:53+0000
T:zero:1:A
A:zero:System test zero
I:zero:PORTS:15033,15034,15035,15036,15037,15038,15039,15040,15041,15042
I:zero:starting servers
I:zero:check lookups against TTL=0 records (1)
I:zero:successfully completed pass 1 of 10
I:zero:successfully completed pass 2 of 10
I:zero:successfully completed pass 3 of 10
I:zero:successfully completed pass 4 of 10
Abort trap (core dumped)
I:zero:failed
I:zero:check repeated recursive lookups of non recurring TTL=0 responses get new values (2)
I:zero:check lookups against TTL=1 records (3)
I:zero:successfully completed pass 1 of 10
I:zero:successfully completed pass 2 of 10
I:zero:successfully completed pass 3 of 10
I:zero:successfully completed pass 4 of 10
I:zero:successfully completed pass 5 of 10
I:zero:successfully completed pass 6 of 10
I:zero:successfully completed pass 7 of 10
I:zero:successfully completed pass 8 of 10
I:zero:successfully completed pass 9 of 10
I:zero:successfully completed pass 10 of 10
I:zero:exit status: 1
I:zero:stopping servers
I:zero:Core dump(s) found: zero/dig.core
D:zero:backtrace from zero/dig.core:
D:zero:--------------------------------------------------------------------------------
D:zero:Core was generated by `dig'.
D:zero:Program terminated with signal SIGABRT, Aborted.
D:zero:#0 thrkill () at /tmp/-:3
D:zero:[Current thread is 1 (process 175366)]
D:zero:#0 thrkill () at /tmp/-:3
D:zero:#1 0x00000bbe10cbb20e in _libc_abort () at /usr/src/lib/libc/stdlib/abort.c:51
D:zero:#2 0x00000bbe10c9873c in _rthread_mutex_trylock (mutex=<optimized out>, trywait=<optimized out>, abs=0x0) at /usr/src/lib/libc/thread/rthread_mutex.c:117
D:zero:#3 _rthread_mutex_timedlock (mutexp=0xbbb1b07e920 <lookup_lock>, trywait=<optimized out>, abs=0x0, timed=<optimized out>) at /usr/src/lib/libc/thread/rthread_mutex.c:167
D:zero:#4 0x00000bbb1b075a1e in tcp_connected (handle=0x0, eresult=5, arg=0xbbde14c8220) at dighost.c:3217
D:zero:#5 0x00000bbd7ecd1547 in tcpdnsconnect_cb (handle=<optimized out>, result=5, arg=<optimized out>) at netmgr/tcpdns.c:746
D:zero:#6 0x00000bbd7eccffab in failed_connect_cb (sock=0xbbdd0a42800, req=0x0, eresult=5) at netmgr/tcp.c:136
D:zero:#7 0x00000bbd7eccd453 in tcp_connect_direct (sock=0xbbdd0a42800, req=<optimized out>) at netmgr/tcp.c:208
D:zero:#8 isc__nm_async_tcpconnect (worker=<optimized out>, ev0=<optimized out>) at netmgr/tcp.c:235
D:zero:#9 0x00000bbd7eccd786 in isc_nm_tcpconnect (mgr=0xbbde14a7000, local=0xbbb1b07e690 <localaddr>, peer=<optimized out>, cb=<optimized out>, cbarg=<optimized out>, timeout=<optimized out>, extrahandlesize=0) at netmgr/tcp.c:348
D:zero:#10 0x00000bbd7ecd14b7 in isc_nm_tcpdnsconnect (mgr=0xbbde14a7000, local=0x6, peer=0x0, cb=0xbbb1b075980 <tcp_connected>, cbarg=0xbbde14c8220, timeout=985019968, extrahandlesize=0) at netmgr/tcpdns.c:802
D:zero:#11 0x00000bbb1b073c5a in start_tcp (query=0xbbde14c8220) at dighost.c:2824
D:zero:#12 0x00000bbb1b0755bc in clear_current_lookup () at dighost.c:1817
D:zero:#13 0x00000bbb1b076211 in recv_done (handle=<optimized out>, eresult=<optimized out>, region=<optimized out>, arg=<optimized out>) at dighost.c:4063
D:zero:#14 0x00000bbd7ecd2de3 in udp_recv_cb (handle=<optimized out>, nrecv=70, buf=0xbbe0731c140, addr=0xbbe0731c010, flags=<optimized out>) at netmgr/udp.c:405
D:zero:#15 0x00000bbd7ecd443b in udp_read_cb (handle=0xbbdbb6d5160, nrecv=6, buf=0x0, addr=0xbbe10cbd61a <thrkill+10>, flags=4014601344) at netmgr/udp.c:864
D:zero:#16 0x00000bbe05585104 in uv.udp_io () from /usr/local/lib/libuv.so.2.1
D:zero:#17 0x00000bbe055866d5 in uv.io_poll () from /usr/local/lib/libuv.so.2.1
D:zero:#18 0x00000bbe05575c31 in uv_run () from /usr/local/lib/libuv.so.2.1
D:zero:#19 0x00000bbd7ecc8fcb in nm_thread (worker0=0xbbde14a9000) at netmgr/netmgr.c:498
D:zero:#20 0x00000bbdaa877e21 in _rthread_start (v=<optimized out>) at /usr/src/lib/librthread/rthread.c:96
D:zero:#21 0x00000bbe10ca65b8 in __tfork_thread () at /usr/src/lib/libc/arch/amd64/sys/tfork_thread.S:77
D:zero:#22 0x0000000000000000 in ?? ()
D:zero:--------------------------------------------------------------------------------
D:zero:full backtrace from zero/dig.core saved in dig.core-backtrace.txt
D:zero:core dump zero/dig.core archived as zero/dig.core.gz
R:zero:FAIL
E:zero:2020-11-09T11:03:44+0000
```
November 2020 (9.11.25, 9.11.25-S1, 9.16.9, 9.16.9-S1, 9.17.7)
https://gitlab.isc.org/isc-projects/kea/-/issues/1534
Sanity checks for Kea 1.8.1 rc1
2020-12-09T12:19:03Z
Michal Nowikowski
Sanity checks for Kea 1.8.1 rc1
```
We are now at step SANITY CHECKS of Kea 1.8.1 rc1.
Please verify the packages and files according to
https://wiki.isc.org/bin/view/QA/KeaReleaseProcess, "4. Sanity Checks" chapter
and your imagination.
Before starting any checks. pl...
```
We are now at step SANITY CHECKS of Kea 1.8.1 rc1.
Please verify the packages and files according to
https://wiki.isc.org/bin/view/QA/KeaReleaseProcess, "4. Sanity Checks" chapter
and your imagination.
Before starting any checks. please, state in Sanity Checks issue in GitLab
what check you are doing in a thread/discussion (not as comment).
When you finish given check state in the same thread/discussion what is the result.
This way we know what is covered upfront and we can avoid repeating ourselves.
Release content is located on:
1) [tarballs] repo.isc.org in the following folders:
/data/shared/sweng/kea/releases/1.8.1-rc1
/data/shared/sweng/kea/releases/premium-1.8.1-rc1
/data/shared/sweng/kea/releases/subscription-1.8.1-rc1
SHA256 (kea-1.8.1.tar.gz) = 52020cb16889484b661746d7fc4c7cd88974b1af5b7fc436eb6e69c62eb83734
SHA256 (kea-subscription-1.8.1.tar.gz) = 4bc6e61cf4a4b00ca5dc51b24086ed76703daad4f7ad97c1c5ffaeca3e8c7002
SHA256 (kea-premium-1.8.1.tar.gz) = a95de737c0bf29bbc8b8d351420cd05322003a69e04a79d866cde8512f167f1f
2) [rpm/deb packages] on packages.isc.org, exact packages versions are stored here:
https://jenkins.isc.org/job/kea-1.8/job/pkg/13/
Release version is 1.8.1-isc0000920201106154401 (please verify if it is this version while installing).
Install instruction is here: https://wiki.isc.org/bin/view/QA/KeaReleaseProcess, chapter 4. Sanity Checks, point 9.
```
kea1.8.1
https://gitlab.isc.org/isc-projects/bind9/-/issues/2253
dnssec-signzone dumped core in PKCS11 job
2020-11-13T11:16:06Z
Michal Nowak
dnssec-signzone dumped core in PKCS11 job
On `v9_11` `dnssec-signzone` dumped core in `dnssec` test of [PKCS11 job](https://gitlab.isc.org/isc-projects/bind9/-/jobs/1281693):
```
I:dnssec:Core dump(s) found: dnssec/ns2/core.6516
R:dnssec:FAIL
D:dnssec:backtrace from dnssec/ns2/...
On `v9_11` `dnssec-signzone` dumped core in `dnssec` test of [PKCS11 job](https://gitlab.isc.org/isc-projects/bind9/-/jobs/1281693):
```
I:dnssec:Core dump(s) found: dnssec/ns2/core.6516
R:dnssec:FAIL
D:dnssec:backtrace from dnssec/ns2/core.6516:
D:dnssec:--------------------------------------------------------------------------------
D:dnssec:Core was generated by `/builds/isc-projects/bind9/bin/dnssec/.libs/dnssec-signzone -P -g -r /builds/is'.
D:dnssec:Program terminated with signal SIGSEGV, Segmentation fault.
D:dnssec:#0 0x00007fa35a5e1eec in ?? () from /usr/lib/softhsm/libsofthsm2.so
D:dnssec:[Current thread is 1 (Thread 0x7fa34e935700 (LWP 6553))]
D:dnssec:#0 0x00007fa35a5e1eec in ?? () from /usr/lib/softhsm/libsofthsm2.so
D:dnssec:#1 0x00007fa35a58936e in ?? () from /usr/lib/softhsm/libsofthsm2.so
D:dnssec:#2 0x00007fa35a56e18f in C_DestroyObject () from /usr/lib/softhsm/libsofthsm2.so
D:dnssec:#3 0x00007fa35d090cfc in pkcs_C_DestroyObject (hSession=24, hObject=49) at pk11_api.c:242
D:dnssec:#4 0x00007fa35d5f5881 in pkcs11rsa_destroyctx (dctx=0x7fa35a82c808) at pkcs11rsa_link.c:500
D:dnssec:#5 0x00007fa35d5fbcaa in dst_context_destroy (dctxp=dctxp@entry=0x7fa34e932a68) at dst_api.c:395
D:dnssec:#6 0x00007fa35d4a8095 in dns_dnssec_sign (name=<optimized out>, set=<optimized out>, key=<optimized out>, inception=<optimized out>, expire=<optimized out>, mctx=0x561d5c0efe70, buffer=0x7fa34e932c50, sigrdata=0x7fa34e933490) at dnssec.c:360
D:dnssec:#7 0x0000561d5bfbe509 in signwithkey (name=0x7fa35a844430, rdataset=0x7fa34e934d60, key=0x7fa35a82d0c8, ttl=3600, add=0x7fa34e934d10, logmsg=0x561d5bfcd6bb "signing with dnskey") at ./dnssec-signzone.c:298
D:dnssec:#8 0x0000561d5bfc46a6 in signset (set=0x7fa34e934d60, name=0x7fa35a844430, node=0x7fa35a827410, add=0x7fa34e934d10, del=0x7fa34e934d30) at ./dnssec-signzone.c:700
D:dnssec:#9 signname (node=0x7fa35a827410, name=0x7fa35a844430) at ./dnssec-signzone.c:1101
D:dnssec:#10 0x0000561d5bfc480a in sign (task=0x7fa35a839268, event=<optimized out>) at ./dnssec-signzone.c:1599
D:dnssec:#11 0x00007fa35d08940d in dispatch (manager=0x7fa35a810eb0) at task.c:1157
D:dnssec:#12 run (uap=0x7fa35a810eb0) at task.c:1331
D:dnssec:#13 0x00007fa35cddefa3 in start_thread (arg=<optimized out>) at pthread_create.c:486
D:dnssec:#14 0x00007fa35cb664cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
D:dnssec:--------------------------------------------------------------------------------
D:dnssec:full backtrace from dnssec/ns2/core.6516 saved in core.6516-backtrace.txt
D:dnssec:core dump dnssec/ns2/core.6516 archived as dnssec/ns2/core.6516.gz
```
[core.6516.gz](/uploads/9660bac0f82322f21c8ebb31b715d1cd/core.6516.gz)
[core.6516-backtrace.txt](/uploads/819a6d5d2ae5ddbaf9e05aca486f76ca/core.6516-backtrace.txt)
[dnssec-signzone](/uploads/5ea5936415a18153b05f5391f0c552a7/dnssec-signzone)
November 2020 (9.11.25, 9.11.25-S1, 9.16.9, 9.16.9-S1, 9.17.7)
https://gitlab.isc.org/isc-projects/bind9/-/issues/2252
ns_client_sendraw() is missing DNSTAP support.
2020-11-13T11:04:35Z
Mark Andrews
ns_client_sendraw() is missing DNSTAP support.
Found in the course of discussing [Support RT#17273][1] (though not
directly related to the issue reported in that ticket).
[1]: https://support.isc.org/Ticket/Display.html?id=17273
Found in the course of discussing [Support RT#17273][1] (though not
directly related to the issue reported in that ticket).
[1]: https://support.isc.org/Ticket/Display.html?id=17273
November 2020 (9.11.25, 9.11.25-S1, 9.16.9, 9.16.9-S1, 9.17.7)
https://gitlab.isc.org/isc-projects/stork/-/issues/448
HA state disappears on Kea app page
2023-02-08T16:52:49Z
Marcin Siodelski
HA state disappears on Kea app page
This is a result of the Stork 0.13.0 sanity checks: https://gitlab.isc.org/isc-projects/stork/-/issues/441#note_174642
@godfryd pointed out that "HA state disappears on Kea app page". Repro:
* add in the demo two kea instances (ha1 and...
This is a result of the Stork 0.13.0 sanity checks: https://gitlab.isc.org/isc-projects/stork/-/issues/441#note_174642
@godfryd pointed out that "HA state disappears on Kea app page". Repro:
* add in the demo two kea instances (ha1 and ha2)
* open kea apps page
* open both apps on separate tabs
* stop ha1/dhcp4 service in Stork Env Simulator
* on ha1 tab there should be presented info about connectivity issues
* on ha2 tab HA state may be presented by when tabs are switched between ha1 and ha2 then HA state disappears on ha2 tab (it may reappear after a while when new HA state is retrieved from the server)
1.9
Slawek Figiel
Slawek Figiel