https://bugs.winehq.org/show_bug.cgi?id=42052
Bug ID: 42052 Summary: ePanel Pearson Desktop crashes in wine-mono Product: Wine Version: 1.9.22 Hardware: x86-64 OS: Mac OS X Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: arabek+wine@gmail.com
Created attachment 56534 --> https://bugs.winehq.org/attachment.cgi?id=56534 wine debugger backtrace
While trying to run PearsonDesktop with wine i get strange output to the terminal window:
[ arab: ~/.wine/drive_c/Program Files/ePanel Pearson ]$ wine PearsonDesktop.exe Unknown heap type: #GUlD
Unknown heap type: #Blop
Unhandled Exception: System.TypeInitializationException: The type initializer for 'PearsonDesktop.Program' threw an exception. ---> System.InvalidProgramException: Invalid IL code in eIOTCwgtN7fvJXNYMS.emYpxP33xAq8jO8oJ1:eopWKtZX1 (int): IL_00c7: stloc.s 12
at PearsonDesktop.Program..cctor () <0x27f1220 + 0x0005f> in <filename unknown>:0 --- End of inner exception stack trace --- [ERROR] FATAL UNHANDLED EXCEPTION: System.TypeInitializationException: The type initializer for 'PearsonDesktop.Program' threw an exception. ---> System.InvalidProgramException: Invalid IL code in eIOTCwgtN7fvJXNYMS.emYpxP33xAq8jO8oJ1:eopWKtZX1 (int): IL_00c7: stloc.s 12
at PearsonDesktop.Program..cctor () <0x27f1220 + 0x0005f> in <filename unknown>:0 --- End of inner exception stack trace ---
When running with: WINEDEBUG=warn+all wine PearsonDesktop.exe the output is different, and the program crashes to wine crash debugger window instead.
I'm attaching the console and backtrace output.
https://bugs.winehq.org/show_bug.cgi?id=42052
--- Comment #1 from Wojciech Arabczyk arabek+wine@gmail.com --- Created attachment 56535 --> https://bugs.winehq.org/attachment.cgi?id=56535 WINEDEBUG=warn+all console output
https://bugs.winehq.org/show_bug.cgi?id=42052
--- Comment #2 from Wojciech Arabczyk arabek+wine@gmail.com --- URL of program website: http://www.pearson.pl/angielski/epanel-cyfrowa-biblioteka-nauczyciela.html (the download is behind a login/account wall & the site is 100% in polish language only)
Google drive of the installer: https://drive.google.com/open?id=0B6UvduMqX6nlcV95aC1FbVdZeWM
https://bugs.winehq.org/show_bug.cgi?id=42052
Wojciech Arabczyk arabek+wine@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|ePanel Pearson Desktop |ePanel Pearson Desktop |crashes in wine-mono |crashes with pagefault | |access in 32bit code
https://bugs.winehq.org/show_bug.cgi?id=42052
Louis Lenders xerox_xerox2000@yahoo.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |xerox_xerox2000@yahoo.co.uk
--- Comment #3 from Louis Lenders xerox_xerox2000@yahoo.co.uk --- Probably a mono-bug. Did you try if it runs with native .Net?
https://bugs.winehq.org/show_bug.cgi?id=42052
Wojciech Arabczyk arabek+wine@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |NOTOURBUG
--- Comment #4 from Wojciech Arabczyk arabek+wine@gmail.com --- Confirmed - not a wine bug!
With winetricks dotnet452 the program was able to start.
Just for reference, the program crashes under native mono with the same error message as when run under wine:
[ arab: ~/.wine/drive_c/Program Files/ePanel Pearson ]$ mono PearsonDesktop.exe Unknown heap type: #GUlD
Unknown heap type: #Blop
Unhandled Exception: System.TypeInitializationException: The type initializer for 'PearsonDesktop.Program' threw an exception. ---> System.InvalidProgramException: Invalid IL code in eIOTCwgtN7fvJXNYMS.emYpxP33xAq8jO8oJ1:eopWKtZX1 (int): IL_00c7: stloc.s 12
at PearsonDesktop.Program..cctor () [0x00036] in <aaa159c0d49a4a618986be40fbeee88a>:0 --- End of inner exception stack trace ---
https://bugs.winehq.org/show_bug.cgi?id=42052
fjfrackiewicz@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |fjfrackiewicz@gmail.com
--- Comment #5 from fjfrackiewicz@gmail.com --- (In reply to Wojciech Arabczyk from comment #4)
Confirmed - not a wine bug!
With winetricks dotnet452 the program was able to start.
Just for reference, the program crashes under native mono with the same error message as when run under wine:
[ arab: ~/.wine/drive_c/Program Files/ePanel Pearson ]$ mono PearsonDesktop.exe Unknown heap type: #GUlD
Unknown heap type: #Blop
Unhandled Exception: System.TypeInitializationException: The type initializer for 'PearsonDesktop.Program' threw an exception. ---> System.InvalidProgramException: Invalid IL code in eIOTCwgtN7fvJXNYMS.emYpxP33xAq8jO8oJ1:eopWKtZX1 (int): IL_00c7: stloc.s 12
at PearsonDesktop.Program..cctor () [0x00036] in <aaa159c0d49a4a618986be40fbeee88a>:0 --- End of inner exception stack trace ---
If you had to use winetricks dotnet452 to get the program running, it would appear to be a bug with mono, which should be considered a Wine bug...
https://bugs.winehq.org/show_bug.cgi?id=42052
Rosanne DiMesio dimesio@earthlink.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Ever confirmed|0 |1 Component|-unknown |mscoree Summary|ePanel Pearson Desktop |ePanel Pearson Desktop |crashes with pagefault |crashes with pagefault |access in 32bit code |access in 32bit code with | |wine-mono Resolution|NOTOURBUG |--- Status|RESOLVED |REOPENED
--- Comment #6 from Rosanne DiMesio dimesio@earthlink.net --- Problems with wine-mono are valid bugs.
https://bugs.winehq.org/show_bug.cgi?id=42052
Vincent Povirk madewokherd@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |RESOLVED Resolution|--- |DUPLICATE
--- Comment #7 from Vincent Povirk madewokherd@gmail.com --- Consolidating .NET Reactor bugs.
*** This bug has been marked as a duplicate of bug 48499 ***
https://bugs.winehq.org/show_bug.cgi?id=42052
Alistair Leslie-Hughes leslie_alistair@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #8 from Alistair Leslie-Hughes leslie_alistair@hotmail.com --- Closing Duplicate.