send patches
We found a division by zero bug in FFmpeg with a vibecoded fuzzer
21–30 of 274 posts
Re: We found a division by zero bug in FFmpeg with a vibecoded fuzzer
#22Re: We found a division by zero bug in FFmpeg with a vibecoded fuzzer
#23The fruits of using LLMs to code. You'll waste far more time finding what it quietly and subtly wrecked than you would have if you just coded it yourself.
Those sneaky LLMs going 7 years into the past and committing as a human: https://code.ffmpeg.org/FFmpeg/FFmpeg/commit/8eda3c7f91e1a5b...
Re: We found a division by zero bug in FFmpeg with a vibecoded fuzzer
#24I guess sometimes developers think they "know" some variable won't be zero, but unless it checked explicitly or by the compiler, that shouldn't be trusted.
Re: We found a division by zero bug in FFmpeg with a vibecoded fuzzer
#25Re: We found a division by zero bug in FFmpeg with a vibecoded fuzzer
#26No doubt fuzzers (vibecoded or otherwise) can be powerful, but can't you just mark all "/" as potential divide by zero errors? I guess sometimes developers think they "know" some variable won't be zero, but unless it checked explicitly or by the compiler, that shouldn't be trusted.
Re: We found a division by zero bug in FFmpeg with a vibecoded fuzzer
#27No doubt fuzzers (vibecoded or otherwise) can be powerful, but can't you just mark all "/" as potential divide by zero errors? I guess sometimes developers think they "know" some variable won't be zero, but unless it checked explicitly or by the compiler, that shouldn't be trusted.
Re: We found a division by zero bug in FFmpeg with a vibecoded fuzzer
#28No doubt fuzzers (vibecoded or otherwise) can be powerful, but can't you just mark all "/" as potential divide by zero errors? I guess sometimes developers think they "know" some variable won't be zero, but unless it checked explicitly or by the compiler, that shouldn't be trusted.
If you’re accepting large false positives rates: yes.
If you want users to take your warnings serious: no.
(Nitpick: you certainly don’t want to flag _all_ of them. Divisions by non-zero constants definitely should be excluded, for example (integer division by -1 can lead to overflow, but that would be a different warning))
Re: We found a division by zero bug in FFmpeg with a vibecoded fuzzer
#29Earlier quoted context omitted.
Those sneaky LLMs going 7 years into the past and committing as a human: https://code.ffmpeg.org/FFmpeg/FFmpeg/commit/8eda3c7f91e1a5b...
It’s obviously Claude 69 with time travel functionality, that’s too dangerous to release to public. They’re working on space-time limiting sandbox to prevent these issues.