godotengine / godotengine/godot

Editor stops responding when generating previews that involve a scene imported from blender.

Open
#93,231 2 comments 0 reactions 0 assignees View on GitHub
bug needs testing topic:3d topic:import
Dominant language
C++
Stars
117k
Forks
26.8k
PR merge metrics
PR metrics pending

Description

### Tested versions

- Reproducible in: 4.3.beta1.mono and dev-5
- Project fails to start in 4.2.2 or older.

### System information

- Windows 10 - Godot 4.3.beta1.mono - Compatibility - GPU: FirePro v4900, dedicated - CPU: Intel Xeon 2.9Ghz, 8 cores

### Issue description

![image](https://github.com/godotengine/godot/assets/55665720/5e79b0f0-ab35-4936-b58a-0fd3d3251d17)
![image](https://github.com/godotengine/godot/assets/55665720/3d2358f0-4694-4a82-a357-82215c6f063f)


When opening a scene with an animation player imported from Blender. The editor freezes during the preview generation. Truth be told i haven't been able to pinpoint WHAT is causing this. I've been at it for hours and the conditions seem to keep changing or at least are inconsistent. But the setup in the MRP is what causes it the most often.

### Steps to reproduce

- Open a scene imported from blender.
- Save to cause a refresh of previews.
- Editor freezes.

### Minimal reproduction project (MRP)

[mrp.zip](https://github.com/user-attachments/files/15858803/mrp.zip)

Contributor guide

Open the contributing guide

Research direction

Start with the attached MRP and reproduce the freeze by opening the Blender-imported scene and saving to trigger preview generation. Trace the editor's preview-generation path and compare behavior across the listed Godot versions; done means the editor remains responsive for this project and the regression is covered by a reliable reproduction or test.

Written by the indexing model from the issue text.

Assessment

Tech stack
blender
Domain
game-dev, tooling
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.