From: SourceForge.net <no...@so...> - 2011-05-15 18:44:14
|
Bugs item #3301963, was opened at 2011-05-14 09:12 Message generated for change (Comment added) made by robert You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100290&aid=3301963&group_id=290 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: Libraries Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Daniel Rock (ddcd) Assigned to: Nobody/Anonymous (nobody) Summary: assertion failed in layer 2 decoding Initial Comment: LAME 3.99 (beta 0, May 14 2011) While reconverting MP2 radio streams from a DVB-S radio station current lame seg faults with: Assertion failed: idx <= x, file layer2.c, line 112 (layer2.c rev. 1.31) The TS stream was demuxed with ProjectX and the audio stream processed with lame. lame-3.98 recodes the file with no errors. Example file available at http://www.ddcd.de/lame.mp2 ---------------------------------------------------------------------- >Comment By: Robert Hegemann (robert) Date: 2011-05-15 18:44 Message: The 3.98 version is probably a stable release version, which has no debugging code enabled. That's why it doesn't abort while decoding your file. The layer2 stream has some invalid value, which results in an out of bounds array access in some lookup table. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100290&aid=3301963&group_id=290 |