https://bugs.kde.org/show_bug.cgi?id=185801 Bart Van Assche changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |bart.vanassche@gmail.com --- Comment #4 from Bart Van Assche 2009-08-28 20:09:25 --- This issue also occurs on Darwin. See also the Darwin 9.7.0 i386 nightly build output. $ svn info . | grep Revision Revision: 10872 $ ./vg-in-place -v --read-var-info=yes --tool=helgrind helgrind/tests/hg03_inherit ==24319== Helgrind, a thread error detector ==24319== Copyright (C) 2007-2009, and GNU GPL'd, by OpenWorks LLP et al. ==24319== Using Valgrind-3.6.0.SVN and LibVEX; rerun with -h for copyright info ==24319== Command: helgrind/tests/hg03_inherit ==24319== --24319-- Valgrind options: --24319-- -v --24319-- --read-var-info=yes --24319-- --tool=helgrind --24319-- Contents of /proc/version: --24319-- can't open /proc/version --24319-- Arch and hwcaps: X86, x86-sse1-sse2 --24319-- Page sizes: currently 4096, max supported 4096 --24319-- Valgrind library directory: /Users/bart/software/valgrind/./.in_place --24319-- helgrind/tests/hg03_inherit (0x1000) --24319-- reading syms from primary file (7 23) --24319-- dSYM= helgrind/tests/hg03_inherit.dSYM/Contents/Resources/DWARF/hg03_inherit --24319-- reading dwarf3 from dsyms file --24319-- /usr/lib/dyld (0x8fe00000) --24319-- reading syms from primary file (17 981) --24319-- Reading suppressions file: /Users/bart/software/valgrind/./.in_place/default.supp --24319-- /Users/bart/software/valgrind/coregrind/vgpreload_core-x86-darwin.so (0xa000) --24319-- reading syms from primary file (3 633) --24319-- dSYM= /Users/bart/software/valgrind/coregrind/vgpreload_core-x86-darwin.so.dSYM/Contents/Resources/DWARF/vgpreload_core-x86-darwin.so --24319-- reading dwarf3 from dsyms file --24319-- /Users/bart/software/valgrind/helgrind/vgpreload_helgrind-x86-darwin.so (0x14000) --24319-- reading syms from primary file (108 1114) --24319-- dSYM= /Users/bart/software/valgrind/helgrind/vgpreload_helgrind-x86-darwin.so.dSYM/Contents/Resources/DWARF/vgpreload_helgrind-x86-darwin.so --24319-- reading dwarf3 from dsyms file --24319-- /usr/lib/libSystem.B.dylib (0x1ed000) --24319-- reading syms from primary file (3987 3467) --24319-- /usr/lib/libgcc_s.1.dylib (0x29000) --24319-- reading syms from primary file (85 0) --24319-- /usr/lib/system/libmathCommon.A.dylib (0x36000) --24319-- reading syms from primary file (32 33) --24319-- REDIR: 0x1f3a60 (memcpy) redirected to 0x190eb (memcpy) --24319-- REDIR: 0x1f52cc (pthread_mutex_lock) redirected to 0x17b3f (pthread_mutex_lock) --24319-- REDIR: 0x1f5f64 (calloc) redirected to 0x1551b (calloc) --24319-- REDIR: 0x1ee795 (malloc) redirected to 0x165a0 (malloc) --24319-- REDIR: 0x1f8f03 (pthread_mutex_init) redirected to 0x19de9 (pthread_mutex_init) --24319-- REDIR: 0x1f55d5 (pthread_mutex_unlock) redirected to 0x17efa (pthread_mutex_unlock) --24319-- REDIR: 0x21e4d7 (pthread_create) redirected to 0x19ffb (pthread_create) --24319-- warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0xf0 --24319-- warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0xf0 --24319-- warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0xf0 --24319-- REDIR: 0x23a44b (pthread_join$UNIX2003) redirected to 0x17942 (pthread_join*) --24319-- REDIR: 0x1f7ff0 (realloc) redirected to 0x16757 (realloc) ==24319== Thread #3 was created ==24319== at 0x21EADE: __bsdthread_create (in /usr/lib/libSystem.B.dylib) ==24319== by 0x19F87: pthread_create_WRK (hg_intercepts.c:229) ==24319== by 0x1A014: pthread_create (hg_intercepts.c:262) ==24319== by 0x1FAD: main (hg03_inherit.c:46) ==24319== ==24319== Thread #1 is the program's root thread ==24319== ==24319== Possible data race during write of size 4 at 0x2034 by thread #3 ==24319== at 0x1EFE: t2 (hg03_inherit.c:28) ==24319== by 0x1A07D: mythread_wrapper (hg_intercepts.c:201) ==24319== by 0x21EC54: _pthread_start (in /usr/lib/libSystem.B.dylib) ==24319== by 0x21EB11: thread_start (in /usr/lib/libSystem.B.dylib) ==24319== This conflicts with a previous read of size 4 by thread #1 ==24319== at 0x1FD8: main (hg03_inherit.c:60) ==24319== Location 0x2034 is 0 bytes inside shared[1], ==24319== declared at hg03_inherit.c:11, in frame #0 of thread 3 ==24319== ==24319== ==24319== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 77 from 61) ==24319== ==24319== 1 errors in context 1 of 1: ==24319== Possible data race during write of size 4 at 0x2034 by thread #3 ==24319== at 0x1EFE: t2 (hg03_inherit.c:28) ==24319== by 0x1A07D: mythread_wrapper (hg_intercepts.c:201) ==24319== by 0x21EC54: _pthread_start (in /usr/lib/libSystem.B.dylib) ==24319== by 0x21EB11: thread_start (in /usr/lib/libSystem.B.dylib) ==24319== This conflicts with a previous read of size 4 by thread #1 ==24319== at 0x1FD8: main (hg03_inherit.c:60) ==24319== Location 0x2034 is 0 bytes inside shared[1], ==24319== declared at hg03_inherit.c:11, in frame #0 of thread 3 ==24319== --24319-- --24319-- used_suppression: 53 helgrind-darwinlibc-nuke-everything-in-libSystem.B.dylib --24319-- used_suppression: 14 helgrind-darwinlibc-nuke-everything-in-???-(unknown-code) --24319-- used_suppression: 2 helgrind-darwinlibc--pthread_create_WRK-pthread_create --24319-- used_suppression: 2 helgrind-darwinlibc--mythread_wrapper-*thread*start* --24319-- used_suppression: 2 __keymgr_initializer unlock failed --24319-- used_suppression: 2 __keymgr_initializer bogus unlock --24319-- used_suppression: 2 __keymgr_initializer lock failed ==24319== ==24319== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 77 from 61) -- Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are watching all bug changes.