FS#1412 - Dynamic Queue stops playback

Attached to Project: Rockbox
Opened by John Peel (mower7) - Monday, 02 June 2003, 18:48 GMT
Last edited by Daniel Stenberg (bagder) - Wednesday, 17 March 2004, 08:04 GMT
Task Type Bugs
Category Playlists
Status Closed
Assigned To No-one
Operating System
Severity Low
Priority Normal
Reported Version Daily build (which?)
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No


I found a bug in the dynamic queue code. If you try to
queue a file at the exact time that the jukebox is
transisioning from one song to another song it stops
playing. I was playing a playlist at the time, and the
"play" Icon stayed on, but no sound was comming out.
I pushed "off" and the jukebox went back to normal.
I'm assuming that there is a possible mutex problem
where the dynamic queue code had the file open
and the play code tried to open it an failed (or tried
to read it and failed).

This was on the "shutdown" experimental code that
Bjorn put out for the "Brute force bug hunt" for the
Red light of death bug about a month ago.

My Jukebox is a 6G Recorder (with a 20Gig drive)
This is my hardware info:

ROM: 1.15
Mask: 0x0002
USB: negative
ATA: 0x300
PR: negative
Freq: 11.0592MHz

This task depends upon

Closed by  Daniel Stenberg (bagder)
Wednesday, 17 March 2004, 08:04 GMT
Reason for closing:  Fixed
Comment by Hardeep Sidhu (hardeeps) - Friday, 27 June 2003, 15:27 GMT

Fixed in latest CVS.