| OLD | NEW |
| (Empty) |
| 1 # Pass this file to Valgrind with "--suppressions=tests/valgrind.supp" | |
| 2 | |
| 3 { | |
| 4 FcConfig | |
| 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 # Blanket nvidia driver suppressions | |
| 43 { | |
| 44 nvidia_param_write_to_unallocated_buf | |
| 45 Memcheck:Param | |
| 46 write(buf) | |
| 47 obj:/usr/lib/libnvidia-glcore.so* | |
| 48 } | |
| 49 { | |
| 50 nvidia_conditional_jump_on_uninitialized_value | |
| 51 Memcheck:Cond | |
| 52 obj:/usr/lib/libnvidia-glcore.so* | |
| 53 } | |
| 54 { | |
| 55 nvidia_memory_leaks | |
| 56 Memcheck:Leak | |
| 57 obj:/usr/lib/libGL.so* | |
| 58 } | |
| 59 | |
| 60 # Suppressions for ATI cards | |
| 61 { | |
| 62 driver_bug_1 | |
| 63 Memcheck:Param | |
| 64 ioctl(generic) | |
| 65 fun:ioctl | |
| 66 ... | |
| 67 obj:/usr/lib/x86_64-linux-gnu/dri/fglrx_dri.so | |
| 68 } | |
| 69 { | |
| 70 driver_bug_2 | |
| 71 Memcheck:Cond | |
| 72 obj:/usr/lib/x86_64-linux-gnu/dri/fglrx_dri.so | |
| 73 } | |
| 74 { | |
| 75 driver_bug_3 | |
| 76 Memcheck:Addr8 | |
| 77 ... | |
| 78 obj:/usr/lib/x86_64-linux-gnu/dri/fglrx_dri.so | |
| 79 } | |
| 80 { | |
| 81 driver_bug_4 | |
| 82 Memcheck:Addr4 | |
| 83 ... | |
| 84 obj:/usr/lib/x86_64-linux-gnu/dri/fglrx_dri.so | |
| 85 } | |
| 86 { | |
| 87 driver_bug_5 | |
| 88 Memcheck:Addr2 | |
| 89 ... | |
| 90 obj:/usr/lib/x86_64-linux-gnu/dri/fglrx_dri.so | |
| 91 } | |
| 92 { | |
| 93 driver_bug_6 | |
| 94 Memcheck:Addr1 | |
| 95 ... | |
| 96 obj:/usr/lib/x86_64-linux-gnu/dri/fglrx_dri.so | |
| 97 } | |
| 98 { | |
| 99 driver_bug_7 | |
| 100 Memcheck:Leak | |
| 101 fun:malloc | |
| 102 obj:/usr/lib/x86_64-linux-gnu/dri/fglrx_dri.so | |
| 103 } | |
| 104 { | |
| 105 driver_bug_8 | |
| 106 Memcheck:Overlap | |
| 107 fun:strcpy | |
| 108 obj:/usr/lib/x86_64-linux-gnu/dri/fglrx_dri.so | |
| 109 } | |
| 110 { | |
| 111 driver_bug_9 | |
| 112 Memcheck:Leak | |
| 113 fun:calloc | |
| 114 obj:/usr/lib/x86_64-linux-gnu/dri/fglrx_dri.so | |
| 115 } | |
| 116 { | |
| 117 driver_bug_10 | |
| 118 Memcheck:Leak | |
| 119 fun:malloc | |
| 120 obj:/usr/lib/fglrx/fglrx-libGL.so.1.2 | |
| 121 } | |
| 122 # the gpu_issue_* suppressions suppress issues that cannot be reproduced | |
| 123 # locally. | |
| 124 { | |
| 125 gpu_issue_1 | |
| 126 Memcheck:Addr2 | |
| 127 fun:_ZNK5GrGpu18getQuadIndexBufferEv | |
| 128 } | |
| 129 { | |
| 130 gpu_issue_2 | |
| 131 Memcheck:Addr2 | |
| 132 fun:_ZN24GrAAHairLinePathRenderer6CreateEP9GrContext | |
| 133 } | |
| 134 { | |
| 135 gpu_issue_3 | |
| 136 Memcheck:Addr2 | |
| 137 fun:_ZN16GrAARectRenderer21aaFillRectIndexBufferEP5GrGpu | |
| 138 } | |
| 139 { | |
| 140 gpu_issue_4 | |
| 141 Memcheck:Addr8 | |
| 142 fun:_ZN24GrAAHairLinePathRenderer14createLineGeomERK6SkPathP12GrDrawTargetRK
8SkTArrayI7SkPointLb1EEiPNS3_19AutoReleaseGeometryEP6SkRect | |
| 143 } | |
| 144 { | |
| 145 gpu_issue_5 | |
| 146 Memcheck:Addr8 | |
| 147 fun:_ZN21GrDefaultPathRenderer10createGeomERK6SkPathRK11SkStrokeRecfP12GrDra
wTargetP15GrPrimitiveTypePiSA_PNS6_19AutoReleaseGeometryE | |
| 148 } | |
| 149 { | |
| 150 gpu_issue_6 | |
| 151 Memcheck:Addr8 | |
| 152 fun:_ZN22GrAAConvexPathRenderer10onDrawPathERK11SkStrokeRecP12GrDrawTargetb | |
| 153 } | |
| 154 { | |
| 155 gpu_issue_7 | |
| 156 Memcheck:Addr4 | |
| 157 fun:_ZNK7SkPoint24distanceToLineBetweenSqdERKS_S1_PNS_4SideE | |
| 158 fun:_ZN22GrAAConvexPathRenderer10onDrawPathERK11SkStrokeRecP12GrDrawTargetb | |
| 159 } | |
| 160 { | |
| 161 gpu_issue_8 | |
| 162 Memcheck:Addr4 | |
| 163 fun:_ZN24GrAAHairLinePathRenderer14createLineGeomERK6SkPathP12GrDrawTargetRK
8SkTArrayI7SkPointLb1EEiPNS3_19AutoReleaseGeometryEP6SkRect | |
| 164 } | |
| 165 { | |
| 166 gpu_issue_9 | |
| 167 Memcheck:Addr2 | |
| 168 fun:_ZN21GrDefaultPathRenderer10createGeomERK6SkPathRK11SkStrokeRecfP12GrDra
wTargetP15GrPrimitiveTypePiSA_PNS6_19AutoReleaseGeometryE | |
| 169 } | |
| 170 { | |
| 171 gpu_issue_10 | |
| 172 Memcheck:Addr4 | |
| 173 fun:_ZN22GrAAConvexPathRenderer10onDrawPathERK11SkStrokeRecP12GrDrawTargetb | |
| 174 } | |
| 175 { | |
| 176 gpu_issue_11 | |
| 177 Memcheck:Addr2 | |
| 178 fun:_ZN22GrAAConvexPathRenderer10onDrawPathERK11SkStrokeRecP12GrDrawTargetb | |
| 179 } | |
| 180 { | |
| 181 gpu_issue_12 | |
| 182 Memcheck:Addr8 | |
| 183 fun:_ZN22GrAAConvexPathRenderer10onDrawPathERK6SkPathRK11SkStrokeRecP12GrDra
wTargetb | |
| 184 } | |
| 185 { | |
| 186 gpu_issue_13 | |
| 187 Memcheck:Addr4 | |
| 188 fun:_ZNK7SkPoint24distanceToLineBetweenSqdERKS_S1_PNS_4SideE | |
| 189 fun:_ZN22GrAAConvexPathRenderer10onDrawPathERK6SkPathRK11SkStrokeRecP12GrDra
wTargetb | |
| 190 } | |
| 191 { | |
| 192 gpu_issue_14 | |
| 193 Memcheck:Addr4 | |
| 194 fun:_ZN22GrAAConvexPathRenderer10onDrawPathERK6SkPathRK11SkStrokeRecP12GrDra
wTargetb | |
| 195 } | |
| 196 { | |
| 197 gpu_issue_15 | |
| 198 Memcheck:Addr2 | |
| 199 fun:_ZN22GrAAConvexPathRenderer10onDrawPathERK6SkPathRK11SkStrokeRecP12GrDra
wTargetb | |
| 200 } | |
| OLD | NEW |