https://bugs.winehq.org/show_bug.cgi?id=46472
--- Comment #5 from tjb troyb@us.ibm.com --- (In reply to Fabian Maurer from comment #1)
AFAIK the linux kernel shouldn't break userland programs. Reverting the kernel commit fixed the issue? If so, did you already ask on the linux mailinglist?
To clarify further : There is some non-zero chance that the crash is actually the "correct" behavior due to other unrelated bugs, and in the previous version of the kernel (4.18 and below), the crash was not correctly trapped by the kernel logic/userspace interaction. This application only partially functions... it runs for about 35 minutes in game mode (solo zombies) and then freezes, sometimes with an "unhandled exception caught" message, but often just a freeze of one of the game threads while other threads continue running. After the kernel commit in 4.19, it doesn't even start, just immediately states "unhandled exception caught". There is also the chance that the kernel commit is just wrong... i.e. it changes semantics of the PTRACE_POKUSER in a way that is now incorrect.