[Bug 30941] osu! web-installer 20141028 fails with Wine-Mono: System.InvalidProgramException: Invalid IL code

wine-bugs at winehq.org wine-bugs at winehq.org
Sun Jun 2 05:23:08 CDT 2019


https://bugs.winehq.org/show_bug.cgi?id=30941

Anastasius Focht <focht at gmx.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
           Keywords|                            |Installer
     Ever confirmed|0                           |1
            Summary|Could not install osu!      |osu! web-installer 20141028
                   |using wine-mono             |fails with Wine-Mono:
                   |                            |System.InvalidProgramExcept
                   |                            |ion: Invalid IL code
                URL|http://osu.ppy.sh/p/downloa |https://web.archive.org/web
                   |d                           |/20141028011149/https://m1.
                   |                            |ppy.sh/r/osu!install.exe
                 CC|                            |focht at gmx.net

--- Comment #11 from Anastasius Focht <focht at gmx.net> ---
Hello folks,

well one of the problems is that osu! is updated/rewritten with different .NET
Framework version targets and you recycle the same ticket from 7 years ago for
different problems.

https://web.archive.org/web/*/https://m1.ppy.sh/r/osu!install.exe

22 captures of the web-installer over timeframe from 2014 to 2019

---

Using the oldest snapshot from October 28, 2014:

https://web.archive.org/web/20141028011149/https://m1.ppy.sh/r/osu!install.exe

Results in:

---snip ---
Unhandled Exception:
System.InvalidProgramException: Invalid IL code in #Lg.#mp:#Eyb (): IL_0005:
stsfld    0x04002c79


[ERROR] FATAL UNHANDLED EXCEPTION: System.InvalidProgramException: Invalid IL
code in #Lg.#mp:#Eyb (): IL_0005: stsfld    0x04002c79
---snip ---

Using the latest snapshot from May 29, 2019:

https://web.archive.org/web/20190529123802/https://m1.ppy.sh/r/osu!install.exe

Results in: "Error: please check your internet connection".

Confirming the issue with old bootstrapper from 2014, targeting .NET Framework
2.0.

'winetricks -q dotnet20' works around for the obfuscation problem. The
bootstrapper updates the client but is stuck in an update loop after restart ->
bug 44184

$ sha1sum osu\!install_2014.exe 
f7c19567471efa33056232db802d04ec13c77045  osu!install_2014.exe

$ du -sh osu\!install_2014.exe 
3.0M    osu!install_2014.exe

$ wine --version
wine-4.9

Regards

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.


More information about the wine-bugs mailing list