Tom de Vries
5a74a1a528
[gdbsupport] Workaround data race in get_print_cell
...
Data race between:
...
Write of size 4 at 0x00000324eb60 by thread T2:
#0 get_print_cell() gdbsupport/print-utils.cc:35 (gdb+0x1c032c7)
#1 hex_string(long) gdbsupport/print-utils.cc:230 (gdb+0x1c03bc2)
#2 sect_offset_str gdb/gdbtypes.h:82 (gdb+0x81b333)
#3 process_queue_item gdb/dwarf2/read.c:7581 (gdb+0x831645)
...
and:
...
Previous read of size 4 at 0x00000324eb60 by thread T3:
#0 get_print_cell() gdbsupport/print-utils.cc:35 (gdb+0x1c032b4)
#1 hex_string(long) gdbsupport/print-utils.cc:230 (gdb+0x1c03bc2)
#2 sect_offset_str gdb/gdbtypes.h:82 (gdb+0x81b333)
#3 process_queue_item gdb/dwarf2/read.c:7581 (gdb+0x831645)
...
For now, just do a malloc in get_print_cell to work around the data race.
2022-07-21 15:06:40 +02:00
..
2022-01-01 19:13:23 +04:00
2020-03-05 15:59:22 +01:00
2022-01-13 10:25:45 +00:00
2020-10-31 08:30:57 -04:00
2022-01-01 19:13:23 +04:00
2022-01-01 19:13:23 +04:00
2022-01-01 19:13:23 +04:00
2022-01-01 19:13:23 +04:00
2022-01-01 19:13:23 +04:00
2022-06-30 13:31:06 +02:00
2022-01-01 19:13:23 +04:00
2022-01-01 19:13:23 +04:00
2022-01-01 19:13:23 +04:00
2022-01-01 19:13:23 +04:00
2022-01-01 19:13:23 +04:00
2022-01-18 10:14:42 -07:00
2022-01-01 19:13:23 +04:00
2021-07-26 12:20:33 +01:00
2022-01-01 19:13:23 +04:00
2022-01-01 19:13:23 +04:00
2022-01-01 19:13:23 +04:00
2022-01-01 19:13:23 +04:00
2022-01-01 19:13:23 +04:00
2022-03-30 09:08:48 -06:00
2022-01-01 19:13:23 +04:00
2022-04-12 09:31:16 -06:00
2022-01-01 19:13:23 +04:00
2022-01-01 19:13:23 +04:00
2022-01-01 19:13:23 +04:00
2022-01-01 19:13:23 +04:00
2022-01-01 19:13:23 +04:00
2022-01-01 19:13:23 +04:00
2022-01-01 19:13:23 +04:00
2022-01-01 19:13:23 +04:00
2022-04-14 09:28:56 -06:00
2022-01-13 10:25:45 +00:00
2022-06-27 13:55:36 +01:00
2022-06-27 13:55:36 +01:00
2022-06-27 13:55:36 +01:00
2022-01-01 19:13:23 +04:00
2022-01-01 19:13:23 +04:00
2022-01-01 19:13:23 +04:00
2022-01-01 19:13:23 +04:00
2022-01-01 19:13:23 +04:00
2022-01-01 19:13:23 +04:00
2022-01-01 19:13:23 +04:00
2022-01-01 19:13:23 +04:00
2022-01-01 19:13:23 +04:00
2022-05-16 19:58:08 +01:00
2022-01-01 19:13:23 +04:00
2022-03-03 13:06:50 -08:00
2022-03-03 11:21:36 -08:00
2022-01-01 19:13:23 +04:00
2022-01-01 19:13:23 +04:00
2022-01-01 19:13:23 +04:00
2022-01-01 19:13:23 +04:00
2022-01-01 19:13:23 +04:00
2022-01-01 19:13:23 +04:00
2022-01-01 19:13:23 +04:00
2022-01-01 19:13:23 +04:00
2022-01-01 19:13:23 +04:00
2022-01-01 19:13:23 +04:00
2022-01-01 19:13:23 +04:00
2022-01-01 19:13:23 +04:00
2022-01-01 19:13:23 +04:00
2022-01-18 10:14:42 -07:00
2022-01-18 10:14:42 -07:00
2022-01-01 19:13:23 +04:00
2022-01-01 19:13:23 +04:00
2022-01-01 19:13:23 +04:00
2022-01-20 22:58:21 -05:00
2022-01-18 10:14:43 -07:00
2022-01-01 19:13:23 +04:00
2022-01-01 19:13:23 +04:00
2022-01-01 19:13:23 +04:00
2022-01-01 19:13:23 +04:00
2022-01-01 19:13:23 +04:00
2022-01-01 19:13:23 +04:00
2022-01-01 19:13:23 +04:00
2022-04-18 15:48:03 -04:00
2022-04-18 15:48:03 -04:00
2022-02-25 17:50:22 +00:00
2022-01-01 19:13:23 +04:00
2022-01-01 19:13:23 +04:00
2022-01-01 19:13:23 +04:00
2022-01-01 19:13:23 +04:00
2022-01-01 19:13:23 +04:00
2022-01-01 19:13:23 +04:00
2022-01-01 19:13:23 +04:00
2022-01-18 10:14:43 -07:00
2022-01-18 10:14:43 -07:00
2022-01-01 19:13:23 +04:00
2022-01-01 19:13:23 +04:00
2022-01-01 19:13:23 +04:00
2022-01-01 19:13:23 +04:00
2022-01-01 19:13:23 +04:00
2022-04-13 10:24:38 +01:00
2022-01-01 19:13:23 +04:00
2022-01-01 19:13:23 +04:00
2022-01-01 19:13:23 +04:00
2022-02-22 11:22:14 -08:00
2022-02-22 11:22:14 -08:00
2022-01-01 19:13:23 +04:00
2022-01-01 19:13:23 +04:00
2022-01-01 19:13:23 +04:00
2022-01-01 19:13:23 +04:00
2022-05-10 13:40:57 +01:00
2022-01-01 19:13:23 +04:00
2022-07-14 10:20:16 +02:00
2022-07-21 15:00:35 +02:00
2022-05-19 08:04:13 -04:00
2022-04-25 17:06:09 -07:00
2022-01-01 19:13:23 +04:00
2022-01-01 19:13:23 +04:00
2022-07-21 15:06:40 +02:00
2022-01-01 19:13:23 +04:00
2022-01-01 19:13:23 +04:00
2022-01-01 19:13:23 +04:00
2022-01-01 19:13:23 +04:00
2022-05-26 07:35:30 -06:00
2022-01-01 19:13:23 +04:00
2022-01-01 19:13:23 +04:00
2022-01-01 19:13:23 +04:00
2022-01-01 19:13:23 +04:00
2022-01-01 19:13:23 +04:00
2022-01-01 19:13:23 +04:00
2022-01-01 19:13:23 +04:00
2022-01-01 19:13:23 +04:00
2022-01-01 19:13:23 +04:00
2022-01-01 19:13:23 +04:00
2022-01-04 10:28:19 +00:00
2022-01-01 19:13:23 +04:00
2022-01-01 19:13:23 +04:00
2022-01-01 19:13:23 +04:00
2022-01-01 19:13:23 +04:00
2022-01-01 19:13:23 +04:00
2022-01-01 19:13:23 +04:00
2022-04-19 09:12:42 +01:00
2022-04-19 09:12:42 +01:00
2022-01-01 19:13:23 +04:00
2022-01-01 19:13:23 +04:00
2022-01-01 19:13:23 +04:00
2022-01-01 19:13:23 +04:00
2022-01-01 19:13:23 +04:00
2022-01-01 19:13:23 +04:00
2022-01-01 19:13:23 +04:00
2022-07-21 15:06:39 +02:00
2022-07-21 15:06:39 +02:00
2022-01-01 19:13:23 +04:00
2022-01-01 19:13:23 +04:00
2022-01-01 19:13:23 +04:00
2022-01-01 19:13:23 +04:00
2022-01-13 10:25:45 +00:00
2022-01-01 19:13:23 +04:00
2022-01-01 19:13:23 +04:00
2022-01-01 19:13:23 +04:00