# # Some valgrind suppressions handy for ignoring stuff we don't care # about when valgrinding kde applications # # Library paths and versions from debian unstable, YMMV # # # pthread errors # { pthread_mutex_unlock core:PThread fun:__pthread_mutex_unlock } { pthread_error/pthread_mutex_destroy core:PThread fun:pthread_error fun:__pthread_mutex_destroy } # # ld.so errors # { strchr/decompose_rpath/_dl_map_object MemCheck:Cond fun:strchr fun:decompose_rpath fun:_dl_map_object } { strlen/libc/_dl_catch_error MemCheck:Cond fun:strlen fun:_dl_open obj:*libdl-2*.so fun:_dl_catch_error* } { strchr/libc/_dl_catch_error MemCheck:Cond fun:strchr obj:*libc-2.2.?.so fun:_dl_catch_error } { strrchr/_dl_map_object_from_fd/_dl_map_object MemCheck:Cond fun:strrchr fun:_dl_map_object_from_fd fun:_dl_map_object } { strlen/_dl_signal_cerror/_dl_lookup_symbol_internal Memcheck:Cond fun:strlen fun:_dl_signal_cerror fun:_dl_lookup_symbol_internal fun:*dlsym } # # X library errors # { libXft(Cond) MemCheck:Cond obj:/usr/X11R6/lib/libXft.so.1.1 obj:/usr/X11R6/lib/libXft.so.1.1 } { write(buf)/libc/libICE Memcheck:Param write(buf) fun:__GI___libc_write fun:_IceTransWrite fun:_IceWrite fun:IceFlush } { write(buf)/libc/libX11 Memcheck:Param write(buf) fun:__GI___libc_write fun:_X11TransWrite fun:_XFlushInt fun:_XFlush } { write(buf)/libc/libX11 Memcheck:Param write(buf) fun:__GI___libc_write fun:_X11TransWrite fun:_XFlushInt fun:_XReply } { writev(vector[...]) Memcheck:Param writev(vector[...]) fun:*writev obj:libX11.so.* fun:_X11TransWritev fun:_XSend } # # SSL errors # { various1/libcrypto Memcheck:Value4 obj:*libcrypto.so.0.9.7 } { various2/libcrypto Memcheck:Cond obj:*libcrypto.so.0.9.7 } { ssl3_read_bytes1/libssl Memcheck:Cond fun:memcpy fun:ssl3_read_bytes } { ssl3_read_bytes2/libssl Memcheck:Cond fun:ssl3_read_bytes } { ssl3_get_message/libssl Memcheck:Cond fun:ssl3_get_message }