-
Notifications
You must be signed in to change notification settings - Fork 231
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ERROR: AddressSanitizer: SEGV on unknown address 0x61f00002ec7c #506
Comments
Could you please attach the input file and tell me the FLIF version? |
The PoC file we found: |
@fouzhe FLIF' version is FLIF (Free Lossless Image Format) 0.3 [28 April 2017] |
Also reproduced in aad2083 and minimized with afl-tmin.
|
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
I found another Bug of FLIF.
the error is :
> const&) transform/palette_C.hpp:130
>&, std::vector<std::string, std::allocatorstd::string > const&, flif_options&) /home/lx/5_7/ASAN/FLIF-master/src/flif-enc.cpp:914
>&, flif_options&) /home/lx/5_7/ASAN/FLIF-master/src/flif.cpp:344
Warning: expected ".png", ".pnm" or ".pam" file name extension for input file, trying anyway...
ASAN:SIGSEGV
==91270==ERROR: AddressSanitizer: SEGV on unknown address 0x61f00002ec7c (pc 0x0000005c35fd sp 0x7ffff4203c00 bp 0x7ffff4203d60 T0)
#0 0x5c35fc in TransformPaletteC::process(ColorRanges const*, std::vector<Image, std::allocator
#1 0x72e7d8 in bool flif_encode(FileIO&, std::vector<Image, std::allocator
#2 0x4acaf5 in encode_flif(int, char**, std::vector<Image, std::allocator
#3 0x408c14 in main /home/lx/5_7/ASAN/FLIF-master/src/flif.cpp:763
#4 0x7fb8c0c43f44 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x21f44)
#5 0x49f14f (/home/lx/5_7/ASAN/FLIF-master/src/flif+0x49f14f)
AddressSanitizer can not provide additional info.
> const&)
SUMMARY: AddressSanitizer: SEGV transform/palette_C.hpp:130 TransformPaletteC::process(ColorRanges const*, std::vector<Image, std::allocator
==91270==ABORTING
The text was updated successfully, but these errors were encountered: