| Summary: | mpg123 regression in 1.18.0 fixed in 1.18.1 | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | David Walser <luigiwalser> |
| Component: | RPM Packages | Assignee: | QA Team <qa-bugs> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | Normal | CC: | stormi-mageia, sysadmin-bugs, tmb |
| Version: | 4 | Keywords: | validated_update |
| Target Milestone: | --- | ||
| Hardware: | i586 | ||
| OS: | Linux | ||
| Whiteboard: | MGA3TOO has_procedure advisory mga3-32-ok mga3-64-ok mga4-32-ok mga4-64-ok | ||
| Source RPM: | mpg123-1.18.0-1.mga4.src.rpm | CVE: | |
| Status comment: | |||
|
Description
David Walser
2014-02-17 04:35:23 CET
David Walser
2014-02-17 04:35:32 CET
Whiteboard:
(none) =>
MGA3TOO Basic testing procedure: https://bugs.mageia.org/show_bug.cgi?id=12503#c4 Whiteboard:
MGA3TOO =>
MGA3TOO has_procedure I found an mp3 I have that's affected by the regression (can't share it because it's copyrighted). Tips for finding one, if you have mp3's: MP3 files you may have downloaded several years ago are most likely to be affected; open them with hexedit, scroll to the end of the file (hit the '>' key), and if you see TAG and some English text (with some dots interspersed) at the end in the ASCII view column on the right, it has an ID3v1 tag. Not all such files are affected. So you don't have to listen to the whole file, you can use the skip frames option (-k) where it seems that 1000 frames is approximately 27 seconds. So the test file I have is 1:26 long, so I used mpg123 -k 3000 file.mp3 to test it, and only had to listen to the last few seconds of it, before it displayed the following between the track metadata and the line with the track length that says "[1:26] Decoding of file.mp3 finished.": "Warning: Big change (MPEG version, layer, rate). Frankenstein stream? This was a Frankenstein track." Note that you can also use the test option (-t) and you don't even have to listen to any sound. In that case the (-k) option still works but is less useful, it'll only save you a second or so. The updated packages fix this and this warning no longer appears. I tested on Mageia 3 i586 and Mageia 4 i586. Testing complete mga3 64 Found one from Jamendo.com. They may all be, not sure. Before ------ MPEG 1.0 layer III, VBR, 44100 Hz joint-stereo Title: Other Lovers Artist: The Womb Comment: http://www.jamendo.com/ Album: Britpop Year: 2006 Genre: Blues Warning: Big change (MPEG version, layer, rate). Frankenstein stream? This was a Frankenstein track. [3:36] Decoding of 01 - Other Lovers.mp3 finished. After ----- MPEG 1.0 layer III, VBR, 44100 Hz joint-stereo Title: Other Lovers Artist: The Womb Comment: http://www.jamendo.com/ Album: Britpop Year: 2006 Genre: Blues [3:36] Decoding of 01 - Other Lovers.mp3 finished. Whiteboard:
MGA3TOO has_procedure =>
MGA3TOO has_procedure mga3-64-ok Testing complete mga3 32 Whiteboard:
MGA3TOO has_procedure mga3-64-ok =>
MGA3TOO has_procedure mga3-32-ok mga3-64-ok Advisory uploaded. Needs mga4 tests to validate. Whiteboard:
MGA3TOO has_procedure mga3-32-ok mga3-64-ok =>
MGA3TOO has_procedure advisory mga3-32-ok mga3-64-ok mga4 32 and 64 ok, validating Keywords:
(none) =>
validated_update Update pushed: http://advisories.mageia.org/MGAA-2014-0057.html Status:
NEW =>
RESOLVED |