godotengine / godotengine/godot
Godot mass file importing issues if project files are being synced with Google Drive
- Dominant language
- C++
- Stars
- 117k
- Forks
- 26.8k
- PR merge metrics
- PR metrics pending
Description
### Tested versions
- Reproducible in v4.2.1-stable and v4.3-dev5
### System information
Godot v4.2.1.stable - Windows 10.0.19045 - Vulkan (Forward+) - dedicated NVIDIA GeForce RTX 3070 Ti (NVIDIA; 31.0.15.5222) - AMD Ryzen 9 3900X 12-Core Processor (24 Threads)
### Issue description
When a Godot project has many images (in my case, I had ~1600) and it is being synced by Google Drive (on the G drive), Godot will open a blank project and not import anything, as well as crash if you try to close it. While the project is open and you remove the folder with all the images, Godot will instantly work again. Also moving your project to one of your local drives and re-importing will resolve issue.
### Steps to reproduce
1.) Create a Godot project on the Google Drive drive
2.) Via File Explorer, drag in your folder with a lot of images (mine had ~1600)
3.) Tab into Godot, nothing will happen. Try to close, it will crash. Reopen it, it will open blank project and not work
### Minimal reproduction project (MRP)
Due to the nature of this issue, I cant upload to Git due to going above 25mb. Below is a project that is bare bones with nothing except the images:
https://drive.google.com/file/d/1EH1P05vsax9YvFN2qkPmOV9569L3TZDU/view?usp=sharing
Contributor guide
Research direction
Start by reproducing the issue on Windows with the linked Google Drive minimal reproduction project and the listed Godot versions. No source file or test is named, so the first investigation is the project import path and its handling of large image folders on synced drives. Done means the project imports instead of opening blank and does not crash when closed.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- game-dev, tooling
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100