FS#8384 - Rockbox crashes after changing metadata of MP3 files on hard drive

Attached to Project: Rockbox
Opened by Sega (Sega) - Saturday, 29 December 2007, 05:28 GMT
Last edited by Miika Pekkarinen (miipekk) - Tuesday, 08 January 2008, 21:58 GMT
Task Type Bugs
Category ID3 / meta data
Status Closed
Assigned To No-one
Operating System iriver H10
Severity Low
Priority Normal
Reported Version Daily build (which?)
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No


Whenever I change the metadata (title/artist/album) information of an MP3 file that is on my H10, upon disconnecting from USB and going into Rockbox, Rockbox freezes soon after startup when it is detecting the metadata changes. I then have to do a hard reset in order to make my device functional again.

I currently have dircache and "Load database to RAM" enabled.
This task depends upon

Closed by  Miika Pekkarinen (miipekk)
Tuesday, 08 January 2008, 21:58 GMT
Reason for closing:  Fixed
Comment by Lee Kang Hyuk (alwaysbluepop) - Thursday, 03 January 2008, 09:43 GMT
I have exactly same problem on my X5.
When "Auto update" is enabled, Rockbox crashes on every boot. When disabled, "Update now" results in crash.
i also enabled "dircache" and "load to RAM".
Comment by Jürgen Schumacher (waeller) - Saturday, 05 January 2008, 14:04 GMT
Same here on my X5L-30 with a current build. However, when I use revision 15946 of apps/tagcache.c and ....h, it works fine
again. Something in revision 15955 ("Preserve song statistics when moving files or altering metadata ...") seems to have broken it.
Good luck with bug hunting (-;
Comment by Lee Kang Hyuk (alwaysbluepop) - Monday, 07 January 2008, 14:44 GMT
Would you please check  FS#8423 ?
i have no problem with the patch, but i can't sure if there're another wierd operation.
Comment by Jürgen Schumacher (waeller) - Monday, 07 January 2008, 16:14 GMT
I tried with the latest code from the repository, as your patch was obviously committed already (wow).
Both "Auto update" and "Update now" work fine again, at least for when I add some new files to the
player. Thanks! (-: