rust/src/etc/x86.supp
Brian Anderson 7406c2d0b7 Fix valgrind suppression on mac
This callstack changed when the FFI did. I am still a little frightened by
this suppression.
2013-08-26 17:39:50 -07:00

516 lines
9.9 KiB
Plaintext

{
our-failure-to-setup-freeres-structure
Memcheck:Free
fun:free
fun:__libc_freeres
fun:_vgnU_freeres
}
{
our-failure-to-setup-freeres-structure2
Memcheck:Free
fun:free
fun:free_mem
fun:__libc_freeres
fun:_vgnU_freeres
}
{
leaked-TLS-chunk-x86-exit-path-fails-to-clean-up
Memcheck:Leak
fun:calloc
fun:_dl_allocate_tls
}
{
linux-dl-prob
Memcheck:Param
read(buf)
...
fun:_dl_map_object
}
{
mac-dyld-oddity
Memcheck:Cond
fun:_ZN4dyld5_mainEPK12macho_headermiPPKcS5_S5_
fun:_ZN13dyldbootstrap5startEPK12macho_headeriPPKcl
fun:_dyld_start
obj:*
}
{
mac-dlopen-weirdness
Memcheck:Cond
fun:_ZNK16ImageLoaderMachO9getRPathsERKN11ImageLoader11LinkContextERSt6vectorIPKcSaIS6_EE
fun:_ZN11ImageLoader22recursiveLoadLibrariesERKNS_11LinkContextEbRKNS_10RPathChainE
fun:_ZN11ImageLoader4linkERKNS_11LinkContextEbbRKNS_10RPathChainE
fun:_ZN4dyld4linkEP11ImageLoaderbRKNS0_10RPathChainE
fun:dlopen
fun:dlopen
fun:_ZN16rust_crate_cache3libC1EP8rust_domPKc
fun:_ZN16rust_crate_cache7get_libEmPKc
fun:_ZL11fetch_c_symP9rust_taskPK10rust_cratemmPKcS5_
}
{
mac-dlopen-weirdness-2
Memcheck:Value4
fun:_ZNK16ImageLoaderMachO9getRPathsERKN11ImageLoader11LinkContextERSt6vectorIPKcSaIS6_EE
fun:_ZN11ImageLoader22recursiveLoadLibrariesERKNS_11LinkContextEbRKNS_10RPathChainE
fun:_ZN11ImageLoader4linkERKNS_11LinkContextEbbRKNS_10RPathChainE
fun:_ZN4dyld4linkEP11ImageLoaderbRKNS0_10RPathChainE
fun:dlopen
fun:dlopen
fun:_ZN16rust_crate_cache3libC1EP8rust_domPKc
fun:_ZN16rust_crate_cache7get_libEmPKc
fun:_ZL11fetch_c_symP9rust_taskPK10rust_cratemmPKcS5_
}
{
mac-dlopen-weirdness-3
Memcheck:Value4
fun:strcpy
fun:_ZN11ImageLoader22recursiveLoadLibrariesERKNS_11LinkContextEbRKNS_10RPathChainE
fun:_ZN11ImageLoader4linkERKNS_11LinkContextEbbRKNS_10RPathChainE
fun:_ZN4dyld4linkEP11ImageLoaderbRKNS0_10RPathChainE
fun:dlopen
fun:dlopen
fun:_ZN16rust_crate_cache3libC1EP8rust_domPKc
fun:_ZN16rust_crate_cache7get_libEmPKc
fun:_ZL11fetch_c_symP9rust_taskPK10rust_cratemmPKcS5_
}
{
mac-dlopen-weirdness-4
Memcheck:Value4
obj:*
fun:_ZNK16ImageLoaderMachO9getRPathsERKN11ImageLoader11LinkContextERSt6vectorIPKcSaIS6_EE
fun:_ZN11ImageLoader22recursiveLoadLibrariesERKNS_11LinkContextEbRKNS_10RPathChainE
fun:_ZN11ImageLoader4linkERKNS_11LinkContextEbbRKNS_10RPathChainE
fun:_ZN4dyld4linkEP11ImageLoaderbRKNS0_10RPathChainE
fun:dlopen
fun:dlopen
fun:_ZN16rust_crate_cache3libC1EP8rust_domPKc
fun:_ZN16rust_crate_cache7get_libEmPKc
fun:_ZL11fetch_c_symP9rust_taskPK10rust_cratemmPKcS5_
}
{
mac-dlopen-weirdness-5
Memcheck:Cond
fun:memcpy
fun:strdup
fun:_ZNK16ImageLoaderMachO9getRPathsERKN11ImageLoader11LinkContextERSt6vectorIPKcSaIS6_EE
fun:_ZN11ImageLoader22recursiveLoadLibrariesERKNS_11LinkContextEbRKNS_10RPathChainE
fun:_ZN11ImageLoader4linkERKNS_11LinkContextEbbRKNS_10RPathChainE
fun:_ZN4dyld4linkEP11ImageLoaderbRKNS0_10RPathChainE
fun:dlopen
fun:dlopen
fun:_ZN16rust_crate_cache3libC1EP8rust_domPKc
fun:_ZN16rust_crate_cache7get_libEmPKc
fun:_ZL11fetch_c_symP9rust_taskPK10rust_cratemmPKcS5_
}
{
mac-dlopen-weirdness-6
Memcheck:Value4
fun:memcpy
fun:strdup
fun:_ZNK16ImageLoaderMachO9getRPathsERKN11ImageLoader11LinkContextERSt6vectorIPKcSaIS6_EE
fun:_ZN11ImageLoader22recursiveLoadLibrariesERKNS_11LinkContextEbRKNS_10RPathChainE
fun:_ZN11ImageLoader4linkERKNS_11LinkContextEbbRKNS_10RPathChainE
fun:_ZN4dyld4linkEP11ImageLoaderbRKNS0_10RPathChainE
fun:dlopen
fun:dlopen
fun:_ZN16rust_crate_cache3libC1EP8rust_domPKc
fun:_ZN16rust_crate_cache7get_libEmPKc
fun:_ZL11fetch_c_symP9rust_taskPK10rust_cratemmPKcS5_
}
{
mac-dyld
Memcheck:Cond
...
fun:_ZN13dyldbootstrap5startEPK12macho_headeriPPKcl
fun:_dyld_start
obj:*
}
{
mac-dyld-2
Memcheck:Value4
...
fun:_ZN13dyldbootstrap5startEPK12macho_headeriPPKcl
fun:_dyld_start
obj:*
}
{
mac-dyld-3
Memcheck:Param
stat(path)
...
fun:_ZN13dyldbootstrap5startEPK12macho_headeriPPKcl
fun:_dyld_start
obj:*
}
{
mac-dyld-4
Memcheck:Param
open(filename)
...
fun:_ZN13dyldbootstrap5startEPK12macho_headeriPPKcl
fun:_dyld_start
obj:*
}
{
mac-dyld-5
Memcheck:Cond
...
fun:_ZN4dyld4loadEPKcRKNS_11LoadContextE
fun:_ZN4dyld5_mainEPK12macho_headermiPPKcS5_S5_
}
{
mac-dyld-6
Memcheck:Value4
...
fun:_ZN4dyld4loadEPKcRKNS_11LoadContextE
fun:_ZN4dyld5_mainEPK12macho_headermiPPKcS5_S5_
}
{
mac-dyld-7
Memcheck:Value4
...
fun:_ZN4dyld4loadEPKcRKNS_11LoadContextE
}
{
mac-dyld-8
Memcheck:Cond
...
fun:_ZN4dyld4loadEPKcRKNS_11LoadContextE
}
{
mac-dyld-9
Memcheck:Value4
...
fun:_ZN4dyldL10loadPhase0EPKcRKNS_11LoadContextEPSt6vectorIS1_SaIS1_EE
}
{
mac-dyld-10
Memcheck:Cond
...
fun:_ZN4dyldL10loadPhase0EPKcRKNS_11LoadContextEPSt6vectorIS1_SaIS1_EE
}
{
mac-dyld-11
Memcheck:Param
stat(path)
...
fun:_ZN4dyld5_mainEPK12macho_headermiPPKcS5_S5_
fun:_ZN13dyldbootstrap5startEPK12macho_headeriPPKcl
}
{
mac-dyld-12
Memcheck:Param
open(filename)
...
fun:_ZN4dyld5_mainEPK12macho_headermiPPKcS5_S5_
fun:_ZN13dyldbootstrap5startEPK12macho_headeriPPKcl
}
{
mac-dyld-13
Memcheck:Cond
...
fun:_ZN4dyld5_mainEPK12macho_headermiPPKcS5_S5_
fun:_ZN13dyldbootstrap5startEPK12macho_headeriPPKcl
fun:_dyld_start
}
{
mac-dyld-14
Memcheck:Value4
...
fun:_ZN4dyld5_mainEPK12macho_headermiPPKcS5_S5_
fun:_ZN13dyldbootstrap5startEPK12macho_headeriPPKcl
fun:_dyld_start
}
{
mac-dyld-15
Memcheck:Value4
...
fun:_ZN4dyld5_mainEPK12macho_headermiPPKcS5_S5_
fun:_ZN13dyldbootstrap5startEPK12macho_headeriPPKcl
}
{
mac-dyld-16
Memcheck:Value4
...
fun:_ZN4dyld4linkEP11ImageLoaderbRKNS0_10RPathChainE
fun:_ZN4dyld5_mainEPK12macho_headermiPPKcS5_S5_
}
{
mac-dyld-17
Memcheck:Value4
...
fun:_ZN4dyld4linkEP11ImageLoaderbRKNS0_10RPathChainE
}
{
mac-dyld-18
Memcheck:Cond
...
fun:_ZN4dyld5_mainEPK12macho_headermiPPKcS5_S5_
fun:_ZN13dyldbootstrap5startEPK12macho_headeriPPKcl
}
{
mac-dyld-19
Memcheck:Value4
...
fun:_ZN4dyld5_mainEPK12macho_headermiPPKcS5_S5_
}
{
mac-dyld-20
Memcheck:Value4
...
fun:_ZN4dyld24initializeMainExecutableEv
}
{
mac-dyld-21
Memcheck:Cond
...
fun:_ZN4dyld24initializeMainExecutableEv
fun:_ZN4dyld5_mainEPK12macho_headermiPPKcS5_S5_
}
{
mac-dyld-22
Memcheck:Cond
...
fun:_ZN4dyld24initializeMainExecutableEv
}
{
mac-dyld-23
Memcheck:Value4
...
fun:_ZN11ImageLoader15runInitializersERKNS_11LinkContextE
}
{
mac-dyld-24
Memcheck:Cond
...
fun:dyld_stub_binder_
fun:main
}
{
mac-dyld-25
Memcheck:Value4
...
fun:dyld_stub_binder_
fun:main
}
{
mac-dyld-26
Memcheck:Cond
...
fun:dyld_stub_binder_
...
}
{
mac-dyld-27
Memcheck:Value4
...
fun:dyld_stub_binder_
...
}
{
mac-dyld-28
Memcheck:Cond
fun:_ZN4dyld14runTerminatorsEPv
...
}
{
mac-dyld-29
Memcheck:Cond
fun:_ZN4dyldL18notifyBatchPartialE17dyld_image_statesbPFPKcS0_jPK15dyld_image_infoE
...
}
{
mac-dyld-30
Memcheck:Value4
fun:_ZN4dyldL18notifyBatchPartialE17dyld_image_statesbPFPKcS0_jPK15dyld_image_infoE
...
}
{
llvm-user-new-leak
Memcheck:Leak
fun:_Znwj
fun:_ZN4llvm4UsernwEjj
}
{
libuv-0-byte-realloc
Memcheck:Leak
fun:malloc
...
fun:*uv_loop_delete*
}
{
race-or-something-ask-pcwalton-0
Memcheck:Value4
fun:*task_start_wrapper*
...
}
{
race-or-something-ask-pcwalton-1
Memcheck:Value4
...
fun:*build_start_wrapper*
...
}
{
lock_and_signal-probably-threadsafe-access-outside-of-lock
Helgrind:Race
fun:_ZN15lock_and_signal27lock_held_by_current_threadEv
...
}
{
lock_and_signal-probably-threadsafe-access-outside-of-lock2
Helgrind:Race
fun:_ZN15lock_and_signal6unlockEv
...
}
{
lock_and_signal-probably-threadsafe-access-outside-of-lock3
Helgrind:Race
fun:_ZN15lock_and_signal4lockEv
...
}
{
lock_and_signal-probably-threadsafe-access-outside-of-lock4
Helgrind:Race
fun:_ZN15lock_and_signal4waitEv
...
}
{
uv-async-send-does-racy-things
Helgrind:Race
fun:pipecb
fun:ev_invoke_pending
fun:ev_run
fun:uv_run
...
}
{
uv-loop-init-does-some-checks-that-are-not-lock-protected
Helgrind:Race
fun:loop_init
fun:ev_loop_new
fun:uv_loop_new
...
}
{
random-locking-order-but-it-only-happens-in-a-single-thread-at-a-time-I-polled-2-other-people-and-they-thought-it-was-prabably-ok
Helgrind:LockOrder
fun:pthread_mutex_lock
fun:_ZN15lock_and_signal4lockEv
fun:_ZN18rust_port_selector6selectEP9rust_taskPP9rust_portS4_mPm
...
}
{
random-locking-order-but-it-only-happens-in-a-single-thread-at-a-time-I-polled-2-other-people-and-they-thought-it-was-prabably-ok
Helgrind:LockOrder
fun:pthread_mutex_lock
fun:pthread_mutex_lock
fun:_ZN15lock_and_signal4lockEv
fun:_ZN18rust_port_selector6selectEP9rust_taskPP9rust_portS4_mPm
...
}
{
random-locking-order-but-it-only-happens-in-a-single-thread-at-a-time-I-polled-2-other-people-and-they-thought-it-was-prabably-ok-i686
Helgrind:LockOrder
fun:pthread_mutex_lock
fun:pthread_mutex_lock
fun:_ZN15lock_and_signal4lockEv
fun:_ZN18rust_port_selector6selectEP9rust_taskPP9rust_portS4_jPj
}
{
libunwind-surely-this-is-ok
Helgrind:Race
...
fun:_Unwind_RaiseException
fun:__cxa_throw
...
}
{
libunwind-surely-this-is-ok2
Helgrind:Race
...
fun:_Unwind_Resume
...
}
{
libunwind-surely-this-is-ok3
Helgrind:Race
fun:_Unwind_SetGR
fun:__gxx_personality_v0
...
}
{
goddammit-llvm-why-u-no-valgrind
Memcheck:Cond
fun:*
...
}
{
libuv-mac-no-thread-join
Memcheck:Leak
fun:malloc_zone_malloc
fun:_CFRuntimeCreateInstance
fun:CFRunLoopSourceCreate
fun:uv__platform_loop_init
fun:uv__loop_init
fun:uv_loop_new
...
}