protonscr

Stable/Beta, malloc(): invalid size (unsorted), 'Kingdom: New Lands' game fails to launch.

steamopen 3rd party gameSteam clientDistro Family: Debian
ValveSoftware/steam-for-linux#10374 · opened 2024-01-12 by 984512547 · updated 2024-01-12 · 0 comments · github
9984512547 2024-01-12 github

Your system information

  • Steam client version (build number or date): January 11 2024
  • Distribution (e.g. Ubuntu): Devuan Daedalus 5.0
  • Opted into Steam client beta?: Yes and No
  • Have you checked for system updates?: Yes
  • Steam Logs: [generate by running this command in a terminal tar -zcvf ~/Desktop/steam-logs.tar.gz ~/.steam/steam/logs]
  • GPU: Nvidia

Please describe your issue in as much detail as possible:

  • "Kingdom: New Lands" fails to launch using steam stable/beta, possibly due to a malloc issue.
  • The game launched fine using the previous stable.
  • Other games launch fine.

Possibly related: [issue #10317](https://github.com/ValveSoftware/steam-for-linux/issues/10317)

/bin/sh\0-c\0/home/bob/.steam/debian-installation/ubuntu12_32/reaper SteamLaunch AppId=496300 -- /home/bob/.steam/debian-installation/ubuntu12_32/steam-launch-wrapper -- '/home/bob/.steam/debian-installation/steamapps/common/Kingdom New Lands/Kingdom.x86_64'\0
chdir "/home/bob/.steam/debian-installation/steamapps/common/Kingdom New Lands"
ERROR: ld.so: object '/home/bob/.steam/debian-installation/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/bob/.steam/debian-installation/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/home/bob/.steam/debian-installation/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/bob/.steam/debian-installation/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
Found path: /home/bob/.steam/debian-installation/steamapps/common/Kingdom New Lands/Kingdom.x86_64
Mono path[0] = '/home/bob/.steam/debian-installation/steamapps/common/Kingdom New Lands/Kingdom_Data/Managed'
Mono config path = '/home/bob/.steam/debian-installation/steamapps/common/Kingdom New Lands/Kingdom_Data/Mono/etc'
Preloaded 'ScreenSelector.so'
Preloaded 'libCSteamworks.so'
Preloaded 'libsteam_api.so'
Unable to preload the following plugins:
	ScreenSelector.so
	libCSteamworks.so
	libsteam_api.so
Player data archive not found at `/home/bob/.steam/debian-installation/steamapps/common/Kingdom New Lands/Kingdom_Data/data.unity3d`, using local filesystem
Logging to /home/bob/.config/unity3d/noio/Kingdom/Player.log
Setting breakpad minidump AppID = 496300
malloc(): invalid size (unsorted)
Stacktrace:

Steps for reproducing this issue:

  1. Use current steam stable or beta
  2. Attempt to play 'Kingdom: New Lands'
  3. game fails to launch