| # Pass this file to Valgrind with "--suppressions=tests/valgrind.supp" |
| |
| { |
| FcConfig |
| Memcheck:Addr4 |
| fun:FcConfigFileExists |
| } |
| { |
| FcFontSetCreate_Leak |
| Memcheck:Leak |
| fun:malloc |
| fun:FcFontSetCreate |
| } |
| { |
| FcFontSetAdd_Leak |
| Memcheck:Leak |
| fun:realloc |
| fun:FcFontSetAdd |
| } |
| { |
| lib_png_inflate |
| Memcheck:Cond |
| fun:inflateReset2 |
| fun:inflateInit2_ |
| fun:png_create_read_struct_2 |
| fun:png_create_read_struct |
| } |
| { |
| RTConfRegistry_leak |
| Memcheck:Leak |
| fun:_Znwm |
| fun:_ZN16SkRTConfRegistry12registerConfEP12SkRTConfBase |
| } |
| { |
| XML_ParseBuffer_leak |
| Memcheck:Leak |
| fun:malloc |
| fun:FcPatternObjectInsertElt |
| fun:FcPatternObjectAddWithBinding |
| } |
| |
| # Blanket nvidia driver suppressions |
| { |
| nvidia_param_write_to_unallocated_buf |
| Memcheck:Param |
| write(buf) |
| obj:/usr/lib/libnvidia-glcore.so* |
| } |
| { |
| nvidia_conditional_jump_on_uninitialized_value |
| Memcheck:Cond |
| obj:/usr/lib/libnvidia-glcore.so* |
| } |
| { |
| nvidia_memory_leaks |
| Memcheck:Leak |
| obj:/usr/lib/libGL.so* |
| } |
| |
| # Suppressions for ATI cards |
| { |
| driver_bug_1 |
| Memcheck:Param |
| ioctl(generic) |
| fun:ioctl |
| ... |
| obj:/usr/lib/x86_64-linux-gnu/dri/fglrx_dri.so |
| } |
| { |
| driver_bug_2 |
| Memcheck:Cond |
| obj:/usr/lib/x86_64-linux-gnu/dri/fglrx_dri.so |
| } |
| { |
| driver_bug_3 |
| Memcheck:Addr8 |
| ... |
| obj:/usr/lib/x86_64-linux-gnu/dri/fglrx_dri.so |
| } |
| { |
| driver_bug_4 |
| Memcheck:Addr4 |
| ... |
| obj:/usr/lib/x86_64-linux-gnu/dri/fglrx_dri.so |
| } |
| { |
| driver_bug_5 |
| Memcheck:Addr2 |
| ... |
| obj:/usr/lib/x86_64-linux-gnu/dri/fglrx_dri.so |
| } |
| { |
| driver_bug_6 |
| Memcheck:Addr1 |
| ... |
| obj:/usr/lib/x86_64-linux-gnu/dri/fglrx_dri.so |
| } |
| { |
| driver_bug_7 |
| Memcheck:Leak |
| fun:malloc |
| obj:/usr/lib/x86_64-linux-gnu/dri/fglrx_dri.so |
| } |
| { |
| driver_bug_8 |
| Memcheck:Overlap |
| fun:strcpy |
| obj:/usr/lib/x86_64-linux-gnu/dri/fglrx_dri.so |
| } |
| { |
| driver_bug_9 |
| Memcheck:Leak |
| fun:calloc |
| obj:/usr/lib/x86_64-linux-gnu/dri/fglrx_dri.so |
| } |
| { |
| driver_bug_10 |
| Memcheck:Leak |
| fun:malloc |
| obj:/usr/lib/fglrx/fglrx-libGL.so.1.2 |
| } |
| # the gpu_issue_* suppressions suppress issues that cannot be reproduced |
| # locally. |
| { |
| gpu_issue_1 |
| Memcheck:Addr2 |
| fun:_ZNK5GrGpu18getQuadIndexBufferEv |
| } |
| { |
| gpu_issue_2 |
| Memcheck:Addr2 |
| fun:_ZN24GrAAHairLinePathRenderer6CreateEP9GrContext |
| } |
| { |
| gpu_issue_3 |
| Memcheck:Addr2 |
| fun:_ZN16GrAARectRenderer21aaFillRectIndexBufferEP5GrGpu |
| } |
| { |
| gpu_issue_4 |
| Memcheck:Addr8 |
| fun:_ZN24GrAAHairLinePathRenderer14createLineGeomERK6SkPathP12GrDrawTargetRK8SkTArrayI7SkPointLb1EEiPNS3_19AutoReleaseGeometryEP6SkRect |
| } |
| { |
| gpu_issue_5 |
| Memcheck:Addr8 |
| fun:_ZN21GrDefaultPathRenderer10createGeomERK6SkPathRK11SkStrokeRecfP12GrDrawTargetP15GrPrimitiveTypePiSA_PNS6_19AutoReleaseGeometryE |
| } |
| { |
| gpu_issue_6 |
| Memcheck:Addr8 |
| fun:_ZN22GrAAConvexPathRenderer10onDrawPathERK11SkStrokeRecP12GrDrawTargetb |
| } |
| { |
| gpu_issue_7 |
| Memcheck:Addr4 |
| fun:_ZNK7SkPoint24distanceToLineBetweenSqdERKS_S1_PNS_4SideE |
| fun:_ZN22GrAAConvexPathRenderer10onDrawPathERK11SkStrokeRecP12GrDrawTargetb |
| } |
| { |
| gpu_issue_8 |
| Memcheck:Addr4 |
| fun:_ZN24GrAAHairLinePathRenderer14createLineGeomERK6SkPathP12GrDrawTargetRK8SkTArrayI7SkPointLb1EEiPNS3_19AutoReleaseGeometryEP6SkRect |
| } |
| { |
| gpu_issue_9 |
| Memcheck:Addr2 |
| fun:_ZN21GrDefaultPathRenderer10createGeomERK6SkPathRK11SkStrokeRecfP12GrDrawTargetP15GrPrimitiveTypePiSA_PNS6_19AutoReleaseGeometryE |
| } |
| { |
| gpu_issue_10 |
| Memcheck:Addr4 |
| fun:_ZN22GrAAConvexPathRenderer10onDrawPathERK11SkStrokeRecP12GrDrawTargetb |
| } |
| { |
| gpu_issue_11 |
| Memcheck:Addr2 |
| fun:_ZN22GrAAConvexPathRenderer10onDrawPathERK11SkStrokeRecP12GrDrawTargetb |
| } |
| { |
| gpu_issue_12 |
| Memcheck:Addr8 |
| fun:_ZN22GrAAConvexPathRenderer10onDrawPathERK6SkPathRK11SkStrokeRecP12GrDrawTargetb |
| } |
| { |
| gpu_issue_13 |
| Memcheck:Addr4 |
| fun:_ZNK7SkPoint24distanceToLineBetweenSqdERKS_S1_PNS_4SideE |
| fun:_ZN22GrAAConvexPathRenderer10onDrawPathERK6SkPathRK11SkStrokeRecP12GrDrawTargetb |
| } |
| { |
| gpu_issue_14 |
| Memcheck:Addr4 |
| fun:_ZN22GrAAConvexPathRenderer10onDrawPathERK6SkPathRK11SkStrokeRecP12GrDrawTargetb |
| } |
| { |
| gpu_issue_15 |
| Memcheck:Addr2 |
| fun:_ZN22GrAAConvexPathRenderer10onDrawPathERK6SkPathRK11SkStrokeRecP12GrDrawTargetb |
| } |