You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi, i found a issue in the FAAC 1.29.9.2, it is crashed by function huffcode .It just cause a Invalid memory address dereference.the details are below(ASAN):
./faac faac_res/unkown_addr_huff2_115 -o out.aac
Freeware Advanced Audio Coder
FAAC 1.29.9.2
Initial quantization quality: 20
Average bitrate: 26 kbps/channel
Bandwidth: 115 Hz
PNS level: 4
Object type: Low Complexity(MPEG-2) + IS + PNS
Container format: Transport Stream (ADTS)
Encoding faac_res/unkown_addr_huff2_115 to out.aac
frame | bitrate | elapsed/estim | play/CPU | ETA
ASAN:SIGSEGV
=================================================================
==27195==ERROR: AddressSanitizer: SEGV on unknown address 0x7fbf2b1a2b3c (pc 0x7fc12af99c9a bp 0x7ffd4bb3fdb0 sp 0x7ffd4bb3fce0 T0)
#0 0x7fc12af99c99 in huffcode /root/faac_asan/faac/libfaac/huff2.c:115
#1 0x7fc12af9b6e7 in huffbook /root/faac_asan/faac/libfaac/huff2.c:405
#2 0x7fc12af97be6 in qlevel /root/faac_asan/faac/libfaac/quantize.c:282
#3 0x7fc12af97ff8 in BlocQuant /root/faac_asan/faac/libfaac/quantize.c:312
#4 0x7fc12af8b38e in faacEncEncode /root/faac_asan/faac/libfaac/frame.c:586
#5 0x4057cf in main /root/faac_asan/faac/frontend/main.c:1071
#6 0x7fc12abd382f in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2082f)
#7 0x401968 in _start (/usr/local/faac-asan/bin/faac+0x401968)
AddressSanitizer can not provide additional info.
SUMMARY: AddressSanitizer: SEGV /root/faac_asan/faac/libfaac/huff2.c:115 huffcode
==27195==ABORTING
Hi, i found a issue in the FAAC 1.29.9.2, it is crashed by function huffcode .It just cause a Invalid memory address dereference.the details are below(ASAN):
POC FILE:https://github.com/fantasy7082/image_test/blob/master/001_unkown_addr_huff2_115_wav
The text was updated successfully, but these errors were encountered: