2008-04-28 17:36:48 +04:00
{
bashMemoryLeak1
Memcheck:Leak
fun:malloc
fun:xmalloc
2011-05-03 02:54:04 +04:00
...
2013-02-05 19:01:00 +04:00
fun:execute_command_internal
...
obj:*/bin/bash
2008-04-28 17:36:48 +04:00
}
{
bashMemoryLeak2
Memcheck:Leak
fun:malloc
fun:xmalloc
2013-02-05 19:01:00 +04:00
...
2008-04-28 17:55:50 +04:00
fun:yyparse
fun:parse_command
fun:read_command
2011-05-03 02:54:04 +04:00
...
2013-02-05 19:01:00 +04:00
obj:*/bin/bash
2011-04-30 14:24:01 +04:00
}
{
2013-02-05 19:01:00 +04:00
bashMemoryLeak3
2011-04-30 14:24:01 +04:00
Memcheck:Leak
fun:malloc
2013-02-05 19:01:00 +04:00
fun:xmalloc
fun:array_create
fun:array_copy
fun:run_exit_trap
fun:exit_shell
2011-04-30 14:24:01 +04:00
...
2013-02-05 19:01:00 +04:00
obj:*/bin/bash
}
2017-02-14 01:49:06 +03:00
{
bashMemoryLeak4
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:xmalloc
fun:set_default_locale
fun:main
...
obj:*/bin/bash
}
2013-02-05 19:01:00 +04:00
#
# Failure seen in /usr/lib64/ld-2.15.so
#
{
dlInitMemoryLeak1
Memcheck:Leak
fun:?alloc
...
fun:call_init.part.0
fun:_dl_init
...
obj:*/lib*/ld-2.*so*
}
#
# Failure seen in
# p11_kit_registered_module_to_name: /usr/lib64/libp11-kit.so.0.0.0
# gnutls_pkcs11_init: /usr/lib64/libgnutls.so.26.22.4
#
{
gnutlsInitMemoryLeak
Memcheck:Leak
fun:malloc
fun:strdup
fun:p11_kit_registered_module_to_name
fun:gnutls_pkcs11_init
fun:gnutls_global_init
...
obj:*/lib*/libc-2.*so*
}
#
2013-08-01 23:52:46 +04:00
# Failure seen in eventtest, qemumonitorjsontest, qemuhotplugtest,
# qemuagenttest
2013-02-05 19:01:00 +04:00
#
{
2013-08-01 23:52:46 +04:00
dlAllocateTlsMemoryLeak
2013-02-05 19:01:00 +04:00
Memcheck:Leak
fun:calloc
fun:_dl_allocate_tls
fun:pthread_create*
2013-08-01 23:52:46 +04:00
...
2013-02-05 19:01:00 +04:00
fun:mymain
fun:virtTestMain
...
obj:*/lib*/libc-2.*so*
2009-11-24 14:45:30 +03:00
}
2013-07-23 18:29:10 +04:00
#
# commandtest validates the various threaded commands. The
# virThreadCreate() routine allocates and passes args to the
# new thread which now owns the 'args' and thus cannot be free'd
#
{
commandtestLeak1
Memcheck:Leak
fun:calloc
fun:virAlloc
fun:virThreadCreate
fun:mymain
fun:virtTestMain
}
#
# The Error code requires static memory that is never free'd
# for thread local storage to store error message/data
#
{
commandtestLeak2
Memcheck:Leak
fun:calloc
fun:virAlloc
...
fun:vir*LastError*
fun:virEventRunDefaultImpl
fun:virCommandThreadWorker
fun:virThreadHelper
fun:start_thread
fun:clone
}
#
# Some of the commandtests (test0, test1, test4, & test18) cause the
# following traceback although it appears the memory is properly freed
#
{
commandtestLeak3
Memcheck:Leak
fun:calloc
fun:virAllocN
fun:virEventPollRunOnce
fun:virEventRunDefaultImpl
fun:virCommandThreadWorker
fun:virThreadHelper
fun:start_thread
fun:clone
}
#
# seclabeltest relies on 'selabel_close' which is not in libvirt
#
{
seclabeltestcond1
Memcheck:Cond
obj:/usr/lib64/libselinux.so.1
fun:selabel_close
fun:virSecuritySELinuxSecurityDriverClose
fun:virSecurityManagerDispose
fun:virObjectUnref
fun:main
}
2020-02-22 02:48:27 +03:00
#
# types registered with GLib are never freed
#
{
glibTypeRegisterLeak
Memcheck:Leak
match-leak-kinds: possible
...
fun:g_realloc
obj:*/lib*/libgobject*
fun:g_type_register_static
...
}