[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-bugs-dist
Subject:    [Bug 185801] exp-ptrcheck: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x93
From:       Bart Van Assche <bart.vanassche () gmail ! com>
Date:       2009-08-28 18:09:29
Message-ID: 20090828180929.62F991C070 () immanuel ! kde ! org
[Download RAW message or body]

https://bugs.kde.org/show_bug.cgi?id=185801


Bart Van Assche <bart.vanassche@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |bart.vanassche@gmail.com




--- Comment #4 from Bart Van Assche <bart vanassche gmail com>  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.


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic