https://bugs.winehq.org/show_bug.cgi?id=50362
Bug ID: 50362 Summary: Fl Studio 20.8 crashes on startup Product: Wine Version: unspecified Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: kernel32 Assignee: wine-bugs@winehq.org Reporter: John.kinigos@gmail.com Distribution: ---
Created attachment 68968 --> https://bugs.winehq.org/attachment.cgi?id=68968 The patch
After version 20.8 on all versions of wine Fl Studio Crashes on startup with a list out of bounds error. After we did some debugging work on the Fl Studio forum (Thanks Praash), we discovered that the error occurs exactly after the program trying to use CompareString function with a flag that isn't supported by wine (SORT_DIGITSASNUMBERS). I managed to make a patch (by adding that flag) that made the program work and didn't break anything else. I already submitted the patch at upstream but that admittedly wasn't the best course of action cause I am not really a developer resulting to it being ignored. However the patch works great and I even managed to make a small test for it. So my question is: could we probably include this in wine-staging since it breaks one of the biggest programs running in wine and affects a lot of users. Thank you in advance