View Issue Details

IDProjectCategoryLast Update
0027235AI War 2Crash/ExceptionMay 6, 2022 11:40 am
ReporterUshgarak Assigned ToChris_McElligottPark  
Severitycrash 
Status assignedResolutionopen 
Product Version5.006 End To Spontaneous Combustion 
Summary0027235: Softlock in multiplayer game caused by waiting on client- providing debug log after aborting all threads as requested
DescriptionAs previously reported, my group is experiencing softlocks in multiplayer games caused by the host permanently waiting on a client. The client does not notice any particular issues their side (except for the game having paused, as with everyone). It happens to different clients at different times, but not to the host. No error is reported. Reloading lets the game continue for a while.

When I reported this last week, I was asked to see if I could get one of the clients to abort all threads from the debug menu and provide their log. One of my friends indeed did this, so here is his log, The log is from a few minutes after the issue.
TagsNo tags attached.

Activities

Ushgarak

May 1, 2022 5:52 pm

reporter  

ArcenDebugLog (1).txt (1,402,551 bytes)

Ushgarak

May 1, 2022 6:03 pm

reporter   ~0066573

Providing the host log as well, in case that helps. There were various smaller errors coming up for clients and, occasionally, for me as the host as well; they didn't seem to affect the game.
ArcenDebugLog (host).txt (2,173,200 bytes)

Chris_McElligottPark

May 5, 2022 3:27 pm

administrator   ~0066625

The next build includes some improvements to the aborting of all the threads, as well as some more data that might be related to softlocks. I'm guessing that aborting the threads did nothing in this case, sorry about that. The next time it happens, it should actually work if the client aborts them.

Ushgarak

May 5, 2022 5:02 pm

reporter   ~0066626

Ok, we'll keep at it! Should we push the button to log the threads after aborting, or does aborting log automatically?

Chris_McElligottPark

May 6, 2022 11:40 am

administrator   ~0066634

The abort logs everything!

Issue History

Date Modified Username Field Change
May 1, 2022 5:52 pm Ushgarak New Issue
May 1, 2022 5:52 pm Ushgarak File Added: ArcenDebugLog (1).txt
May 1, 2022 6:03 pm Ushgarak Note Added: 0066573
May 1, 2022 6:03 pm Ushgarak File Added: ArcenDebugLog (host).txt
May 5, 2022 3:27 pm Chris_McElligottPark Assigned To => Chris_McElligottPark
May 5, 2022 3:27 pm Chris_McElligottPark Status new => feedback
May 5, 2022 3:27 pm Chris_McElligottPark Note Added: 0066625
May 5, 2022 5:02 pm Ushgarak Note Added: 0066626
May 5, 2022 5:02 pm Ushgarak Status feedback => assigned
May 6, 2022 11:40 am Chris_McElligottPark Note Added: 0066634