build/valgrind/cross-architecture.sup

Sat, 03 Jan 2015 20:18:00 +0100

author
Michael Schloh von Bennewitz <michael@schloh.com>
date
Sat, 03 Jan 2015 20:18:00 +0100
branch
TOR_BUG_3246
changeset 7
129ffea94266
permissions
-rw-r--r--

Conditionally enable double key logic according to:
private browsing mode or privacy.thirdparty.isolate preference and
implement in GetCookieStringCommon and FindCookie where it counts...
With some reservations of how to convince FindCookie users to test
condition and pass a nullptr when disabling double key logic.

     1 # Full list is tracked through meta bug 793882
     3 ####################
     4 #  Intended leaks  #
     5 ####################
     7 {
     8    PR_SetEnv requires its argument to be leaked, but does not appear on stacks. (See bug 793534.)
     9    Memcheck:Leak
    10    ...
    11    fun:_ZL9SaveToEnvPKc
    12    ...
    13 }
    14 {
    15    PR_SetEnv requires its argument to be leaked, but does not appear on stacks. (See bug 793549.)
    16    Memcheck:Leak
    17    ...
    18    fun:_ZL13SaveWordToEnvPKcRK19nsACString_internal
    19    ...
    20 }
    21 {
    22    PR_SetEnv requires its argument to be leaked, but does not appear on stacks. (See bug 944133.)
    23    Memcheck:Leak
    24    ...
    25    fun:_ZN13CrashReporter14SetRestartArgsEiPPc
    26    ...
    27 }
    28 {
    29    PR_SetEnv requires its argument to be leaked, but does not appear on stacks. (See bug 793548.)
    30    Memcheck:Leak
    31    fun:malloc
    32    ...
    33    fun:_Z12ToNewCStringRK19nsACString_internal
    34    fun:_ZN13CrashReporter14SetupExtraDataEP7nsIFileRK19nsACString_internal
    35    ...
    36 }
    38 ####################################
    39 #  Leaks in third party libraries  #
    40 ####################################
    42 {
    43    See bug 793535
    44    Memcheck:Leak
    45    fun:calloc
    46    fun:_dlerror_run
    47    fun:dlsym
    48    ...
    49 }
    50 {
    51    See bug 793611
    52    Memcheck:Leak
    53    fun:memalign
    54    fun:tls_get_addr_tail
    55    fun:__tls_get_addr
    56    ...
    57 }
    58 {
    59    See bug 793611
    60    Memcheck:Leak
    61    fun:memalign
    62    fun:tls_get_addr_tail
    63    fun:___tls_get_addr
    64    ...
    65 }
    67 #################
    68 #  Other leaks  #
    69 #################
    71 {
    72    Bug 794369
    73    Memcheck:Leak
    74    fun:malloc
    75    fun:moz_xmalloc
    76    fun:_ZN20mozJSComponentLoader10LoadModuleERN7mozilla12FileLocationE
    77    ...
    78 }
    79 {
    80    Bug 794370
    81    Memcheck:Leak
    82    fun:malloc
    83    fun:moz_xmalloc
    84    fun:_ZN22nsComponentManagerImpl15RegisterFactoryERK4nsIDPKcS4_P10nsIFactory
    85    ...
    86 }
    87 {
    88    Bug 794372
    89    Memcheck:Leak
    90    fun:malloc
    91    fun:moz_xmalloc
    92    fun:_ZN22nsComponentManagerImpl22RegisterCIDEntryLockedEPKN7mozilla6Module8CIDEntryEPNS_11KnownModuleE
    93    ...
    94 }
    95 {
    96    Bug 794374
    97    Memcheck:Leak
    98    fun:malloc
    99    fun:moz_xmalloc
   100    fun:_ZN22nsComponentManagerImpl17ManifestComponentERNS_25ManifestProcessingContextEiPKPc
   101    ...
   102 }

mercurial