https://bugs.winehq.org/show_bug.cgi?id=57787
--- Comment #5 from Chiitoo chiitoo@gentoo.org --- Apologies if I was unclear, but it appears that f22b09732f7 does not fix this issue, at least not completely.
The crash still happens with a slightly different backtrace.
That said, I had a couple of hours to test some more things, and going with a clean prefix, clean install of the game, the issue does not seem to trigger until I add a DualShock 4 gamepad (which I had been suspecting causing this in the first place).
It often drops off due to a bad cable connection(?) on the controller side (though it's brand new), and I wonder if it leaves old entries behind that are not handled well.
I messed up the test a little by adding the controller before the fixing commit build, so I'll need to re-do it again at some point (though I think I will cheat a little by using up-to-date game files instead of downloading them via the update feature).
If that does work, I suppose this will be one of those rare forwards-incompatible changes where the prefix must be re-created.
Last tested at commit:
https://gitlab.winehq.org/wine/wine/-/commit/a47a9f39d1e9d19a7931cdc254a9cd6...