Add valgrind suppressions for still-reachable memory from XGetDefault and XrmGetStringDatabase

This commit is contained in:
Carl Worth 2006-06-30 23:21:06 +02:00
parent f6b10a6aab
commit 98cc1651cf

View file

@ -88,3 +88,145 @@
fun:exit
fun:__libc_start_main
}
{
XGetDefault is fairly obnoxious about leaving reachable memory around
Memcheck:Leak
fun:malloc
fun:_XlcAddCT
fun:_XlcInitCTInfo
fun:initialize
fun:initialize
fun:_XlcCreateLC
fun:_XlcUtf8Loader
fun:_XOpenLC
fun:_XrmInitParseInfo
fun:NewDatabase
fun:XrmGetStringDatabase
fun:XGetDefault
}
{
XGetDefault is fairly obnoxious about leaving reachable memory around
Memcheck:Leak
fun:malloc
fun:PutEntry
fun:GetDatabase
fun:XrmGetStringDatabase
fun:XGetDefault
}
{
XGetDefault is fairly obnoxious about leaving reachable memory around
Memcheck:Leak
fun:malloc
fun:initialize
fun:_XlcCreateLC
fun:_XlcDefaultLoader
fun:_XOpenLC
fun:_XrmInitParseInfo
fun:NewDatabase
fun:XrmGetStringDatabase
fun:XGetDefault
}
{
XGetDefault is fairly obnoxious about leaving reachable memory around
Memcheck:Leak
fun:malloc
fun:add_codeset
fun:initialize
fun:_XlcCreateLC
fun:_XlcDefaultLoader
fun:_XOpenLC
fun:_XrmInitParseInfo
fun:NewDatabase
fun:XrmGetStringDatabase
fun:XGetDefault
}
{
XGetDefault is fairly obnoxious about leaving reachable memory around
Memcheck:Leak
fun:malloc
fun:_XrmInternalStringToQuark
fun:XrmPermStringToQuark
fun:XrmInitialize
fun:XGetDefault
}
{
XGetDefault is fairly obnoxious about leaving reachable memory around
Memcheck:Leak
fun:malloc
fun:permalloc
fun:_XrmInternalStringToQuark
fun:XrmPermStringToQuark
fun:XrmInitialize
fun:XGetDefault
}
{
XGetDefault is fairly obnoxious about leaving reachable memory around
Memcheck:Leak
fun:malloc
fun:_XlcSetConverter
fun:_XlcDefaultLoader
fun:_XOpenLC
fun:_XrmInitParseInfo
fun:NewDatabase
fun:XrmGetStringDatabase
fun:XGetDefault
}
{
XrmGetStringDatabase is fairly obnoxious about leaving reachable memory around
Memcheck:Leak
fun:malloc
fun:_XlcCreateDefaultCharSet
fun:_XlcAddCT
fun:_XlcInitCTInfo
fun:initialize
fun:initialize
fun:_XlcCreateLC
fun:_XlcUtf8Loader
fun:_XOpenLC
fun:_XrmInitParseInfo
fun:NewDatabase
fun:XrmGetStringDatabase
}
{
XrmGetStringDatabase is fairly obnoxious about leaving reachable memory around
Memcheck:Leak
fun:realloc
fun:add_codeset
fun:initialize
fun:_XlcCreateLC
fun:_XlcDefaultLoader
fun:_XOpenLC
fun:_XrmInitParseInfo
fun:NewDatabase
fun:XrmGetStringDatabase
}
{
XrmGetStringDatabase is fairly obnoxious about leaving reachable memory around
Memcheck:Leak
fun:malloc
fun:_XlcAddCharSet
fun:_XlcAddCT
fun:_XlcInitCTInfo
fun:initialize
fun:initialize
fun:_XlcCreateLC
fun:_XlcUtf8Loader
fun:_XOpenLC
fun:_XrmInitParseInfo
fun:NewDatabase
fun:XrmGetStringDatabase
}
{
XrmGetStringDatabase is fairly obnoxious about leaving reachable memory around
Memcheck:Leak
fun:malloc
fun:_XlcCreateLocaleDataBase
fun:initialize
fun:initialize
fun:_XlcCreateLC
fun:_XlcUtf8Loader
fun:_XOpenLC
fun:_XrmInitParseInfo
fun:NewDatabase
fun:XrmGetStringDatabase
}