• Status Closed
  • Percent Complete
  • Task Type Bugs
  • Category Bootloader
  • Assigned To No-one
  • Operating System All players
  • Severity Low
  • Priority Very Low
  • Reported Version Daily build (which?)
  • Due in Version Undecided
  • Due Date Undecided
  • Votes
  • Private
Attached to Project: Rockbox
Opened by CFP - 2008-03-15
Last edited by pondlife - 2008-03-17

FS#8733 - Database refresh causing system crash

I was updating my database yesterday evening, while listening to music. The plaback started jumping tracks, and I supposed it was beacause my Gigabeat's disk was being used. However, few seconds after, rockbox started displaying messages saying "codec for "xxx" cannot be found". I went to the debug screen to see how far the database refresh process was. It showed -1%, although the number of files scanned actually increased. Then the system crased and showed :
– *Panic*
Dir entry 9 in sec
tor 0 is not free
54 41 42 41
– I finally managed to restart the player, but a "firmware not found" screen showed up. I did a chkdsk can on the drive which showed errors, fixed them, installed rockbox back and everything is working properly now.

To avoid such a problem, why would'nt not to just update the database in normal mode rather than in background mode, and forbid access to the player until database refresh is complete ?


Closed by  pondlife
2008-03-17 08:26
Reason for closing:  Not a Bug
Additional comments about closing:   Warning: Undefined array key "typography" in /home/rockbox/flyspray/plugins/dokuwiki/inc/parserutils.php on line 371 Warning: Undefined array key "camelcase" in /home/rockbox/flyspray/plugins/dokuwiki/inc/parserutils.php on line 407

Take support to the forum or IRC.

I don't think the database update caused the disk errors. It actually seems more like the disk errors were there before and the update suffered from it.

CFP commented on 2008-03-16 07:43

Still, refreshing the database causes disk usage which slows down access to music files. Would it be possible to create an option to have a database refresh in high priority ?


Available keyboard shortcuts


Task Details

Task Editing