Error - need help tracing and fixing

Godot Version

4.5.1.stable

Question

I can’t find what the issue is. Any suggestions?

please check file names

1 Like

It seems there’s some issue in one of the project’s cache files (“res://.godot/editor/filesystem_cache10”). Try to delete that file (or the whole cache folder).

1 Like

how? what file names do i need to check? I have alot of files

this fixed it, i think. can you explain what happened pls?

The error is from EditorFileSystem::_scan_filesystem(). This function iterates through the content of “filesystem_cache10” line by line, and one of those lines seemed to have bad data.

Your specific error is from this part:

l is the current line from that file. If a line begins with "::", it gets split using "::" as delimiter, and the code expects this to result in three substrings.


As long as it doesn’t happen again, I would assume this was just some Godot error when writing the cache file.

2 Likes

Thank you for explaining, much appreciated. what is “::”? is that a space or underscore or a special character?

I don’t think it’s replacing anything, it’s just two colons (written into the file to be used as delimiters).
You can open the file with a text editor and look at its content yourself if you want.

okay, thats odd, I definitely didn’t create any files with : in the name