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
|-+  Rockbox General
| |-+  Rockbox General Discussion
| | |-+  Gigabeat F40 Database Stall
« previous next »
  • Print
Pages: [1]

Author Topic: Gigabeat F40 Database Stall  (Read 1446 times)

Offline Isamu13

  • Member
  • *
  • Posts: 2
Gigabeat F40 Database Stall
« on: December 18, 2007, 10:45:56 PM »
Alright, so I've got a Toshiba Gigabeat F40 and I've installed rockbox on it. Everything seems to work, except the database.

When I initialize the database, it starts loading files, and currently, when it reaches 2433 files it freezes. The odd thing is that this use to freeze at 2384 files, then 2412, and now after uninstalling and reinstalling rockbox, it freezes at 2433 files.

Either way there is a real problem loading the database, and its kind of a main feature. Everything else seems to work though. I can still play music from the files directories, although I am unable to set up playlists, or initialize the directory.

I've changed directory settings and nothing seemed to help.

At this point, I'm not sure what to do. Any help would be much appreciated. And I'm sorry if I put this in the wrong category... I think it's the right one though.

Thanks a million in advance!
Logged

Offline safetydan

  • Developer
  • Member
  • *
  • Posts: 248
Re: Gigabeat F40 Database Stall
« Reply #1 on: December 18, 2007, 10:53:39 PM »
Check your tags. You may have a file with corrupt metadata which causes the database to fail.

I'm a bit confused when you say you can't create playlists as that functionality is not tied to the database. Playlists are entirely file based.
Logged

Offline bascule

  • Rockbox Expert
  • Member
  • *
  • Posts: 1298
Re: Gigabeat F40 Database Stall
« Reply #2 on: December 19, 2007, 04:05:25 AM »
There is now an easier-than-before way to do the necessary binary search to find the rogue tag:

Move half your music to a completely separate directory.
Create an empty file called database.ignore in that directory. This will cause the Database Initialise to skip that directory.
If initialisation then succeeds, the dodgy tag is in the separated half and vice-versa.
Keep dividing until the error is found.
Logged
DataBase fanboy and author of the totally overhauled Rockbox Sync Tool

Offline Isamu13

  • Member
  • *
  • Posts: 2
Re: Gigabeat F40 Database Stall
« Reply #3 on: December 19, 2007, 07:37:32 PM »
Should there be a 'Database.ignore' file in every folder that I don't want recognized by the database?
Logged

Offline AlexP

  • Global Moderator
  • Member
  • *
  • Posts: 3688
  • ex-BigBambi
Re: Gigabeat F40 Database Stall
« Reply #4 on: December 19, 2007, 08:58:38 PM »
Yes, but with a small d.
Logged
H140, F60, S120, e260, c240, Clip, Fuze v2, Connect, MP170, Meizu M3, Nano 1G, Android

  • Print
Pages: [1]
« previous next »
+  Rockbox Technical Forums
|-+  Rockbox General
| |-+  Rockbox General Discussion
| | |-+  Gigabeat F40 Database Stall
 

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

Page created in 0.086 seconds with 16 queries.