Amulet-Team / Amulet-Map-Editor

A new Minecraft world editor and converter that supports all versions since Java 1.12 and Bedrock 1.7.

Home Page:https://www.amuletmc.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

monotype9551 opened this issue · comments

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:

  • OS: ubuntu
  • Minecraft Platform: Java
  • Minecraft Version: 1.18.1
  • Amulet Version: 0.10.27
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.

+1 can reproduce the bug.

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?