On Tue Aug 9 12:18:05 2022 +0000, Nikolay Sivov wrote:
I don't suppose there is a reliable way to test this, or to reproduce original issue? What was the original issue by the way?
It happens with Life Is Strange Remastered, after some video playback ends the game closes the session once, then again and then crashes. I believe it expects the session to end on its own, then, as SESSION_CMD_END has no effect, it tries to close it.
What happens is that 1) SESSION_CMD_END doesn't put command processing back to the work queue, and so later close command are ignored, and 2) I think the game still expects the playback end to have some side effect, and fixing the command processing isn't enough.