Aleph-One-Marathon / alephone

Aleph One is the open source continuation of Bungie’s Marathon 2 game engine.
https://alephone.lhowon.org/
GNU General Public License v3.0
654 stars 99 forks source link

Crash to desktop on Linux in map 7 of Marathon Aeon #481

Closed Ismail-Smile closed 7 months ago

Ismail-Smile commented 7 months ago

Going to map 7 of the Marathon Aeon scenario (from here https://simplici7y.com/items/marathon-aeon/) titled The Asphodel Meadows, either by completing the previous map or by CTRL+SHIFT warping to it crashes to desktop instantly upon map load with the following error:

vhalt: map_constructors.cpp:1128: Assertion failed: MapIndexList.size() < UINT16_MAX (csalerts_sdl.cpp:265) FATAL: map_constructors.cpp:1128: Assertion failed: MapIndexList.size() < UINT16_MAX fish: Job 1, 'alephone .' terminated by signal SIGABRT (Abort)

Tried on a fully updated Manjaro. This is the info that Aleph One prints on start:

Aleph One Linux 2023-11-25 1.7
https://alephone.lhowon.org/

Original code by Bungie Software <http://www.bungie.com/>
Additional work by Loren Petrich, Chris Pruett, Rhys Hill et al.
TCP/IP networking by Woody Zenfell
SDL port by Christian Bauer <Christian.Bauer@uni-mainz.de>

This is free software with ABSOLUTELY NO WARRANTY.
You are welcome to redistribute it under certain conditions.
For details, see the file COPYING.

Built with network play enabled.

Built with Lua scripting enabled.
GL_VENDOR: NVIDIA Corporation
GL_RENDERER: NVIDIA GeForce RTX 3080 Ti/PCIe/SSE2
GL_VERSION: 4.6.0 NVIDIA 550.67
treellama commented 7 months ago

This is an invalid map