https://bugs.winehq.org/show_bug.cgi?id=48360
Bug ID: 48360 Summary: osu: .NET framework IndexOutOfRangeException crash Product: Wine Version: 4.16 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: ntdll Assignee: wine-bugs@winehq.org Reporter: bugs.winehq@webfreak.org CC: julliard@winehq.org Regression SHA1: df3fad6383e79d1485413ad549c55240843d2418 Distribution: ArchLinux
Created attachment 66104 --> https://bugs.winehq.org/attachment.cgi?id=66104 crash log occuring with wine 4.16
since wine 4.16 the game "osu!" started crashing often. For more application-specific context see the bug report there for more details: https://github.com/ppy/osu-stable-issues/issues/284
It seems that on Windows no such issue is present and prior to wine 4.15 this bug was not present. It seems to be an issue somewhere with array indexing on .NET inside some rendering function. This crash occurs when starting the game "osu!" and then moving the mouse cursor relatively quickly (causing longer lines to be rendered)
The issue in wine seems to be that the behavior of the page faults has changed in df3fad6383e79d1485413ad549c55240843d2418 so that now it started to throw array index exceptions which don't happen on Windows.
I have attached the full application log with ntdll warn log up with the crash with Wine 4.16 (precompiled from ArchLinux archives)