Testing to see if the
CocoCrash has been fixed...
It isn't ! But
something weird happened... I let it hang for roughly 2 minutes, and then the music stopped hanging and the game actually slowly (5 minutes) tried to crash to desktop. There was a black screen, then a white screen, then a white screen with task bar.
There was an unknown "/!\" process on the task bar.
Then Avorion got "alive" again with an ordinary "Disconnected from server" dialog. Clicked the button and got to the main menu 2 minutes after clicking.
I tried to go back to my galaxy to see if it saved at a moment, and it did save, I was in the sector with the Cocoa Farm, in my Misao, instead of spawning in a drone near a station dock 9 km away from it on a sector roughly 15 units away.
Hmm, perusing the client and server logs, I might have been kinda dumb not comparing them the last time... I'll try by Sunday to test 0.17 without
MoveUI, because the bad UUID invoke errors on the Server are time-concording with errors relative to MoveUI on the client...
Spoiler: "Excerpts" show Client log excerpt
2018-04-20 23-55-04| Entity with index 7cb15386-d48f-4d2e-8587-6a1fabc812fe has no script with index '2'.
2018-04-20 23-55-06| error constructing Entity: Entity with index Uuid doesn't exist at
2018-04-20 23-55-06| stack traceback:
2018-04-20 23-55-06| [C]:-1: in function Entity
2018-04-20 23-55-06| mods/MoveUI/scripts/player/ScrapyardLicenses.lua:147: in function ?
2018-04-20 23-55-06|
2018-04-20 23-55-06| error constructing ReadOnlyEnergySystem: entity with id Uuid doesn't exist at
2018-04-20 23-55-06| stack traceback:
2018-04-20 23-55-06| [C]:-1: in function ReadOnlyEnergySystem
2018-04-20 23-55-06| mods/MoveUI/scripts/player/PowerSystems.lua:104: in function ?
2018-04-20 23-55-06|
2018-04-20 23-55-07| error constructing Entity: Entity with index Uuid doesn't exist at
2018-04-20 23-55-07| stack traceback:
2018-04-20 23-55-07| [C]:-1: in function Entity
2018-04-20 23-55-07| mods/MoveUI/scripts/player/ScrapyardLicenses.lua:147: in function ?
2018-04-20 23-55-07|
2018-04-20 23-55-07| error constructing ReadOnlyEnergySystem: entity with id Uuid doesn't exist at
2018-04-20 23-55-07| stack traceback:
2018-04-20 23-55-07| [C]:-1: in function ReadOnlyEnergySystem
2018-04-20 23-55-07| mods/MoveUI/scripts/player/PowerSystems.lua:104: in function ?
2018-04-20 23-55-07|
2018-04-20 23-55-07| Starting thread [LoadingScreen Plan]...
2018-04-20 23-55-07| Started thread [LoadingScreen Plan] with id 16
Server log excerpt
2018-04-20 23-55-06| Found a duplicate of a previously restored craft: 1's craft CII Hourglass Girl, type: 1
2018-04-20 23-55-06| Player Kamo moved to sector (-158:-472)from (-161:-475) server time taken for change: 13ms
2018-04-20 23-55-06| scheduled save for sector (-158:-472), 0x178eedf0, entities: 114
2018-04-20 23-55-06| saving sector (-158:-472)
2018-04-20 23-55-06| sector (-158:-472) saved to "C:\Users\Pix\AppData\Roaming\Avorion\galaxies\Galaxie Duodedalosaure\sectors\-158_-472"
2018-04-20 23-55-06| scheduled save for sector (-161:-475), 0x178ecbe0, entities: 101
2018-04-20 23-55-06| saving sector (-161:-475)
2018-04-20 23-55-06| scheduled save for sector (-156:-472), 0x178ec510, entities: 3
2018-04-20 23-55-06| sector (-161:-475) saved to "C:\Users\Pix\AppData\Roaming\Avorion\galaxies\Galaxie Duodedalosaure\sectors\-161_-475"
2018-04-20 23-55-06| saving sector (-156:-472)
2018-04-20 23-55-06| sector (-156:-472) saved to "C:\Users\Pix\AppData\Roaming\Avorion\galaxies\Galaxie Duodedalosaure\sectors\-156_-472"
2018-04-20 23-55-10| Received an invoke script message for an entity that does not exist: e5a3ef8e-8871-4d12-9d86-14f250aeca16
2018-04-20 23-55-10| Received an invoke script message for an entity that does not exist: e5a3ef8e-8871-4d12-9d86-14f250aeca16
2018-04-20 23-55-10| Received an invoke script message for an entity that does not exist: e5a3ef8e-8871-4d12-9d86-14f250aeca16
2018-04-20 23-55-10| Received an invoke script message for an entity that does not exist: e5a3ef8e-8871-4d12-9d86-14f250aeca16
2018-04-20 23-55-10| Received an invoke script message for an entity that does not exist: e5a3ef8e-8871-4d12-9d86-14f250aeca16
2018-04-20 23-55-10| Received an invoke script message for an entity that does not exist: e5a3ef8e-8871-4d12-9d86-14f250aeca16
2018-04-20 23-55-10| Received an invoke script message for an entity that does not exist: e5a3ef8e-8871-4d12-9d86-14f250aeca16
2018-04-20 23-55-10| Received an invoke script message for an entity that does not exist: e5a3ef8e-8871-4d12-9d86-14f250aeca16
The entity UUIDs are different however. Joined client and server logs.
P.S.:
There's also One very important feature in this update, that we wanted to roll out as soon as possible: Automated crash-report sending, which gives us a quick, anonymous info of a crash.
No more bug reporting with first finding logs etc, all the important info is sent to us automatically. This will help us A LOT with improving game stability in the future.
D'oh, just read it as I sent the logs

!