2 ---Thread
-Announcement
------------------------------------------
6 by
0x........
: pthread_create@
* (hg_intercepts.c
:...
)
7 by
0x........
: main
(tc14_laog_dinphils.c
:39)
9 ----------------------------------------------------------------
11 Thread #x
: lock order
"0x........ before 0x........" violated
13 Observed
(incorrect
) order is
: acquisition of lock at
0x........
14 at
0x........
: mutex_lock_WRK
(hg_intercepts.c
:...
)
15 by
0x........
: pthread_mutex_lock
(hg_intercepts.c
:...
)
16 by
0x........
: dine
(tc14_laog_dinphils.c
:21)
17 by
0x........
: mythread_wrapper
(hg_intercepts.c
:...
)
20 followed by a later acquisition of lock at
0x........
21 at
0x........
: mutex_lock_WRK
(hg_intercepts.c
:...
)
22 by
0x........
: pthread_mutex_lock
(hg_intercepts.c
:...
)
23 by
0x........
: dine
(tc14_laog_dinphils.c
:22)
24 by
0x........
: mythread_wrapper
(hg_intercepts.c
:...
)
27 Lock at
0x........ was first observed
28 at
0x........
: pthread_mutex_init
(hg_intercepts.c
:...
)
29 by
0x........
: main
(tc14_laog_dinphils.c
:36)
30 Address
0x........ is
0 bytes inside data symbol
"chop"
32 Lock at
0x........ was first observed
33 at
0x........
: pthread_mutex_init
(hg_intercepts.c
:...
)
34 by
0x........
: main
(tc14_laog_dinphils.c
:36)
35 Address
0x........ is
480 bytes inside data symbol
"chop"
39 ERROR SUMMARY
: 1000 errors from
1 contexts
(suppressed
: 0 from
0)