Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(28)

Side by Side Diff: tools/valgrind.supp

Issue 268473004: one valgrind.supp to rule them all. (Closed) Base URL: https://skia.googlesource.com/skia.git@master
Patch Set: Address nits Created 6 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « tests/valgrind.supp ('k') | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # Pass this file to Valgrind with "--suppressions=tests/valgrind.supp" 1 # Pass this file to Valgrind with "--suppressions=tools/valgrind.supp"
2 2
3 # Third party lib, driver issues.
3 { 4 {
4 FcConfig 5 ati_driver_bug_1
5 Memcheck:Addr4
6 fun:FcConfigFileExists
7 }
8 {
9 FcFontSetCreate_Leak
10 Memcheck:Leak
11 fun:malloc
12 fun:FcFontSetCreate
13 }
14 {
15 FcFontSetAdd_Leak
16 Memcheck:Leak
17 fun:realloc
18 fun:FcFontSetAdd
19 }
20 {
21 lib_png_inflate
22 Memcheck:Cond
23 fun:inflateReset2
24 fun:inflateInit2_
25 fun:png_create_read_struct_2
26 fun:png_create_read_struct
27 }
28 {
29 RTConfRegistry_leak
30 Memcheck:Leak
31 fun:_Znwm
32 fun:_ZN16SkRTConfRegistry12registerConfEP12SkRTConfBase
33 }
34 {
35 XML_ParseBuffer_leak
36 Memcheck:Leak
37 fun:malloc
38 fun:FcPatternObjectInsertElt
39 fun:FcPatternObjectAddWithBinding
40 }
41 {
42 driver_bug_1
43 Memcheck:Param 6 Memcheck:Param
44 ioctl(generic) 7 ioctl(generic)
45 fun:ioctl 8 fun:ioctl
46 ... 9 ...
47 obj:/usr/lib/x86_64-linux-gnu/dri/fglrx_dri.so 10 obj:/usr/lib/x86_64-linux-gnu/dri/fglrx_dri.so
48 } 11 }
49 { 12 {
50 driver_bug_2 13 ati_driver_bug_2
51 Memcheck:Cond 14 Memcheck:Cond
52 obj:/usr/lib/x86_64-linux-gnu/dri/fglrx_dri.so 15 obj:/usr/lib/x86_64-linux-gnu/dri/fglrx_dri.so
53 } 16 }
54 { 17 {
55 driver_bug_3 18 ati_driver_bug_3
56 Memcheck:Addr8 19 Memcheck:Addr8
57 ... 20 ...
58 obj:/usr/lib/x86_64-linux-gnu/dri/fglrx_dri.so 21 obj:/usr/lib/x86_64-linux-gnu/dri/fglrx_dri.so
59 } 22 }
60 { 23 {
61 driver_bug_4 24 ati_driver_bug_4
62 Memcheck:Addr4 25 Memcheck:Addr4
63 ... 26 ...
64 obj:/usr/lib/x86_64-linux-gnu/dri/fglrx_dri.so 27 obj:/usr/lib/x86_64-linux-gnu/dri/fglrx_dri.so
65 } 28 }
66 { 29 {
67 driver_bug_5 30 ati_driver_bug_5
68 Memcheck:Addr2 31 Memcheck:Addr2
69 ... 32 ...
70 obj:/usr/lib/x86_64-linux-gnu/dri/fglrx_dri.so 33 obj:/usr/lib/x86_64-linux-gnu/dri/fglrx_dri.so
71 } 34 }
72 { 35 {
73 driver_bug_6 36 ati_driver_bug_6
74 Memcheck:Addr1 37 Memcheck:Addr1
75 ... 38 ...
76 obj:/usr/lib/x86_64-linux-gnu/dri/fglrx_dri.so 39 obj:/usr/lib/x86_64-linux-gnu/dri/fglrx_dri.so
77 } 40 }
78 { 41 {
79 driver_bug_7 42 ati_driver_bug_7
80 Memcheck:Leak 43 Memcheck:Leak
81 fun:malloc 44 fun:malloc
82 obj:/usr/lib/x86_64-linux-gnu/dri/fglrx_dri.so 45 obj:/usr/lib/x86_64-linux-gnu/dri/fglrx_dri.so
83 } 46 }
84 { 47 {
85 driver_bug_8 48 driver_bug_8
86 Memcheck:Overlap 49 Memcheck:Overlap
87 fun:strcpy 50 fun:strcpy
88 obj:/usr/lib/x86_64-linux-gnu/dri/fglrx_dri.so 51 obj:/usr/lib/x86_64-linux-gnu/dri/fglrx_dri.so
89 } 52 }
90 { 53 {
91 driver_bug_9 54 ati_driver_bug_9
92 Memcheck:Leak 55 Memcheck:Leak
93 fun:calloc 56 fun:calloc
94 obj:/usr/lib/x86_64-linux-gnu/dri/fglrx_dri.so 57 obj:/usr/lib/x86_64-linux-gnu/dri/fglrx_dri.so
95 } 58 }
96 { 59 {
97 driver_bug_10 60 ati_driver_bug_10
98 Memcheck:Leak 61 Memcheck:Leak
99 fun:malloc 62 fun:malloc
100 obj:/usr/lib/fglrx/fglrx-libGL.so.1.2 63 obj:/usr/lib/fglrx/fglrx-libGL.so.1.2
101 } 64 }
102 # the gpu_issue_* suppressions suppress issues that cannot be reproduced 65 {
103 # locally. 66 nv_driver_bug_1
67 Memcheck:Param
68 write(buf)
69 obj:/usr/lib/libnvidia-glcore.so*
70 }
71 {
72 nv_driver_bug_2
73 Memcheck:Cond
74 obj:/usr/lib/libnvidia-glcore.so*
75 }
76 {
77 nv_driver_bug_3
78 Memcheck:Leak
79 fun:calloc
80 obj:/usr/lib/libGL.so*
81 }
82 {
83 font_config_bug_1
84 Memcheck:Addr4
85 fun:FcConfigFileExists
86 }
87 {
88 font_config_bug_2
89 Memcheck:Leak
90 fun:malloc
91 fun:FcFontSetCreate
92 }
93 {
94 font_config_bug_3
95 Memcheck:Leak
96 fun:realloc
97 fun:FcFontSetAdd
98 }
99 {
100 font_config_bug_4
101 Memcheck:Leak
102 fun:malloc
103 fun:FcPatternObjectInsertElt
104 fun:FcPatternObjectAddWithBinding
105 }
106 {
107 zlib_bug_1
108 Memcheck:Cond
109 fun:inflateReset2
110 fun:inflateInit2_
111 fun:png_create_read_struct_2
112 fun:png_create_read_struct
113 }
114
115 # Why is it OK to suppress this?
116 {
117 SkRTConfRegistry_bug_1
118 Memcheck:Leak
119 fun:_Znwm
120 fun:_ZN16SkRTConfRegistry12registerConfEP12SkRTConfBase
121 }
122
123 # The gpu_issue_* suppressions suppress issues that cannot be reproduced locally . These appear to be
124 # due to valgrind not knowing about memory mapped by the ATI driver via glMapBuf fer.
104 { 125 {
105 gpu_issue_1 126 gpu_issue_1
106 Memcheck:Addr2 127 Memcheck:Addr2
107 fun:_ZNK5GrGpu18getQuadIndexBufferEv 128 fun:_ZNK5GrGpu18getQuadIndexBufferEv
108 } 129 }
109 { 130 {
110 gpu_issue_2 131 gpu_issue_2
111 Memcheck:Addr2 132 Memcheck:Addr2
112 fun:_ZN24GrAAHairLinePathRenderer6CreateEP9GrContext 133 fun:_ZN24GrAAHairLinePathRenderer6CreateEP9GrContext
113 } 134 }
(...skipping 57 matching lines...) Expand 10 before | Expand all | Expand 10 after
171 { 192 {
172 gpu_issue_14 193 gpu_issue_14
173 Memcheck:Addr4 194 Memcheck:Addr4
174 fun:_ZN22GrAAConvexPathRenderer10onDrawPathERK6SkPathRK11SkStrokeRecP12GrDra wTargetb 195 fun:_ZN22GrAAConvexPathRenderer10onDrawPathERK6SkPathRK11SkStrokeRecP12GrDra wTargetb
175 } 196 }
176 { 197 {
177 gpu_issue_15 198 gpu_issue_15
178 Memcheck:Addr2 199 Memcheck:Addr2
179 fun:_ZN22GrAAConvexPathRenderer10onDrawPathERK6SkPathRK11SkStrokeRecP12GrDra wTargetb 200 fun:_ZN22GrAAConvexPathRenderer10onDrawPathERK6SkPathRK11SkStrokeRecP12GrDra wTargetb
180 } 201 }
OLDNEW
« no previous file with comments | « tests/valgrind.supp ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698