BabylonJS / BabylonJS/Editor

White screen when creating new project or accessing assets

Open
#915 7 comments 0 reactions 0 assignees View on GitHub
bug
Dominant language
TypeScript
Stars
1.1k
Forks
301
Avg merge
5d 23h
Merged PRs (30d)
14

Description

Ubuntu 26.04
BabylonJS Editor 5.4.2
AppImage

When creating a new project or trying to open the assets folder in an existing project the window goes white. If I remove the .jpg and .png files from the assets folder of a project the app does not crash when accessing assets folder.

The log provides the following error:

Accessing Assets:
[31864:0803/180605.880963:INFO:CONSOLE:105] "Using 16 cpus to process assets...", source: /tmp/.mount_BabyloNnoD7Z/resources/app.asar/node_modules/babylonjs-editor-cli/build/index.node.js (105)
Renderer process crashed - see https://www.electronjs.org/docs/tutorial/application-debugging for potential debugging information.

Creating New Project:
[31864:0803/180605.880963:INFO:CONSOLE:105] "Using 16 cpus to process assets...", source: /tmp/.mount_BabyloNnoD7Z/resources/app.asar/node_modules/babylonjs-editor-cli/build/index.node.js (105)
Renderer process crashed - see https://www.electronjs.org/docs/tutorial/application-debugging for potential debugging information.

Contributor guide

No contributing guide indexed for this repository

Research direction

Reproduce the white screen on Ubuntu 26.04 with BabylonJS Editor 5.4.2 using an AppImage, both when creating a project and opening an assets folder containing JPG or PNG files. Start with the renderer crash and the asset-processing entry point shown at node_modules/babylonjs-editor-cli/build/index.node.js:105, comparing behavior with those images removed. Done means both workflows open without a renderer crash.

Written by the indexing model from the issue text.

Assessment

Tech stack
electron, typescript
Domain
desktop
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.