checkmp3 sometimes just exits when called in verbose mode "-v"
Bug #500026 reported by
KPMueller
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
checkmp3 (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: checkmp3
Ubuntu 9.04 amd64
checkmp3 (1.98-7)
Sometimes when I call checkmp3 in verbose mode "checkmp3 -v",
the program just exits, printing only:
GOOD_FRAMES 0
BAD_FRAMES 0
LAST_BYTE_CHECKED 0
USER_TIME 0.00s
SYS_TIME 0.00s
The funny thing about this behaviour is that it does not depend on
a certain mp3 file.
I can just issue the same command again and receive a different
(meaning: the expected) result the next time.
If I want to use "checkmp3 -v" in a shell script I have to wrap it in a loop that
retries the call until I get the desired result.
Variable $? contains "0" after such a failed call.
Related branches
To post a comment you must log in.
accessing uninitialized variable "flag_options- >byte_limit"
in mp3_check.c on approx. line 204 >byte_limit remains uninitialized
"flags.bflag = TRUE";
bflag is implicitly set, but flag_options-
this may cause random premature exits byte_count > flag_options- >byte_limit) )
in mp3_check_misc.c on approx. line 82
if (flags->bflag && (file_info.