Rockbox

Tasklist

FS#264 - rb1.3 dir buffer is full

Attached to Project: Rockbox
Opened by John Morales (zyxil) - Thursday, 19 September 2002, 14:14 GMT
Last edited by John Morales (zyxil) - Thursday, 19 September 2002, 14:49 GMT
Task Type Bugs
Category
Status Closed
Assigned To No-one
Operating System
Severity Low
Priority Normal
Reported Version Release 1.3
Due in Version Undecided
Due Date Undecided
Percent Complete 0%
Votes 0
Private No

Details

i have the archos jukebox studio 10, orig firmware is 5.8

before installing rb1.3, i had 55 artist directories off the
root of the jukebox. the artist directory would contain
the .mp3 files or further directories for each album.

on installing rb1.3 i reveived the error "dir buffer is full!"
but had access to about half of the directories on the
device. all other functions of the device worked fine (and
most excellently! great work guys!).

so, to try to access all directories, i created 5 genre
directories, like rock, electronic, reggae, etc and moved
all of the artist directories into these genre directories.
there are now 5 directories at the root, but when i boot
the device, the error appears and all of the mp3's at the
root are available but none of the directories are
available!

i have defragged, deleted rb1.3 and rebooted to the
archos5.8 firmware, then reinstalled 1.3, all to no effect

how are the directories buffered? is the whole tree
buffered? what are the limits that we have on a directory
structure?


thank you, and keep up the good work!!!

This task depends upon

Closed by  John Morales (zyxil)
Thursday, 19 September 2002, 14:49 GMT
Reason for closing:  Wont Fix
Additional comments about closing:  Logged In: YES
user_id=614256

This error message should probably be changed to something
more descriptive. Something like "Directory contents
exceeds 400 item limit."
Comment by Linus Nielsen Feltzing (linusnielsen) - Thursday, 19 September 2002, 14:19 GMT

Rockbox has a limit to the number of filenames and directory names it
can buffer in the dir browser. How many entries (both files and directories)
do you have in the root?

Rockbox limits the number of entries to
400, or a maximum total amount of filename data of 16Kb.
Comment by John Morales (zyxil) - Thursday, 19 September 2002, 14:28 GMT

thanks for the quick reply, linus!

I suppose the 16k limit would be the problem then, I have
2090 files in 90 folders ;-) roughly 7.9gb of mp3's.

more info, i returned back to my original structure, artists at
the root, and 54 of the 55 directories are now visible.
Comment by Linus Nielsen Feltzing (linusnielsen) - Thursday, 19 September 2002, 14:32 GMT

No, no, no.

The limit only applies to the directory you are browsing
at the moment, not the whole directory structure.

I guess your
problem is the .mp3 files you have in the root together with the 55
directories.
Comment by John Morales (zyxil) - Thursday, 19 September 2002, 14:41 GMT

Ahhh, the Dir buffer is the contents of the current directory
and not a "directories buffer"....

That explains things, then,, at the root I had 688
miscellaneous, unsorted mp3s. I moved these into a MISC
directory and only receive the error on that directory.

Problem solved. Thanks for your help!!!
Comment by John Morales (zyxil) - Thursday, 19 September 2002, 14:49 GMT

This error message should probably be changed to something
more descriptive. Something like "Directory contents
exceeds 400 item limit."

Loading...