This is the bug/patch tracker for Rockbox. Click here for more information.
Quick links: Bugs · Patches · Rockbox frontpage
FS#7355 - Database: Sansa, upgrade: Undefined instruction
Attached to Project:
Rockbox
Opened by Jurrie Lulofs (jurrie) - Monday, 25 June 2007, 18:56 GMT+2
Last edited by Barry Wardell (barrywardell) - Wednesday, 15 August 2007, 01:29 GMT+2
Opened by Jurrie Lulofs (jurrie) - Monday, 25 June 2007, 18:56 GMT+2
Last edited by Barry Wardell (barrywardell) - Wednesday, 15 August 2007, 01:29 GMT+2
|
DetailsWhen installing an updated version of Rockbox (possibly only when there are Database code changes?), a Database rebuild leads to "Undefined instruction at 00000460" (or other addresses, such as 000E2410).
This happened when going from official builds 20070622 to 20070625, it also happened when going from 20070606 to 20070622 (all official builds). Deleting .rockbox followed by a fresh install avoids the problem. Only deleting the database files in ./rockbox does not help. It seems like the database finds existing data/files that it cannot cope with. If so, it would be preferable to be presented with a "Database found incompatible data, press select to remove incompatible data and rebuild the database" message. |
This task depends upon
Closed by Barry Wardell (barrywardell)
Wednesday, 15 August 2007, 01:29 GMT+2
Reason for closing: Fixed
Additional comments about closing: Seems to be fixed already.
Wednesday, 15 August 2007, 01:29 GMT+2
Reason for closing: Fixed
Additional comments about closing: Seems to be fixed already.
1. fresh install (RettumBox, fonts + Rockbox)
2. select RettumBox theme
3. build database
4. kaboom
1. fresh install (RettumBox, fonts + Rockbox)
2. build database
3. select RettumBox theme
4. life is good
So it would appear that the theme selection (and associated resources) may have some influence on this issue.
some improvements made to sansa stability since june.
The "Undefined Instruction" crashes appear to have been resolved.
There are other database related issues, but this one has been resolved.