supertuxkart / stk-code

The code base of supertuxkart
Other
4.53k stars 1.06k forks source link

Segmentation fault on some maps in multiplayer #4710

Closed rodin-ia closed 2 years ago

rodin-ia commented 2 years ago

Description

Hi, catching the "Segmentation fault" error on three standard maps (Ravenbridge Mansion, Nessie's Pond, Cocoa Temple) in LAN mode. The error occurs after the card has loaded and the start time starts counting.

Steps to reproduce

  1. Start STK server with supertuxkart parameters --server-config = server_conf.xml --lan-server = raspberry --network-console
  2. Connect to the server from any two clients, I tried Ubuntu 21.10 (x64) / Ubuntu 20.04 (x64) / Android 11
  3. Choose one of the three tracks (Ravenbridge Mansion, Nessie's Pond, Cocoa Temple), any car.
  4. The error occurs after the card is loaded and the start time starts counting.

Configuration

Network server STK release version: 1.3 (armv7) github STK server launched on raspberry without GUI. Raspbian GNU / Linux 10 (buster) Linux raspberry 5.10.63-v7l + # 1496 SMP Wed Dec 1 15:58:56 GMT 2021 armv7l GNU / Linux

STK Cleint STK release version: 1.3 (x64)/ 1.1 (x64) / 1.3 (Android 11)

STK Source (PPA, distribution package, official binary, etc.): github / default ubuntu ppa / f-Droid

coredump for each card in the attachment

server_conf.log server_conf.xml.txt Cocoa Temple.txt Nessie's Pond.txt Ravenbridge Mansion.txt

Benau commented 2 years ago

recompile stk-code with cmake .. -DAS_MAX_PORTABILITY, this seems to affect specific rpi only

Benau commented 2 years ago

Or use this executable and see if it works on your pi

rodin-ia commented 2 years ago

Thanks, with the new binaries on all maps, the network game works great!