gecko-dev/build/valgrind/cross-architecture.sup
Eric Rahm 030b39d813 Bug 1393230 - Part 3: Convert the xpcom string classes to be templated on char type. r=njn, r=fitzgen, r=sfink
This removes the double-include macro hackery that we use to define two
separate string types (nsAString and nsACString) in favor of a templated
solution.

Annotations for Valgrind and the JS hazard analysis are updated as well as
the rust binding generations for string code.

--HG--
extra : rebase_source : 63ab2c4620cfcd4b764d42d654c82f30f984d016
extra : source : 9115364cd4aa078c49bba7911069f8178e55166f
2017-08-14 14:22:50 -07:00

133 lines
2.5 KiB
Plaintext

# Full list is tracked through meta bug 793882
####################
# Intended leaks #
####################
{
PR_SetEnv requires its argument to be leaked, but does not appear on stacks. (See bug 793534.)
Memcheck:Leak
...
fun:_ZL9SaveToEnvPKc
...
}
{
PR_SetEnv requires its argument to be leaked, but does not appear on stacks. (See bug 793549.)
Memcheck:Leak
...
fun:_ZL13SaveWordToEnvPKcRK12nsTSubstringIcE
...
}
{
PR_SetEnv requires its argument to be leaked, but does not appear on stacks. (See bug 944133.)
Memcheck:Leak
...
fun:_ZN13CrashReporter14SetRestartArgsEiPPc
...
}
{
PR_SetEnv requires its argument to be leaked, but does not appear on stacks. (See bug 793548.)
Memcheck:Leak
fun:malloc
...
fun:_Z12ToNewCStringRK10nsACString
fun:_ZN13CrashReporter14SetupExtraDataEP7nsIFileRK10nsACString
...
}
{
PR_SetEnv requires its argument to be leaked, but does not appear on stacks. (See bug 1345153.)
Memcheck:Leak
fun:malloc
...
fun:_ZN13CrashReporterL27SetupCrashReporterDirectoryEP7nsIFilePKcS3_PS1_
...
}
{
We purposely leak the StatisticsReporter object
Memcheck:Leak
fun:malloc
fun:moz_xmalloc
fun:operator new
fun:_Z21XRE_CreateStatsObjectv
...
}
####################################
# Leaks in third party libraries #
####################################
{
See bug 793535
Memcheck:Leak
fun:calloc
fun:_dlerror_run
fun:dlsym
...
}
{
See bug 793611
Memcheck:Leak
fun:memalign
fun:tls_get_addr_tail
fun:__tls_get_addr
...
}
{
See bug 793611
Memcheck:Leak
fun:memalign
fun:tls_get_addr_tail
fun:___tls_get_addr
...
}
#################
# Other leaks #
#################
{
Bug 794369
Memcheck:Leak
fun:malloc
fun:moz_xmalloc
...
fun:_ZN20mozJSComponentLoader10LoadModuleERN7mozilla12FileLocationE
...
}
{
Bug 794370
Memcheck:Leak
fun:malloc
fun:moz_xmalloc
...
fun:_ZN22nsComponentManagerImpl15RegisterFactoryERK4nsIDPKcS4_P10nsIFactory
...
}
{
Bug 794372
Memcheck:Leak
fun:malloc
fun:moz_xmalloc
...
fun:_ZN22nsComponentManagerImpl22RegisterCIDEntryLockedEPKN7mozilla6Module8CIDEntryEPNS_11KnownModuleE
...
}
{
Bug 794374
Memcheck:Leak
fun:malloc
fun:moz_xmalloc
...
fun:_ZN22nsComponentManagerImpl17ManifestComponentERNS_25ManifestProcessingContextEiPKPc
...
}
{
Bug 1017112
Memcheck:Leak
fun:malloc
...
fun:PK11_InitPin
fun:_ZN11nsPK11Token12InitPasswordEPKDs
...
}