Ticket #5117 (closed Bugs: Fixed in SVN)
XBMC hangs when reading a corrupt mp3 file
| Reported by: | Juan234 | Owned by: | spiff |
|---|---|---|---|
| Priority: | 4 - Normal | Milestone: | 8.10 |
| Component: | Database for Audio/Music | Version: | SVN |
| Severity: | Normal | Keywords: | |
| Cc: | Platform: | All | |
| Revision: |
Description
A single corrupt mp3 file will hang xbmc while its performing a media scan. UI becomes unresponsive. When I tested on the xbox with Atlantis Beta 1, xbmc never recovered when attempting to do a library scan over the network. On Windows (Atlantis Beta 2) it seems to finish scanning the individual mp3 file (locally) after a few minutes. Attempting to play the file freezes xbmc too. After a few minutes, the error message is displayed: "Playlist playback aborted. Too many consecutive failed items"
I think the correct behavior would be to allow the user to abort at any time. And I wouldn't think it should take minutes to discover a file is unplayable, especially when it's stored locally on the hard drive.
