Tue, 06 Jan 2015 21:39:09 +0100
Conditionally force memory storage according to privacy.thirdparty.isolate;
This solves Tor bug #9701, complying with disk avoidance documented in
https://www.torproject.org/projects/torbrowser/design/#disk-avoidance.
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 }