| Index: fuzzer/go/frontend/data/testdata/stacktrace/2bad_debug.asan
|
| diff --git a/fuzzer/go/frontend/data/testdata/stacktrace/2bad_debug.asan b/fuzzer/go/frontend/data/testdata/stacktrace/2bad_debug.asan
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..a784b4e84a8c31e3bf2e26cace77e0f671e43e0b
|
| --- /dev/null
|
| +++ b/fuzzer/go/frontend/data/testdata/stacktrace/2bad_debug.asan
|
| @@ -0,0 +1,19 @@
|
| +Decoding
|
| +../../src/core/SkReader32.h:87: failed assertion "fCurr <= fStop"
|
| +ASAN:SIGSEGV
|
| +=================================================================
|
| +==65785==ERROR: AddressSanitizer: SEGV on unknown address 0x0000977537dd (pc 0x000000815b20 bp 0x7ffca882b460 sp 0x7ffca882b440 T0)
|
| + #0 0x815b1f in SkReader32::skip_asan(unsigned long) /tmp/skia/out/Debug/../../src/core/SkReader32.h:87:9
|
| + #1 0x815dad in SkRect const& SkReader32::skipT<SkRect>() /tmp/skia/out/Debug/../../src/core/SkReader32.h:93:27
|
| + #2 0x813ae3 in SkPicturePlayback::handleOp(SkReader32*, DrawType, unsigned int, SkCanvas*, SkMatrix const&) /tmp/skia/out/Debug/../../src/core/SkPicturePlayback.cpp:150:34
|
| + #3 0x8134bf in SkPicturePlayback::draw(SkCanvas*, SkPicture::AbortCallback*) /tmp/skia/out/Debug/../../src/core/SkPicturePlayback.cpp:111:9
|
| + #4 0x808d08 in SkPicture::Forwardport(SkPictInfo const&, SkPictureData const*) /tmp/skia/out/Debug/../../src/core/SkPicture.cpp:137:5
|
| + #5 0x808ea2 in SkPicture::CreateFromStream(SkStream*, bool (*)(void const*, unsigned long, SkBitmap*), SkTypefacePlayback*) /tmp/skia/out/Debug/../../src/core/SkPicture.cpp:154:12
|
| + #6 0x72c623 in fuzz_skp(SkData*) /tmp/skia/out/Debug/../../fuzz/fuzz.cpp:143:33
|
| + #7 0x72bd33 in main /tmp/skia/out/Debug/../../fuzz/fuzz.cpp:54:30
|
| + #8 0x7f649e8fbec4 in __libc_start_main /tmp/tmp.Htw1L27e9P/csu/libc-start.c:287
|
| + #9 0x68399f in _start (/tmp/executables/skpicture/analyzer1/fuzz_asan_debug+0x68399f)
|
| +
|
| +AddressSanitizer can not provide additional info.
|
| +SUMMARY: AddressSanitizer: SEGV /tmp/skia/out/Debug/../../src/core/SkReader32.h:87 SkReader32::skip(unsigned long)
|
| +==65785==ABORTING
|
|
|