Rockbox.org home
Downloads
Release release
Dev builds dev builds
Extras extras
themes themes
Documentation
Manual manual
Wiki wiki
Device Status device status
Support
Forums forums
Mailing lists mailing lists
IRC IRC
Development
Bugs bugs
Patches patches
Dev Guide dev guide
Search



Donate

Rockbox Technical Forums


Login with username, password and session length
Home Help Search Staff List Login Register
News:

Welcome to the Rockbox Technical Forums!

+  Rockbox Technical Forums
|-+  Support and General Use
| |-+  Audio Playback, Database and Playlists
| | |-+  database initialization ad infinitum (D2)
« previous next »
  • Print
Pages: [1]

Author Topic: database initialization ad infinitum (D2)  (Read 985 times)

Offline mammoth

  • Member
  • *
  • Posts: 3
database initialization ad infinitum (D2)
« on: August 18, 2011, 07:56:34 PM »
I am running a fairly recent build of rockbox (110723) on the D2+. When I initialize the database, it just keeps counting up. I let it go for about 3 hours and it got to maybe 250,000, at which point I stopped it. I have less than 10,000 songs on the player.

With a previous build I had a different problem where it would always get to a certain count (around 9,000) and then hang. I read a different thread where someone had only 3MB of free space on the player and the database init was really slow. When they freed up space it fixed the problem. For me, the initialization isn't counting slowly, it just never stops counting. I probably have less than 5MB free on the internal memory and at least 1GB on the SD card. I will try freeing some more space on internal and see if it helps. (Rockbox runs from the SD on the D2 though.) Any other suggestions are appreciated.
Logged

Offline Lear

  • Developer
  • Member
  • *
  • Posts: 533
Re: database initialization ad infinitum (D2)
« Reply #1 on: August 19, 2011, 09:18:50 AM »
The counter shows the number of files and folders found in total, so a number larger than the number of songs is normal - though not that much larger. ;)

First step would be to run a disk check, I'd say. If there's something wrong with the filesystem, I'd guess Rockbox could go into an endless loop.
Logged

Offline mammoth

  • Member
  • *
  • Posts: 3
Re: database initialization ad infinitum (D2)
« Reply #2 on: August 19, 2011, 10:52:52 AM »
My SD card has been having minor problems for a couple years. Some files will get corrupted every once in a while, but for the most part it is okay. I reformatted it and copied everything to it fresh, and still had this problem. It's FAT32, or maybe FAT16. You would think that if there were bad regions on the card that they could just be ignored, but I don't know if FAT32 has that capability. I will give it a try with a different card and see how it goes. I'd hate to put this card out of commission though, since it seems mostly fine. I have been able to use this card since the time I started noticing corruption.
Logged

  • Print
Pages: [1]
« previous next »
+  Rockbox Technical Forums
|-+  Support and General Use
| |-+  Audio Playback, Database and Playlists
| | |-+  database initialization ad infinitum (D2)
 

  • SMF 2.0.17 | SMF © 2019, Simple Machines
  • Rockbox Privacy Policy
  • XHTML
  • RSS
  • WAP2

Page created in 0.063 seconds with 15 queries.