I am sorry, the issue seems to remain. :-( ... Wait, this time it is the client that crashes. Something new.
Message: haltestelle_t::reserve_position(): failed for gr=24,1784, cnv=659
Message: haltestelle_t::reserve_position(): failed for gr=1526,2901, cnv=123
Message: network_command_t::rdwr: read packet_id=9, client_id=0
Warning: network_check_activity(): received cmd id=9 nwc_check_t from socket[10]
Warning: NWC_CHECK: time difference to server 1452
Message: network_world_command_t::execute: do_command 9 at sync_step 6153 world now at 6104
Warning: karte_t:::do_network_world_command: skipping command due to checklist mismatch : sync_step=6104 server=[ss=6104 st=763 nfc=0 rand=1333123480 halt=1 line=1 cnvy=1025 ssr=4101835982,4101835982,0,0,0,0,0,0 str=4101835982,4101835982,4101835982,4101835982,4101835982,4101835982,4101835982,1333123480,1333123480,1333123480,1333123480,1333123480,1333123480,1235659,105478,1333123480 exr=0,0,0,0,0,0,0,0 executor=[ss=6104 st=763 nfc=0 rand=2142232825 halt=1 line=1 cnvy=1025 ssr=4101835982,4101835982,0,0,0,0,0,0 str=4101835982,4101835982,4101835982,4101835982,4101835982,4101835982,4101835982,1333123480,1333123480,1333123480,1333123480,2142232825,2142232825,1235659,105478,1333123480 exr=0,0,0,0,0,0,0,0
Warning: karte_t::network_disconnect(): Lost synchronisation with server. Random flags: 0
Warning: nwc_routesearch_t::reset: all static variables are reset
Message: karte_t::reset_timer(): called, mode=$0
*** Error in `/home/felix/simutrans/simutrans/simutrans-experimental': double free or corruption (!prev): 0x0000000013efd040 ***
Trying again in gdb, I get the following:
Message: haltestelle_t::reserve_position(): failed for gr=1526,2901, cnv=123
Warning: karte_t:::do_network_world_command: skipping command due to checklist mismatch : sync_step=13272 server=[ss=13272 st=1659 nfc=0 rand=1494109945 halt=1 line=1 cnvy=1025 ssr=1526326882,1526326882,0,0,0,0,0,0 str=1526326882,1526326882,1526326882,1526326882,1526326882,1526326882,1526326882,1494109945,1494109945,1494109945,1494109945,1494109945,1494109945,1235681,105479,1494109945 exr=0,0,0,0,0,0,0,0 executor=[ss=13272 st=1659 nfc=0 rand=1188062987 halt=1 line=1 cnvy=1025 ssr=1526326882,1526326882,0,0,0,0,0,0 str=1526326882,1526326882,1526326882,1526326882,1526326882,1526326882,1526326882,1494109945,1494109945,1494109945,1494109945,1188062987,1188062987,1235681,105479,1494109945 exr=0,0,0,0,0,0,0,0
Warning: karte_t::network_disconnect(): Lost synchronisation with server. Random flags: 0
Warning: nwc_routesearch_t::reset: all static variables are reset
Message: karte_t::reset_timer(): called, mode=$0
Program received signal SIGSEGV, Segmentation fault.
0x0000000000004061 in ?? ()
(gdb) bt
#0 0x0000000000004061 in ?? ()
#1 0x00000000007922ea in karte_t::process_network_commands (this=0x13616bb0, ms_difference=0x7fffffffb038)
at simworld.cc:9654
#2 0x0000000000792f1a in karte_t::interactive (this=0x13616bb0, quit_month=2147483647) at simworld.cc:9814
#3 0x000000000072d0dd in simu_main (argc=8, argv=0x7fffffffd958) at simmain.cc:1369
#4 0x000000000073ff3e in sysmain (argc=8, argv=0x7fffffffd958) at simsys.cc:805
#5 0x00000000007fa74f in main (argc=8, argv=0x7fffffffd958) at simsys_s2.cc:798