syncevolution/src/valgrind.supp
Chen Congwu 4704efac52 ObexTransportAgent: Fix valgrind warnings (MB#10091)
Patrick found some valgrind warnings and put a prelimilary version
of part of the fix. Finished the work in this patch.

Added a libical timezone supression rule, with an additonal patch
in libsynthesis and the updated supression rules, valgrind is happy.
2010-03-12 06:33:13 -08:00

93 lines
1.8 KiB
Text

{
write in pthread_create
Memcheck:Param
write(buf)
fun:write
fun:pthread_create@@GLIBC_2.1
}
{
write in e_book_new
Memcheck:Param
write(buf)
fun:write
obj:*libebook*
fun:e_book_new
}
{
write in g_thread_create_full
Memcheck:Param
write(buf)
fun:write
obj:*libgthread*
fun:g_thread_create_full
}
{
name server lookup
Memcheck:Leak
fun:malloc
fun:nss_parse_service_list
fun:__nss_database_lookup
# obj:*
# obj:*
# fun:getpwuid_r@@GLIBC_2.1.2
# obj:*libglib*
# fun:g_get_user_name
# fun:gconf_get_daemon_dir
}
{
bonobo_init
Memcheck:Leak
fun:malloc
fun:g_malloc
fun:ORBit_alloc_string
fun:CORBA_string_dup
fun:Bonobo_ActivationEnvValue_set
fun:bonobo_activation_init_activation_env
fun:bonobo_activation_orb_init
fun:bonobo_activation_init
fun:bonobo_init_full
fun:bonobo_init
}
{
corba init
Memcheck:Leak
fun:calloc
fun:g_malloc0
obj:*
obj:*
fun:g_type_init_with_debug_flags
fun:g_type_init
fun:link_init
fun:giop_init
fun:CORBA_ORB_init
}
{
pthread leak
Memcheck:Leak
fun:malloc
fun:__pthread_initialize_manager
fun:pthread_create@@GLIBC_2.1
}
{
libical tzutil invalid access
Memcheck:Addr4
fun:icaltzutil_fetch_timezone
obj:/usr/lib/libical.so.0.43.0
fun:icaltimezone_get_component
fun:_ZN6sysync25loadSystemZoneDefinitionsEPNS_6GZonesE
fun:_ZN6sysync6GZones10initializeEv
fun:_ZN6sysync12TSyncAppBaseC2Ev
fun:_ZN6sysync22TEngineSessionDispatchC2Ev
fun:_ZN6sysync23TCustomServerEngineBaseC1Ev
fun:_ZN6sysync28TCustomServerEngineInterface14newSyncAppBaseEv
fun:_ZN6sysync16TEngineInterface4InitEv
fun:_ZN6sysync17TEngineModuleBase7ConnectESsmt
fun:_ZN6sysyncL22internal_ConnectEngineEbPPNS_17SDK_InterfaceTypeEtPmmt
}