Skip to content

Instantly share code, notes, and snippets.

@blendin
Created August 17, 2019 23:55
Show Gist options
  • Select an option

  • Save blendin/39ce25ae6a046e082537906d017e6031 to your computer and use it in GitHub Desktop.

Select an option

Save blendin/39ce25ae6a046e082537906d017e6031 to your computer and use it in GitHub Desktop.
getPixels.trace
==20631==Hint: address points to the zero page.
#0 0x7f8db6 in SkCodec::getPixels(SkImageInfo const&, void*, unsigned long, SkCodec::Options const*) /home/n/trees/skia/webp/skia/out/release/../../src/codec/SkCodec.cpp:375:33
#1 0x7f6d38 in SkAndroidCodecAdapter::onGetAndroidPixels(SkImageInfo const&, void*, unsigned long, SkAndroidCodec::AndroidOptions const&) /home/n/trees/skia/webp/skia/out/release/../../src/codec/SkAndroidCodecAdapter.cpp:29:27
#2 0x7f6173 in SkAndroidCodec::getAndroidPixels(SkImageInfo const&, void*, unsigned long, SkAndroidCodec::AndroidOptions const*) /home/n/trees/skia/webp/skia/out/release/../../src/codec/SkAndroidCodec.cpp:391:22
#3 0x5538cc in FuzzAndroidCodec(sk_sp<SkData>, unsigned char) /home/n/trees/skia/webp/skia/out/release/../../fuzz/oss_fuzz/FuzzAndroidCodec.cpp:33:26
#4 0x553cee in LLVMFuzzerTestOneInput /home/n/trees/skia/webp/skia/out/release/../../fuzz/oss_fuzz/FuzzAndroidCodec.cpp:60:5
#5 0x4ee51d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /tmp/tmpWav9z5/llvm/out/../projects/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:533
#6 0x4f89f2 in fuzzer::Fuzzer::RunOne(unsigned char const*, unsigned long, bool, fuzzer::InputInfo*, bool*) /tmp/tmpWav9z5/llvm/out/../projects/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:455
#7 0x4f89f2 in fuzzer::Fuzzer::ReadAndExecuteSeedCorpora(std::Fuzzer::vector<std::Fuzzer::basic_string<char, std::Fuzzer::char_traits<char>, std::Fuzzer::allocator<char> >, fuzzer::fuzzer_allocator<std::Fuzzer::basic_string<char, std::Fuzzer::char_traits<char>, std::Fuz
zer::allocator<char> > > > const&) /tmp/tmpWav9z5/llvm/out/../projects/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:745
#8 0x4f8f12 in fuzzer::Fuzzer::Loop(std::Fuzzer::vector<std::Fuzzer::basic_string<char, std::Fuzzer::char_traits<char>, std::Fuzzer::allocator<char> >, fuzzer::fuzzer_allocator<std::Fuzzer::basic_string<char, std::Fuzzer::char_traits<char>, std::Fuzzer::allocator<char>
> > > const&) /tmp/tmpWav9z5/llvm/out/../projects/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:768
#9 0x4ea7b8 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /tmp/tmpWav9z5/llvm/out/../projects/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:760
#10 0x514bd2 in main /tmp/tmpWav9z5/llvm/out/../projects/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20
#11 0x7fa8f5230b96 in __libc_start_main /build/glibc-OTsEL5/glibc-2.27/csu/../csu/libc-start.c:310
#12 0x4bd029 in _start (/home/n/trees/skia/webp/skia/out/release/android_codec+0x4bd029)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment