Rockbox Technical Forums

Support and General Use => Audio Playback, Database and Playlists => Topic started by: TheAlmightyGuru on December 13, 2012, 05:53:48 PM

Title: Opus format and album art crashing
Post by: TheAlmightyGuru on December 13, 2012, 05:53:48 PM
Kudos on implementing Opus support so soon! I'm preparing to re-encode my music library into Opus, but I've hit a snag regarding album art. I'm using foobar2000 to quickly convert my FLAC library, and Rockbox has no problem playing these converted files. However, when I use foobar2000 to embed album art, Rockbox crashes.

There error that I get is partially cut off because I'm using a Sansa ClipZip.

The error message reads:
Undefined instru...
pc: 300077E8 sp:4...
bt end

This crashes Rockbox upon a reboot, since it tries to play the song upon reboot, and even prevents me from connecting through USB!

Upon USB connection, I get the error:
Data abort at 30...
FSR 0x8
(domain 0, fault...
address 0x78682B...
pc:300071B8 sp:3...
bt end

I rebooted several times, and tried to connect through USB several times, but I was unable to regain control.
I was finally able to boot without crashing by pausing the track just before the song tried to load.

I'm using version 4.0 - 775ab07-12120

Out of curiosity, does Opus even support embedded album art, or is it like Vorbis where it's unofficial? I tried looking up the specs, but I didn't see anything about it. Thanks!
Title: Re: Opus format and album art crashing
Post by: saratoga on December 13, 2012, 06:15:45 PM
Out of curiosity, does Opus even support embedded album art, or is it like Vorbis where it's unofficial? I tried looking up the specs, but I didn't see anything about it. Thanks!

I think its semi-official.  You can file a bug report with a link to the file.