[vlc-devel] [PATCH] src: input/stream: fix buffer underflow by avoiding inconsistent state in error case
Rémi Denis-Courmont
remi at remlab.net
Tue Jun 10 22:24:18 CEST 2014
Le mardi 10 juin 2014, 22:12:34 David Fuhrmann a écrit :
> In my opinion, as a start this patch actually makes the reader aware that
> there might be a problem with an unsigned underflow at this place. This is
> currently not easily spottable at all, because of the definition of the
> variable types at different places. Additionally, I also can add some
> comments, if you think its too confusing. And finally, it fixes a bug and
> thus I propose to commit the fix, even if it might not be the absolutely
> best solution.
The sign overflow part, yes. The refill hack, no way.
This is not medicine but engineering. We don't treat symptoms here; we fix
problems by their root causes.
--
Rémi Denis-Courmont
http://www.remlab.net/
More information about the vlc-devel
mailing list