Learn how easy it is to sync an existing GitHub or Google Code repo to a SourceForge project! See Demo

Close

#5 Overflow bug in flac verifier

closed-fixed
Josh Coalson
1
2001-02-22
2001-02-12
Josh Coalson
No

There is a bug in flac/encode.c which can overflow the bitbuffer during verification when encoding using very large blocksizes. The code in verify_read_callback() should be checking the remaining space available before writing.

Discussion

  • Josh Coalson
    Josh Coalson
    2001-02-12

    • priority: 3 --> 1
     
  • Josh Coalson
    Josh Coalson
    2001-02-12

    I put in a temporary workaround in libFLAC/bitbuffer.c which creates a default bitbuffer large enough so the bug won't be triggered. Eventually I'll fix it the right way.

     
  • Josh Coalson
    Josh Coalson
    2001-02-22

    Fixed in CVS.

     
  • Josh Coalson
    Josh Coalson
    2001-02-22

    • status: open --> closed-fixed