FS#7860 - Playing OGG on gigabeat F60 fails with error

Attached to Project: Rockbox
Opened by Rob Schmersel (rosco_pc) - Saturday, 29 September 2007, 01:06 GMT
Last edited by Steve Bavin (pondlife) - Monday, 01 October 2007, 19:17 GMT
Task Type Bugs
Category Codecs
Status Closed
Assigned To No-one
Operating System Gigabeat F/X
Severity Low
Priority Normal
Reported Version Daily build (which?)
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No


After installing the latest version, r14894-070928, on my F60 I get an "Data abort at 00000514" while trying to play ogg files. The files have been playing correctly before and are still playing correctly on my PC. The error also occured an earlier version, r4885 I believe, of the same day).

I went back in time with daily builds and here are the results:
r14863-070927: works
r14857-070926: works

This seems to rule out problems with the optimisation of the vorbis codec that where introduced on the 27th.
This task depends upon

Closed by  Steve Bavin (pondlife)
Monday, 01 October 2007, 19:17 GMT
Reason for closing:  Fixed
Comment by Nils Wallménius (nls) - Saturday, 29 September 2007, 10:13 GMT
could you please work out which revision introduced the error? the optimizations were in introduced in r14875 btw
Comment by Dara Adib (cyrusjones) - Saturday, 29 September 2007, 22:11 GMT
I have the same problem. It first appeared when I used a current revision yesterday (I will try to work out what revision).

I get one of the following error (and my Gigabeat freezes) on OGG files only (tested MP3 and WAV which both work):

"Unidentified instruction at 00000204"
"Data abort at 00000514"
Comment by Dara Adib (cyrusjones) - Saturday, 29 September 2007, 22:20 GMT
r14863-070927: works
r14875-070928: doesn't work

It seems the problem might actually be with the optimization of the vorbis codec. See
Comment by Marcoen Hirschberg (marcoen) - Monday, 01 October 2007, 13:15 GMT
I can confirm that this commit broke it:

not sure yet which part of it
Comment by Justin Hannigan (Chronon) - Monday, 01 October 2007, 18:32 GMT
I just updated to r14942 and my OGGs are playing properly again.
Comment by Dara Adib (cyrusjones) - Monday, 01 October 2007, 19:09 GMT
I updated to r14942 and my Ogg vorbis files play properly as well.
Thanks Marcoen.