diff options
author | msarett <msarett@google.com> | 2015-07-09 08:23:50 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2015-07-09 08:23:50 -0700 |
commit | ef46468063efa99d028c6b40d170fccfb29b2fa8 (patch) | |
tree | ebde1e222d83ce62b23d7300ab3f66a6306ef729 /tools/valgrind.supp | |
parent | eb602a5c94078fb2956c9bdc64bbf47a31b9c0e5 (diff) |
Temporarily suppress valgrind errors in tip of tree libjpeg-turbo
BUG=skia:4030
Review URL: https://codereview.chromium.org/1231613004
Diffstat (limited to 'tools/valgrind.supp')
-rw-r--r-- | tools/valgrind.supp | 62 |
1 files changed, 62 insertions, 0 deletions
diff --git a/tools/valgrind.supp b/tools/valgrind.supp index ffb71089f9..2bbf873038 100644 --- a/tools/valgrind.supp +++ b/tools/valgrind.supp @@ -236,3 +236,65 @@ Memcheck:Addr2 fun:_ZN22GrAAConvexPathRenderer10onDrawPathERK6SkPathRK11SkStrokeRecP12GrDrawTargetb } + +# Valgrind issues caused by tip of tree libjpeg-turbo +# https://code.google.com/p/skia/issues/detail?id=4030 +# TODO (msarett): Determine if any of these errors relate to jpeg_skip_scanlines() and fix those. +# Issue 4 looks like it may. +# Some of these errors may be fixed when we switch to Chromium's version of turbo. +# If they are not fixed in Chromium's version, they need to be fixed after we switch. +{ + turbo_issue_1 + Memcheck:Value8 + fun:_itoa_word + fun:vfprintf + fun:__vsnprintf_chk + fun:_ZN8SkString7appendfEPKcz + fun:_ZN4Task3RunEPS_ + fun:_ZN12_GLOBAL__N_110ThreadPool4LoopEPv + fun:_ZL12thread_startPv + fun:start_thread + fun:clone +} +{ + turbo_issue_2 + Memcheck:Cond + fun:vfprintf + fun:__vsnprintf_chk + fun:_ZN8SkString7appendfEPKcz + fun:_ZN4Task3RunEPS_ + fun:_ZN12_GLOBAL__N_110ThreadPool4LoopEPv + fun:_ZL12thread_startPv + fun:start_thread + fun:clone +} +{ + turbo_issue_3 + Memcheck:Cond + fun:_itoa_word + fun:vfprintf + fun:__vsnprintf_chk + fun:_ZN8SkString7appendfEPKcz + fun:_ZN4Task3RunEPS_ + fun:_ZN12_GLOBAL__N_110ThreadPool4LoopEPv + fun:_ZL12thread_startPv + fun:start_thread + fun:clone +} +{ + turbo_issue_4 + Memcheck:Value8 + fun:ycc_rgb565D_convert + fun:sep_upsample + fun:process_data_context_main + fun:turbo_jpeg_read_scanlines + fun:turbo_jpeg_skip_scanlines + fun:_ZN21SkJpegScanlineDecoder15onSkipScanlinesEi + fun:_ZNK2DM8CodecSrc4drawEP8SkCanvas + fun:_ZNK2DM10RasterSink4drawERKNS_3SrcEP8SkBitmapP9SkWStreamP8SkString + fun:_ZN4Task3RunEPS_ + fun:_ZN12_GLOBAL__N_110ThreadPool4LoopEPv + fun:_ZL12thread_startPv + fun:start_thread + fun:clone +} |