Mark Andrews
56ab2fc457
Lock access to state_mctx
WARNING: ThreadSanitizer: data race
Read of size 4 at 0x000000000001 by thread T1 (mutexes: write M1):
#0 isc___mem_allocate lib/isc/mem.c:1565:2
#1 isc__mem_allocate lib/isc/mem.c:3048:11
#2 isc___mem_get lib/isc/mem.c:1304:11
#3 isc__mem_get lib/isc/mem.c:3012:11
#4 set_state lib/dns/geoip2.c:174:29
#5 get_entry_for lib/dns/geoip2.c:236:11
#6 dns_geoip_match lib/dns/geoip2.c:383:10
#7 dns_aclelement_match2 lib/dns/acl.c:493:11
#8 dns_acl_match2 lib/dns/acl.c:298:7
#9 allowed bin/named/client.c:1866:11
#10 ns_client_isself bin/named/client.c:1931:7
#11 notify_isself lib/dns/zone.c:11025:11
#12 notify_send lib/dns/zone.c:11344:7
#13 notify_find_address lib/dns/zone.c:11148:2
#14 zone_notify lib/dns/zone.c:11586:3
#15 zone_maintenance lib/dns/zone.c:10261:4
#16 zone_timer lib/dns/zone.c:13106:2
#17 dispatch lib/isc/task.c:1157:7
#18 run lib/isc/task.c:1331:2
Previous write of size 8 at 0x000000000001 by thread T2 (mutexes: write M2, write M3):
#0 malloc <null>
#1 internal_memalloc lib/isc/mem.c:887:8
#2 isc_mem_createx2 lib/isc/mem.c:956:8
#3 isc_mem_create lib/isc/mem.c:2793:11
#4 state_key_init lib/dns/geoip2.c:119:14
#5 get_entry_for lib/dns/geoip2.c:214:11
#6 dns_geoip_match lib/dns/geoip2.c:383:10
#7 dns_aclelement_match2 lib/dns/acl.c:493:11
#8 dns_acl_match2 lib/dns/acl.c:298:7
#9 allowed bin/named/client.c:1866:11
#10 ns_client_isself bin/named/client.c:1931:7
#11 notify_isself lib/dns/zone.c:11025:11
#12 notify_send lib/dns/zone.c:11344:7
#13 notify_find_address lib/dns/zone.c:11148:2
#14 zone_notify lib/dns/zone.c:11586:3
#15 zone_maintenance lib/dns/zone.c:10261:4
#16 zone_timer lib/dns/zone.c:13106:2
#17 dispatch lib/isc/task.c:1157:7
#18 run lib/isc/task.c:1331:2
2020-09-08 09:25:43 +10:00
..
2020-09-08 09:25:43 +10:00
2020-08-26 17:26:56 +02:00
2020-09-02 09:35:43 +00:00
2020-08-11 14:52:15 +10:00
2020-09-08 09:25:43 +10:00
2020-09-08 09:25:43 +10:00
2020-09-08 09:25:43 +10:00
2020-08-06 10:05:20 +00:00
2018-08-10 15:20:57 +02:00
2019-03-14 13:53:04 -07:00
2018-08-10 15:20:57 +02:00
2018-05-11 14:25:15 +02:00
2020-02-21 14:09:59 -08:00
2020-03-04 12:41:01 +01:00
2018-03-14 16:40:20 -07:00
2018-08-10 15:20:58 +02:00
2018-08-10 15:20:57 +02:00
2018-08-10 15:20:57 +02:00
2018-08-10 15:20:57 +02:00
2018-11-08 22:42:52 +07:00
2020-02-24 22:04:43 -08:00
2018-08-10 15:20:57 +02:00
2018-08-10 15:20:57 +02:00
2020-02-24 22:04:43 -08:00
2020-07-13 10:16:47 +10:00
2020-02-21 14:09:59 -08:00
2019-03-08 22:25:27 +11:00
2019-11-12 09:31:40 +01:00
2018-03-14 16:40:20 -07:00
2018-08-10 15:20:57 +02:00
2018-05-11 14:25:15 +02:00
2018-05-03 21:48:44 +02:00
2019-11-12 09:31:40 +01:00
2018-05-11 14:25:15 +02:00
2018-03-14 16:40:20 -07:00
2018-05-11 14:25:15 +02:00
2018-12-19 12:46:05 +01:00
2019-10-03 14:21:47 +02:00
2018-04-10 13:14:25 -07:00
2018-08-10 15:20:57 +02:00
2019-05-29 10:31:03 +02:00
2020-03-17 15:45:35 -07:00
2020-08-14 00:21:23 +10:00
2020-09-08 09:25:43 +10:00
2018-11-08 22:42:52 +07:00
2019-10-03 14:21:46 +02:00
2019-02-19 10:26:00 +11:00
2018-11-09 00:07:55 +07:00
2018-08-10 15:20:57 +02:00
2018-08-10 15:20:57 +02:00
2018-11-08 22:42:52 +07:00
2018-08-10 15:20:57 +02:00
2018-08-10 15:20:57 +02:00
2018-08-10 15:20:57 +02:00
2018-08-10 15:20:57 +02:00
2018-05-11 14:25:15 +02:00
2018-08-10 15:20:57 +02:00
2020-01-31 11:23:47 +11:00
2020-02-21 14:09:59 -08:00
2019-10-04 14:34:21 +10:00
2020-09-08 09:25:43 +10:00
2019-10-03 14:21:46 +02:00
2019-01-09 16:17:07 +11:00
2018-12-20 04:50:08 -05:00
2019-09-12 19:31:56 +10:00
2020-08-11 14:52:15 +10:00
2019-11-21 10:59:16 +11:00
2019-10-03 14:21:47 +02:00
2018-08-10 15:20:57 +02:00
2018-08-10 15:20:57 +02:00
2020-03-25 18:08:12 +01:00
2018-08-10 15:20:57 +02:00
2020-02-11 10:42:33 +01:00
2018-08-10 15:20:57 +02:00
2018-11-08 22:42:52 +07:00
2018-03-14 16:40:20 -07:00
2020-08-05 15:51:50 +02:00
2020-08-05 15:51:50 +02:00
2019-01-17 09:00:42 +11:00
2018-08-10 15:20:57 +02:00
2018-08-10 15:20:57 +02:00
2020-08-05 15:51:50 +02:00
2018-08-10 15:20:57 +02:00
2018-11-08 22:02:58 +07:00
2020-09-08 09:25:43 +10:00
2018-03-14 16:40:20 -07:00
2018-03-14 16:40:20 -07:00
2020-09-08 09:25:43 +10:00
2018-05-11 14:25:15 +02:00
2019-10-03 14:21:47 +02:00
2020-08-25 16:13:54 +02:00
2018-05-11 14:25:15 +02:00
2019-10-03 14:21:46 +02:00
2018-08-10 15:20:57 +02:00
2018-05-11 14:25:15 +02:00
2020-02-21 14:09:59 -08:00
2020-09-02 09:00:22 +10:00
2020-09-08 09:25:43 +10:00
2019-01-08 20:51:27 -08:00
2018-08-10 15:20:57 +02:00
2020-07-27 13:20:41 -07:00
2018-08-10 15:20:57 +02:00
2020-02-21 14:09:59 -08:00
2020-05-04 14:23:23 -07:00
2019-03-14 09:01:31 +11:00
2018-08-10 15:20:57 +02:00
2019-02-19 09:38:09 +11:00
2018-05-11 14:25:15 +02:00
2018-05-11 14:25:15 +02:00
2020-08-08 17:25:20 +10:00
2018-05-11 14:25:15 +02:00
2018-08-10 15:20:57 +02:00
2018-11-08 22:42:52 +07:00
2018-08-10 15:20:57 +02:00
2020-02-08 06:32:42 -08:00
2018-08-10 15:20:57 +02:00
2018-08-10 15:20:57 +02:00
2019-10-03 14:21:46 +02:00
2018-11-08 22:42:52 +07:00
2020-09-08 09:25:43 +10:00
2019-10-03 14:21:47 +02:00
2020-03-17 15:45:35 -07:00
2020-09-08 09:25:43 +10:00
2018-05-11 14:25:15 +02:00
2020-09-08 09:25:43 +10:00
2020-04-21 09:31:24 +10:00
2018-08-10 15:20:57 +02:00
2020-09-02 09:35:43 +00:00
2018-08-10 15:20:57 +02:00
2020-09-08 09:25:43 +10:00