#15792 closed defect (duplicate)
MoonbaseCommander multiplayer games crash to console for nonhost players on game start
Reported by: | Wraithnaut | Owned by: | AndywinXp |
---|---|---|---|
Priority: | normal | Component: | Engine: SCUMM |
Version: | Keywords: | multiplayer game crash | |
Cc: | Game: | Moonbase Commander |
Description (last modified by )
ScummVM version 2.9.0 has a multiplayer crash, (tested with Dec 22 2024, Jan 10 2025, and Mar 4 2025 editions). I had previously played successfully without this crash with what I thought was 2.9.0 but which might have been ScummVM 2.8.1 (April 16 2024), which is not affected by this crash.
- Be non-host, join a lobby hosted by someone else with the same game file version (either all 1.1 or all 1.0) on the same WiFi LAN network. When host starts the game, non-host clients will crash and drop into the debugger console. Typing 'exit' to return to game, as suggested by the debugger console, closes the console but does not return you to the game. Host will be waiting for player if not going first but can quit at anytime normally.
ScummVM 2.9.0 (Mar 4 2025 22:43:42) Console is ready Debugger started, type 'exit' to return to the game. Type 'help' to see a little list of commands and variables. ERROR: (5:2108:0x428C): redimArray: Illegal array pointer not having magic number (231,19)!
- Switching which device hosts, wifi networks, or game files (Steam 1.1, or Moddb Demo 1.0), has the same crash message.
Language of game: English
Versions of game:
- Moonbase Commander (1.1/Windows/English), game purchased from Steam,
- Moonbase Commander (Demo/Windows/English), available for free on Moddb. Based on version 1.0, and incompatible with version 1.1 lobbies.
OS:
- Fedora Linux 40 (Workstation Edition), two custom built PCs and a Surface Pro 3 laptop.
- I believe my brother in-law's computers ran Windows 10/11.
No save game.
Versions of ScummVM:
- 2.9.0 (Dec 22 2024): ERROR: (5:2108:0x428C): redimArray: Illegal array pointer not having magic number (231,18)!
- 2.9.0 (Jan 10 2025): ERROR: (5:2108:0x428C): redimArray: Illegal array pointer not having magic number (231,19)!
- 2.9.0 (Mar 4 2025): ERROR: (5:2108:0x428C): redimArray: Illegal array pointer not having magic number (231,19)!
The only difference in the error message between these editions was the referenced magic number: Dec 22 wanted (231,18), while Jan 10 and Mar 4 both wanted (231,19).
While composing this bug report I found an older package for ScummVM 2.8.1 (April 16 2024) on my package manager and was successfully able to connect to and launch a lobby without dropping players using this version. I believe this was probably the last version I was using before Christmas when the crash first appeared for us.
Change History (4)
comment:1 by , 2 weeks ago
Description: | modified (diff) |
---|
comment:2 by , 2 weeks ago
Description: | modified (diff) |
---|
comment:3 by , 2 weeks ago
Owner: | set to |
---|---|
Resolution: | → duplicate |
Status: | new → closed |
comment:4 by , 2 weeks ago
Ah, that is great news then. I hadn't considered that the daily build might have had a fix.
Appreciate the work you all are putting in, Moonbase Commander has been an old favorite of mine.
Hi, thanks, but this is already fixed in the current daily builds. Please use those for the time being.