npattinson, on May 10 2008, 02:40 AM, said:
Actually that looks like it's a path length issue rather than a problem with the number of tracks. Do you have a particularly deep directory structure at that point ? I allow for the usual 256-ish path length - I could go for the full 32KB, but I'm not sure what other problems I'll run into in doing so.
Nigel
It doesn't seem very deep to me:
"H:\GPL 2004\tracks\" (and just to confirm, there is a space in "GPL 2004")
The 471 track directories are directly underneath there.
My original post was a bit inaccurate. When PapyBmp displays the assertion failure, I can click on "OK" and the program continues running. It tries to open up the track directory list below "\tracks\", displaying them in alphabetical order. But it stops the list partway through the "R"s. I don't see anything following, such as Spa, Watglen etc. It seems to me like it's trying to read, store and display all the track directories, but doesn't have the space to do it.
To tell the truth, I don't normally edit my tracks in the "live" installation anyway, I usually copy the required directory to a temporary location to work on it. So if it's hard to fix this, don't worry, I'll use the workaround.
EDIT: Hmm, interesting. I just tried an experiment and browsed into the directory:
H:\GPL 2004\players\Ballard__Keith\setups\
That has 473 subdirectories beneath it as it's the player I use for the TotalRank. PapyBmp opened the directory list with no problem, displayed all the names from "1320" to "Zolder" and allowed me to browse through it. Obviously it didn't display any thumbnails from there, but it showed no signs of hesitating or crashing. I'm confused!
Edited by Saiph, May 10 2008 - 07:22 AM.