blob: 591863b818a14c1b4fd31a7af817878ebea07b68 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
|
{
boostasio1
drd:CondRaceErr
fun:pthread_cond_signal@*
...
fun:_ZN5boost4asio6detail15task_io_service4postISt5_BindIFZN9triplegit8async_io11thread_pool7enqueueIS4_IFSt8functionIFSt10shared_ptrINS6_6detail15async_io_handleEESD_EESD_EEEENS6_6futureINSt9result_ofIFT_vEE4typeEEESK_EUlSA_INS6_13packaged_taskIFSD_vEEEEE_SS_EEEEvSK_
...
}
{
boostasio2
drd:CondRaceErr
fun:pthread_cond_signal@*
...
fun:_ZN5boost4asio6detail15task_io_service3runERNS_6system10error_codeE
...
}
{
boostasio3
drd:CondRaceErr
fun:pthread_cond_signal@*
...
fun:_ZN5boost4asio10io_service4postISt5_BindIFZN9triplegit8async_io11thread_pool7enqueueIPFivEEENS5_6futureINSt9result_ofIFT_vEE4typeEEESC_EUlSt10shared_ptrINS5_13packaged_taskIS8_EEEE_SK_EEEEvOSC_
...
}
{
boostasio4
drd:CondRaceErr
fun:pthread_cond_signal@*
...
fun:_ZN5boost4asio6detail15task_io_service4postISt5_BindIFZN9triplegit8async_io11thread_pool7enqueueIPFivEEENS6_6futureINSt9result_ofIFT_vEE4typeEEESD_EUlSt10shared_ptrINS6_13packaged_taskIS9_EEEE_SL_EEEEvSD_
...
}
{
boost1
drd:ConflictingAccess
...
fun:_ZN5boost6detail12shared_countD1Ev
fun:_ZNSt14__shared_countILN9__gnu_cxx12_Lock_policyE2EED1Ev
...
}
{
boostthread1
drd:ConflictingAccess
...
fun:_ZN5boost7promiseISt6vectorISt10shared_ptrIN9triplegit8async_io6detail15async_io_handleEESaIS7_EEE9lazy_initEv
fun:_ZN9triplegit8async_io6detail24when_all_count_completedEmSt10shared_ptrINS1_15async_io_handleEES2_INS1_30when_all_count_completed_stateEEm
...
}
{
boostthread2
drd:ConflictingAccess
...
fun:_ZN5boost6detail15sp_counted_base7destroyEv
fun:_ZNSt14__shared_countILN9__gnu_cxx12_Lock_policyE2EED1Ev
...
}
{
boostthread3
drd:ConflictingAccess
...
fun:_ZN5boost6detail17sp_counted_impl_pINS0_11task_objectISt8functionIFSt10shared_ptrIN9triplegit8async_io6detail15async_io_handleEEvEES9_EEED0Ev
fun:_ZNSt14__shared_countILN9__gnu_cxx12_Lock_policyE2EED1Ev
...
}
{
boostthread4
drd:ConflictingAccess
...
fun:_ZN9triplegit8async_io6detail24when_all_count_completedEmSt10shared_ptrINS1_15async_io_handleEES2_INS1_30when_all_count_completed_stateEEm
fun:_ZNSt17_Function_handlerIFSt4pairIbSt10shared_ptrIN9triplegit8async_io6detail15async_io_handleEEEmS6_ESt5_BindIFPFS7_mS6_S1_INS4_30when_all_count_completed_stateEEmESt12_PlaceholderILi1EESE_ILi2EESB_mEEE9_M_invokeERKSt9_Any_datamS6_
...
}
{
boostthread5
drd:ConflictingAccess
...
fun:_ZN5boost13packaged_taskIiEclEv
fun:_ZZN9triplegit8async_io11thread_pool7enqueueIPFivEEENS0_6futureINSt9result_ofIFT_vEE4typeEEES7_ENKUlSt10shared_ptrINS0_13packaged_taskIS3_EEEE_clESF_
...
}
{
boostthread6
drd:ConflictingAccess
...
fun:_ZN5boost7promiseISt6vectorISt10shared_ptrIN9triplegit8async_io6detail15async_io_handleEESaIS7_EEE9set_valueERKS9_
fun:_ZN9triplegit8async_io6detail24when_all_count_completedEmSt10shared_ptrINS1_15async_io_handleEES2_INS1_30when_all_count_completed_stateEEm
...
}
|