Subject: Re: [bug#52233] [PATCH] gnu: godot: Update to 3.4

From: Leo Famulari <[email-masked]>
Date: Thu, 2 Dec 2021 00:12:30 -0500

On Thu, Dec 02, 2021 at 12:07:29AM -0500, Leo Famulari wrote:
> I noticed that, with and without this patch, the only Guix package that
> uses Godot fails to start like this:
> 
> ------
> $ superstarfighter 
> Godot Engine v3.2.3.stable.custom_build - https://godotengine.org
> Input method doesn't support any styles
> free(): invalid pointer
> zsh: abort      superstarfighter
> ------
> 
> It seems like the same issue as #46669, but that was later fixed:
> 
> https://debbugs.gnu.org/cgi/bugreport.cgi?bug=46669#28

Oh actually, I missed the main point of that resolution, which is that
the problem was fixed by a grafted libx11 update. Since my test avoided
grafts, superstarfighter was still failing with Godot 3.2.3. But it
works with the libx11 graft.

However, superstarfighter fails in a different way with Godot 3.4, as
shown below. Does it work for you? Or should we revert the Godot update?

------
$ superstarfighter 
Godot Engine v3.4.stable.custom_build - https://godotengine.org
OpenGL ES 3.0 Renderer: Mesa Intel(R) HD Graphics 520 (SKL GT2)
OpenGL ES Batching: ON
libasound.so.2: cannot open shared object file: No such file or directory
libpulse.so.0: cannot open shared object file: No such file or directory
libpulse.so.0: cannot open shared object file: No such file or directory
libasound.so.2: cannot open shared object file: No such file or directory
WARNING: All audio drivers failed, falling back to the dummy driver.
     at: initialize (servers/audio_server.cpp:222)
libudev.so.1: cannot open shared object file: No such file or directory
 
ERROR: Failed to get modified time for: res://assets/audio/soundtracks/lewislancaster-0555.ogg.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://assets/audio/soundtracks/PM_ATG_120_3_3.wav.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://assets/audio/soundtracks/250143__foolboymedia__rave-digger.ogg.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://assets/audio/soundtracks/Bhangra_bass-PunchDeck.ogg.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://assets/audio/soundtracks/Punch_Deck-Feel_the_Pulse.ogg.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://assets/audio/soundtracks/Punch_Deck-Signal-in-the-Noise.ogg.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://assets/audio/soundtracks/level5.ogg.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://assets/audio/soundtracks/paradoxal_activity-mattek.ogg.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://interface/themes/ui_elements/grey_boxCheckmark.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://interface/themes/ui_elements/grey_boxTick.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://interface/themes/ui_elements/grey_circle.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://interface/themes/ui_elements/grey_box.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://interface/themes/ui_elements/grey_boxCross.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://interface/themes/ui_elements/grey_crossGrey.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://assets/UI/pause-window.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://interface/themes/ui_elements/grey_arrowLeftGrey.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://interface/themes/ui_elements/grey_arrowLeftWhite.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://interface/themes/ui_elements/grey_arrowRightGrey.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://interface/themes/ui_elements/grey_arrowRightWhite.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://assets/modes/crown.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://assets/icon/crown_logo.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://assets/sprites/environments/explosion_halo.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://addons/ECM/icons/Entity.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://addons/ECM/icons/Component.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://assets/sprites/environments/ball.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://assets/sprites/rhombus_indicator.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://assets/sprites/environments/crown_plain.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://assets/sprites/environments/crown_halo.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://assets/sprites/species/trixens/ship2.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://addons/ECM/icons/Entity2D.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://assets/sprites/species/mantiacs/female_beaten.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://assets/sprites/species/mantiacs.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://assets/sprites/species/mantiacs/ship.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://assets/sprites/species/mantiacs/ship_plain.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://assets/shaders/trail.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://assets/shaders/offset_trail.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://assets/sprites/weapons/bomb_retro.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://assets/audio/gameplay/GUI_Notification 10.wav.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://assets/audio/gameplay/FF_punch.wav.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://assets/icon/star_empty.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://assets/icon/star_empty00.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://assets/icon/star_empty01.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://assets/icon/star_empty02.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://assets/icon/star_empty03.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://assets/icon/star_empty04.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://assets/icon/star_empty05.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://assets/icon/star_empty06.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://assets/icon/star_empty07.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://assets/icon/star_empty08.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://assets/icon/star_empty09.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://assets/icon/star_empty10.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://assets/icon/star_empty11.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://assets/icon/star_full00.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://assets/icon/star_full01.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://assets/icon/star_full02.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://assets/icon/star_full03.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://assets/icon/star_full04.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://assets/icon/star_full05.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://assets/icon/star_full06.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://assets/icon/star_full07.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://assets/icon/star_full08.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://assets/icon/star_full09.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://assets/icon/star_full10.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://assets/icon/star_full11.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://assets/icon/star_full.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://addons/ECM/icons/Manager.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://assets/audio/FX/slow_motion_effect.ogg.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://assets/audio/FX/unslow_motion_effect.ogg.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://assets/audio/FX/Fast Swish.wav.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://assets/audio/FX/pickup--generic-pickup-sfx-for-collection-of-item--2-sound-effect-16598511.ogg.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://icon.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://assets/sprites/environments/shadow.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://assets/sprites/species/drones/ship.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://assets/HUD/bars_bottom.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://assets/HUD/hud.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://assets/modes/deathmatch.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://assets/icon/deathmatch_logo.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://assets/audio/UI_effects/thud.ogg.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://assets/audio/countdown.ogg.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://combat/levels/background/robolords.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://assets/sprites/environments/grid.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://assets/sprites/environments/wall_tile.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://addons/geometry/icons/GBeveledRect.svg.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://assets/shaders/textures/base_texture.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://addons/ECM/icons/Component2D.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://assets/sprites/environments/crown_symbol.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://assets/sprites/environments/flag.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://addons/geometry/icons/GRegularPolygon.svg.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://assets/sprites/environments/no_crown.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://assets/audio/gameplay/nocrown.ogg.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://assets/sprites/environments/rhombus.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://assets/sprites/environments/crown_color.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://assets/sprites/species/robolords/beaten.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://assets/sprites/species/robolords.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://assets/sprites/species/robolords/ship.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://assets/sprites/species/robolords/ship_plain.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://assets/sprites/species/drones/beaten.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://assets/sprites/species/drones/character_ok.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://assets/sprites/species/drones/ship_plain.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://assets/sprites/species/takonauts/tsunamians1_beaten.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://assets/sprites/species/umidorians.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://assets/sprites/species/takonauts/tsunamians_ship.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://assets/sprites/species/takonauts/tsunamians_ship_plain.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://assets/sprites/species/trixens/tail_beaten.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://assets/sprites/species/trixens.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://assets/sprites/species/trixens/ship.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://assets/sprites/species/trixens/ship_plain.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://assets/map/cards/take_the_crown.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://assets/modes/snatch.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://assets/icon/diamond_logo.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://combat/levels/background/takonauts.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://addons/geometry/icons/GRoundedRect.svg.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://addons/geometry/icons/GRect.svg.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://assets/sprites/environments/diamond.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://assets/sprites/environments/diamond_big.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://assets/sprites/species/toriels/toriels1_beaten.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://assets/sprites/species/toriels.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://assets/sprites/species/toriels/toriels_ship.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://assets/sprites/species/toriels/toriels_ship_plain.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://assets/map/cards/diamondsnatch.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://assets/modes/hill-conquest.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://assets/icon/hive_logo.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://combat/levels/background/trixen.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://assets/sprites/environments/hex.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://assets/sprites/environments/hex_filled.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://assets/map/cards/hive_filling.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://combat/levels/background/mantiacs.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://addons/geometry/icons/GConvexPolygon.svg.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://assets/map/cards/deathmatch.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://assets/icon/slam_a_gon_logo.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://combat/levels/background/pentagonions.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://addons/geometry/icons/GCircle.svg.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://assets/map/cards/slam_a_gon.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://assets/UI/ssf-controls.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://combat/levels/background/mantiacs_background.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://assets/sprites/weapons/dashed-circle.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://assets/sprites/species/mantiacs/male.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
ERROR: Failed to get modified time for: res://assets/sprites/species/mantiacs/ship2.png.
   at: _get_modified_time (drivers/unix/file_access_unix.cpp:310)
SCRIPT ERROR: Parse Error: The class "Portal" shadows a native class.
          at: GDScript::load_byte_code (res://actors/environments/Portal.gdc:6)
ERROR: Method failed. Returning: ERR_PARSE_ERROR
   at: load_byte_code (modules/gdscript/gdscript.cpp:750)
ERROR: Cannot load byte code from file 'res://actors/environments/Portal.gdc'.
   at: load (modules/gdscript/gdscript.cpp:2173)
ERROR: Failed loading resource: res://actors/environments/Portal.gdc. Make sure resources have been imported by opening the project in the editor at least once.
   at: _load (core/io/resource_loader.cpp:271)
ERROR: res://actors/environments/Portal.tscn:3 - Parse Error: [ext_resource] referenced nonexistent resource at: res://actors/environments/Portal.gd
   at: poll (scene/resources/resource_format_text.cpp:412)
ERROR: Failed to load resource 'res://actors/environments/Portal.tscn'.
   at: load (core/io/resource_loader.cpp:206)
ERROR: Failed loading resource: res://actors/environments/Portal.tscn. Make sure resources have been imported by opening the project in the editor at least once.
   at: _load (core/io/resource_loader.cpp:271)
ERROR: res://combat/levels/v1.x/2players/the_blood_moon_2.tscn:9 - Parse Error: [ext_resource] referenced nonexistent resource at: res://actors/environments/Portal.tscn
   at: poll (scene/resources/resource_format_text.cpp:412)
ERROR: Failed to load resource 'res://combat/levels/v1.x/2players/the_blood_moon_2.tscn'.
   at: load (core/io/resource_loader.cpp:206)
ERROR: Failed loading resource: res://combat/levels/v1.x/2players/the_blood_moon_2.tscn. Make sure resources have been imported by opening the project in the editor at least once.
   at: _load (core/io/resource_loader.cpp:271)
ERROR: res://map/planets/TheBloodMoon.tres:5 - Parse Error: [ext_resource] referenced nonexistent resource at: res://combat/levels/v1.x/2players/the_blood_moon_2.tscn
   at: poll (scene/resources/resource_format_text.cpp:412)
ERROR: Failed to load resource 'res://map/planets/TheBloodMoon.tres'.
   at: load (core/io/resource_loader.cpp:206)
ERROR: Failed loading resource: res://map/planets/TheBloodMoon.tres. Make sure resources have been imported by opening the project in the editor at least once.
   at: _load (core/io/resource_loader.cpp:271)
ERROR: res://map/PlaylistItem.tscn:5 - Parse Error: [ext_resource] referenced nonexistent resource at: res://map/planets/TheBloodMoon.tres
   at: poll (scene/resources/resource_format_text.cpp:412)
ERROR: Failed to load resource 'res://map/PlaylistItem.tscn'.
   at: load (core/io/resource_loader.cpp:206)
ERROR: Failed loading resource: res://map/PlaylistItem.tscn. Make sure resources have been imported by opening the project in the editor at least once.
   at: _load (core/io/resource_loader.cpp:271)
ERROR: res://map/Map.tscn:5 - Parse Error: [ext_resource] referenced nonexistent resource at: res://map/PlaylistItem.tscn
   at: poll (scene/resources/resource_format_text.cpp:412)
ERROR: Failed to load resource 'res://map/Map.tscn'.
   at: load (core/io/resource_loader.cpp:206)
ERROR: Failed loading resource: res://map/Map.tscn. Make sure resources have been imported by opening the project in the editor at least once.
   at: _load (core/io/resource_loader.cpp:271)
ERROR: res://local_multiplayer/LocalMultiplayer.tscn:4 - Parse Error: [ext_resource] referenced nonexistent resource at: res://map/Map.tscn
   at: poll (scene/resources/resource_format_text.cpp:412)
ERROR: Failed to load resource 'res://local_multiplayer/LocalMultiplayer.tscn'.
   at: load (core/io/resource_loader.cpp:206)
ERROR: Failed loading resource: res://local_multiplayer/LocalMultiplayer.tscn. Make sure resources have been imported by opening the project in the editor at least once.
   at: _load (core/io/resource_loader.cpp:271)
ERROR: res://special_scenes/title_screen/MainScreen.tscn:4 - Parse Error: [ext_resource] referenced nonexistent resource at: res://local_multiplayer/LocalMultiplayer.tscn
   at: poll (scene/resources/resource_format_text.cpp:412)
ERROR: Failed to load resource 'res://special_scenes/title_screen/MainScreen.tscn'.
   at: load (core/io/resource_loader.cpp:206)
ERROR: Failed loading resource: res://special_scenes/title_screen/MainScreen.tscn. Make sure resources have been imported by opening the project in the editor at least once.
   at: _load (core/io/resource_loader.cpp:271)
ERROR: res://special_scenes/Intro.tscn:4 - Parse Error: [ext_resource] referenced nonexistent resource at: res://special_scenes/title_screen/MainScreen.tscn
   at: poll (scene/resources/resource_format_text.cpp:412)
ERROR: Failed to load resource 'res://special_scenes/Intro.tscn'.
   at: load (core/io/resource_loader.cpp:206)
ERROR: Failed loading resource: res://special_scenes/Intro.tscn. Make sure resources have been imported by opening the project in the editor at least once.
   at: _load (core/io/resource_loader.cpp:271)
ERROR: Failed loading scene: res://special_scenes/Intro.tscn
   at: start (main/main.cpp:1998)
ERROR: Condition "_first != nullptr" is true.
   at: ~List (./core/self_list.h:108)
ERROR: Condition "_first != nullptr" is true.
   at: ~List (./core/self_list.h:108)
WARNING: ObjectDB instances leaked at exit (run with --verbose for details).
     at: cleanup (core/object.cpp:2064)
ERROR: Resources still in use at exit (run with --verbose for details).
   at: clear (core/resource.cpp:417)
ERROR: There are still MemoryPool allocs in use at exit!
   at: cleanup (core/pool_vector.cpp:63)
------