blob: 9cf392d0fced9ab5cbc035cabf5dee94ccd7d623 [file] [log] [blame]
robertphillips@google.com6187abe2013-10-08 15:37:19 +00001# Pass this file to Valgrind with "--suppressions=tests/valgrind.supp"
2
3{
4 FcConfig
5 Memcheck:Addr4
6 fun:FcConfigFileExists
7}
8{
robertphillips@google.comd6bea602013-11-12 14:05:15 +00009 FcFontSetCreate_Leak
10 Memcheck:Leak
11 fun:malloc
robertphillips@google.com6acc8f42013-11-11 20:04:28 +000012 fun:FcFontSetCreate
13}
robertphillips@google.com5fbccb32014-01-30 18:51:29 +000014{
15 FcFontSetAdd_Leak
16 Memcheck:Leak
17 fun:realloc
robertphillips@google.com4fa237f2013-12-19 13:41:48 +000018 fun:FcFontSetAdd
19}
robertphillips@google.com6acc8f42013-11-11 20:04:28 +000020{
robertphillips@google.com6187abe2013-10-08 15:37:19 +000021 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}
robertphillips@google.com1b440d12013-10-10 17:04:14 +000034{
35 XML_ParseBuffer_leak
36 Memcheck:Leak
37 fun:malloc
38 fun:FcPatternObjectInsertElt
39 fun:FcPatternObjectAddWithBinding
40}
robertphillips@google.comffb68f62013-12-06 17:03:39 +000041{
42 driver_bug_1
43 Memcheck:Param
44 ioctl(generic)
45 fun:ioctl
46 ...
47 obj:/usr/lib/x86_64-linux-gnu/dri/fglrx_dri.so
48}
49{
50 driver_bug_2
51 Memcheck:Cond
52 obj:/usr/lib/x86_64-linux-gnu/dri/fglrx_dri.so
53}
54{
55 driver_bug_3
56 Memcheck:Addr8
57 ...
58 obj:/usr/lib/x86_64-linux-gnu/dri/fglrx_dri.so
59}
robertphillips@google.comaad7e0b2013-12-09 13:55:33 +000060{
61 driver_bug_4
62 Memcheck:Addr4
63 ...
robertphillips@google.comffb68f62013-12-06 17:03:39 +000064 obj:/usr/lib/x86_64-linux-gnu/dri/fglrx_dri.so
65}
66{
67 driver_bug_5
68 Memcheck:Addr2
69 ...
70 obj:/usr/lib/x86_64-linux-gnu/dri/fglrx_dri.so
71}
72{
73 driver_bug_6
74 Memcheck:Addr1
75 ...
76 obj:/usr/lib/x86_64-linux-gnu/dri/fglrx_dri.so
77}
78{
79 driver_bug_7
robertphillips@google.comaad7e0b2013-12-09 13:55:33 +000080 Memcheck:Leak
81 fun:malloc
robertphillips@google.comffb68f62013-12-06 17:03:39 +000082 obj:/usr/lib/x86_64-linux-gnu/dri/fglrx_dri.so
83}
robertphillips@google.com45e01c32013-12-18 17:28:55 +000084{
85 driver_bug_8
86 Memcheck:Overlap
87 fun:strcpy
88 obj:/usr/lib/x86_64-linux-gnu/dri/fglrx_dri.so
89}
90{
91 driver_bug_9
92 Memcheck:Leak
93 fun:calloc
94 obj:/usr/lib/x86_64-linux-gnu/dri/fglrx_dri.so
95}
robertphillips@google.com5fbccb32014-01-30 18:51:29 +000096{
97 driver_bug_10
robertphillips@google.comdd31ac42014-02-11 15:23:21 +000098 Memcheck:Leak
99 fun:malloc
robertphillips@google.com5fbccb32014-01-30 18:51:29 +0000100 obj:/usr/lib/fglrx/fglrx-libGL.so.1.2
101}
robertphillips@google.com45e01c32013-12-18 17:28:55 +0000102# the gpu_issue_* suppressions suppress issues that cannot be reproduced
103# locally.
104{
105 gpu_issue_1
106 Memcheck:Addr2
107 fun:_ZNK5GrGpu18getQuadIndexBufferEv
108}
109{
110 gpu_issue_2
111 Memcheck:Addr2
112 fun:_ZN24GrAAHairLinePathRenderer6CreateEP9GrContext
113}
114{
115 gpu_issue_3
116 Memcheck:Addr2
117 fun:_ZN16GrAARectRenderer21aaFillRectIndexBufferEP5GrGpu
118}
119{
120 gpu_issue_4
121 Memcheck:Addr8
122 fun:_ZN24GrAAHairLinePathRenderer14createLineGeomERK6SkPathP12GrDrawTargetRK8SkTArrayI7SkPointLb1EEiPNS3_19AutoReleaseGeometryEP6SkRect
123}
124{
125 gpu_issue_5
126 Memcheck:Addr8
127 fun:_ZN21GrDefaultPathRenderer10createGeomERK6SkPathRK11SkStrokeRecfP12GrDrawTargetP15GrPrimitiveTypePiSA_PNS6_19AutoReleaseGeometryE
128}
129{
130 gpu_issue_6
131 Memcheck:Addr8
robertphillips@google.comdd31ac42014-02-11 15:23:21 +0000132 fun:_ZN22GrAAConvexPathRenderer10onDrawPathERK11SkStrokeRecP12GrDrawTargetb
robertphillips@google.com45e01c32013-12-18 17:28:55 +0000133}
134{
135 gpu_issue_7
136 Memcheck:Addr4
137 fun:_ZNK7SkPoint24distanceToLineBetweenSqdERKS_S1_PNS_4SideE
robertphillips@google.comdd31ac42014-02-11 15:23:21 +0000138 fun:_ZN22GrAAConvexPathRenderer10onDrawPathERK11SkStrokeRecP12GrDrawTargetb
robertphillips@google.com4fa237f2013-12-19 13:41:48 +0000139}
robertphillips@google.com5fbccb32014-01-30 18:51:29 +0000140{
141 gpu_issue_8
142 Memcheck:Addr4
143 fun:_ZN24GrAAHairLinePathRenderer14createLineGeomERK6SkPathP12GrDrawTargetRK8SkTArrayI7SkPointLb1EEiPNS3_19AutoReleaseGeometryEP6SkRect
144}
145{
146 gpu_issue_9
147 Memcheck:Addr2
148 fun:_ZN21GrDefaultPathRenderer10createGeomERK6SkPathRK11SkStrokeRecfP12GrDrawTargetP15GrPrimitiveTypePiSA_PNS6_19AutoReleaseGeometryE
149}
150{
151 gpu_issue_10
152 Memcheck:Addr4
robertphillips@google.comdd31ac42014-02-11 15:23:21 +0000153 fun:_ZN22GrAAConvexPathRenderer10onDrawPathERK11SkStrokeRecP12GrDrawTargetb
robertphillips@google.com5fbccb32014-01-30 18:51:29 +0000154}
155{
156 gpu_issue_11
157 Memcheck:Addr2
robertphillips@google.comdd31ac42014-02-11 15:23:21 +0000158 fun:_ZN22GrAAConvexPathRenderer10onDrawPathERK11SkStrokeRecP12GrDrawTargetb
robertphillips@google.com5fbccb32014-01-30 18:51:29 +0000159}
robertphillips@google.com7fac7182014-02-14 14:08:05 +0000160{
161 gpu_issue_12
162 Memcheck:Addr8
163 fun:_ZN22GrAAConvexPathRenderer10onDrawPathERK6SkPathRK11SkStrokeRecP12GrDrawTargetb
164}
165{
166 gpu_issue_13
167 Memcheck:Addr4
168 fun:_ZNK7SkPoint24distanceToLineBetweenSqdERKS_S1_PNS_4SideE
169 fun:_ZN22GrAAConvexPathRenderer10onDrawPathERK6SkPathRK11SkStrokeRecP12GrDrawTargetb
170}
171{
172 gpu_issue_14
173 Memcheck:Addr4
174 fun:_ZN22GrAAConvexPathRenderer10onDrawPathERK6SkPathRK11SkStrokeRecP12GrDrawTargetb
175}
176{
177 gpu_issue_15
178 Memcheck:Addr2
179 fun:_ZN22GrAAConvexPathRenderer10onDrawPathERK6SkPathRK11SkStrokeRecP12GrDrawTargetb
180}