<br><br><div><span class="gmail_quote">2007/7/27, Josh Coalson <<a href="mailto:xflac@yahoo.com">xflac@yahoo.com</a>>:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>> But how is it possible then the FLAC encoder allows files which have<br>> a bad<br>> resulting MD5 to be encoded? Is it because of the bad ram, ... this<br>> incorrect MD5 is not detected during encoding?
<br><br>it happens like this, x.wav gets encoded with flac.exe on a machine<br>with bad ram. flac.exe reads some audio data from x.wav into memory<br>and encodes it. samples are buffered to md5 checksummer which writes<br>
intermediate checksum to bad memory. md5 is corrupted but samples<br>were encoded ok. the user will not know unless the --verify option<br>was used during encoding.</blockquote><div><br>Is it also possible the samples themself get corrupted, because they are too (just like the md5) written to the memory for encoding them?
<br><br><br></div><br></div>