You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The editor hard crashes when a specific sequence of actions is done on the Label Settings of a Label control. It seems that selecting only one specific font as a SystemFont the editor crashes. For me it happens with "NotoColorEmoji-Regular.ttf" (version 2.038;GOOG;noto-emoji:20220906:4b1c5bfb0d5b1f5c69aa321d5b6e70656ead1d30) installed in C:\Users\MYUSERNAME\AppData\Local\Microsoft\Windows\Fonts; it might be because only that one font file sits there as the only Noto font file installed system wide, but regardless the Godot Editor should probably not hard-crash when this happens?
jeroenheijmans
changed the title
Editor crash when SystemFont on Label is only "Noto Color Emoji"
Editor crashes using the "Noto Color Emoji" font
Mar 30, 2023
Godot version
4.0.1.stable.official [cacf499]
System information
Windows 10, OpenGL API 3.3.0 NVIDIA 528.49
Issue description
The editor hard crashes when a specific sequence of actions is done on the
Label Settings
of aLabel
control. It seems that selecting only one specific font as a SystemFont the editor crashes. For me it happens with "NotoColorEmoji-Regular.ttf" (version2.038;GOOG;noto-emoji:20220906:4b1c5bfb0d5b1f5c69aa321d5b6e70656ead1d30
) installed inC:\Users\MYUSERNAME\AppData\Local\Microsoft\Windows\Fonts
; it might be because only that one font file sits there as the only Noto font file installed system wide, but regardless the Godot Editor should probably not hard-crash when this happens?Steps to reproduce
Edit: even easier steps
.ttf
to the Godot window file rootOriginal steps
Control
sceneLabel
childNew SystemFont
"Result: editor window immediately crashes and closes down
Expected: array of font names to go back to 1, or a warning that my operation is not allowed
Variant steps: at step 8 (when no fonts are picked yet at all), add "Noto Color Emoji" as the first one
Minimal reproduction project
See steps to reproduce, it happens when starting clean as well.
Hope this helps! Let me know if I can add more details.
The text was updated successfully, but these errors were encountered: