Multiplayer crash on disconnect

Summary:
Playing with @Yangzhoui @Knight_Rhoden and @sontaikles , I was hosting on my machine. Yang needs to leave, but upon her disconnecting, my (whole) game crashes, and they get dc’d.

Steps to reproduce:
Not sure

  1. Play with 3 other people
  2. 1 leaves
  3. Game crash for host.

Expected Results:
No crash, obviously.

Actual Results:
My game crashed, Yang had no idea, and the other two got kicked back to the menu.

Notes:
Either Yang or Sont were player 2, dunno which joined first.

Attachments:
crash.zip (44.1 KB)

Error loading back in after restart
lua.code | – Script Error (lua) Begin -------------------------------
2018-04-27 16:01:24.972563 | server | 0 | lua.code | stonehearth/components/lease/lease_component.lua:169: attempt to index field ‘_factions’ (a nil value)
2018-04-27 16:01:24.972563 | server | 0 | lua.code | stack traceback:
2018-04-27 16:01:24.972563 | server | 0 | lua.code | [C]: ?
2018-04-27 16:01:24.972563 | server | 0 | lua.code | stonehearth/components/lease/lease_component.lua:169: in function ‘release’
2018-04-27 16:01:24.972563 | server | 0 | lua.code | radiant/modules/entities.lua:1180: in function ‘release_lease’
2018-04-27 16:01:24.972563 | server | 0 | lua.code | stonehearth/components/mount/mount_component.lua:169: in function ‘dismount’
2018-04-27 16:01:24.972563 | server | 0 | lua.code | stonehearth/components/mount/mount_component.lua:270: in function <stonehearth/components/mount/mount_component.lua:268>
2018-04-27 16:01:24.972563 | server | 0 | lua.code | – Lua Error End -------------------------------

Version Number and Mods in use:
Multiplayer branch

List of mods:
Armis Maximus
Better Storage
Canyon Biome (We were using it as our biome)
The Cafe Mod
The Finery Mod
Home Sweet Home
Jomraxo’s Doorway mod
Miner profession
Settlement Decor
Yangz-Yings
System Information:

Intel Core i7-7700 CPU @ 3.60 GHz
32GB of RAM
Connected to the internet via Wifi.

2 Likes

Can confirm we crashed at the very end. I dc’d right away after Yang left which is surprising since everything was stable just before that.

We had lag and low FPS, but no real crashes until the ending which Lego just described.

1 Like

As an addendum, the only lag I personally experienced was UI lag about an hour in or so. I had to F5 to fix it. I was hosting, so I didn’t have any connection lag or FPS drops.

2 Likes