Closed GoogleCodeExporter closed 9 years ago
Original comment by dvyu...@google.com
on 4 Mar 2014 at 9:28
Yea, that's a recursive reader lock (right?).
Haven't implemented that yet...
(see test/tsan/deadlock_detector_stress_test.cc:
// LockTest().Test15(); // FIXME: this is broken for PthreadRWLock
Original comment by konstant...@gmail.com
on 11 Mar 2014 at 1:28
It should be, thanks Kostya.
Original comment by pbos@google.com
on 11 Mar 2014 at 7:51
I hope this should be fixed by
http://llvm.org/viewvc/llvm-project?view=revision&revision=203779
Let me check on webrtc
Original comment by konstant...@gmail.com
on 13 Mar 2014 at 10:34
I used the following sequence of commands to verify that there is not crash
left:
gclient config http://webrtc.googlecode.com/svn/trunk
export JAVA_HOME=/usr/lib/jvm/java-6-openjdk-amd64
gclient sync --force
cd trunk
CC=clang CXX=clang++ ./webrtc/build/gyp_webrtc -D tsan=1 -D
clang_use_chrome_plugins=0
ninja -C out/Debug video_engine_tests
TSAN_OPTIONS=detect_deadlocks=1 out/Debug/video_engine_tests
Original comment by konstant...@gmail.com
on 13 Mar 2014 at 12:04
Original issue reported on code.google.com by
pbos@google.com
on 4 Mar 2014 at 9:27