Amulet-Team / Amulet-Map-Editor

A new Minecraft world editor and converter that supports all versions since Java 1.12 and Bedrock 1.7.
https://www.amuletmc.com/
1.72k stars 123 forks source link

[Bug Report] 3D editor fails to start, Pango error, layout check lines #1012

Open monotype9551 opened 8 months ago

monotype9551 commented 8 months ago

Bug Report

Current Behaviour:

Screen says downloading Java Vanilla Resource Pack Program crashes

Expected behavior:

Successful start of 3D Builder

Steps To Reproduce:

Run python -m amulet_map_editor Open World button Select world Select 3D Editor

Environment:

INFO - PyMCTranslate Version 263
zINFO - Loading level /minecraft/world-backup
INFO - Loading level /minecraft/world-backup
INFO - Downloading java launcher manifest file.
INFO - Downloading java launcher manifest file.
INFO - Finished downloading java launcher manifest file.
INFO - Finished downloading java launcher manifest file.
INFO - Downloading Java resource pack for version 1.20.4
INFO - Downloading Java resource pack for version 1.20.4
**
Pango:ERROR:../pango/pango-layout.c:4192:pango_layout_check_lines: assertion failed: (!layout->log_attrs)
Bail out! Pango:ERROR:../pango/pango-layout.c:4192:pango_layout_check_lines: assertion failed: (!layout->log_attrs)
zsh: abort (core dumped)  python -m amulet_map_editor

I looked through various Stack Overflow articles when searching this error and a few GH issues on other projects, none of them make any clear statements I could see as to what needed to be done to resolve this.

karlmoritz commented 4 months ago

+1 can reproduce the bug.

da3dsoul commented 3 months ago

Same on Ubuntu 20.04, Amulet 0.10.30, world is MC version 1.20. Exact same message and CTD.

EDIT: Tried on windows, and it worked. I copied the %appdatalocal%\AmuletTeam\AmuletMapEditor\Cache\resource_packs folder to ~/.cache/AmuletTeam/AmuletMapEditor/resource_packs. Still errored. Suggestions?