[Bug 49993] New: CUERipper 2.1.6 and 2.1.7 do not run with wine-mono
https://bugs.winehq.org/show_bug.cgi?id=49993 Bug ID: 49993 Summary: CUERipper 2.1.6 and 2.1.7 do not run with wine-mono Product: Wine Version: 5.19 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: mscoree Assignee: wine-bugs(a)winehq.org Reporter: toadking(a)toadking.com Distribution: --- When trying to run CUERipper 2.1.7, wine fails with this error: Unhandled Exception: System.TypeLoadException: Could not resolve type with token 01000085 from typeref (expected class 'System.Deployment.Application.DeploymentException' in assembly 'System.Deployment, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a') at CUERipper.Program.Main () [0x00035] in <5c4f365916584c81bcdf752cec08f1e3>:0 [ERROR] FATAL UNHANDLED EXCEPTION: System.TypeLoadException: Could not resolve type with token 01000085 from typeref (expected class 'System.Deployment.Application.DeploymentException' in assembly 'System.Deployment, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a') Version 2.1.6 fails with a similar error, only for dotnet 2.0 instead of 4.0 Unhandled Exception: System.TypeLoadException: Could not resolve type with token 01000116 from typeref (expected class 'System.Deployment.Application.DeploymentException' in assembly 'System.Deployment, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a') at CUERipper.Program.Main () [0x0003a] in <6963147f6a904857af87d170dcff6c6e>:0 [ERROR] FATAL UNHANDLED EXCEPTION: System.TypeLoadException: Could not resolve type with token 01000116 from typeref (expected class 'System.Deployment.Application.DeploymentException' in assembly 'System.Deployment, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a') Installing dotnet40 or dotnet20 for their respective versions allows them to run. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=49993 Michael Lelli <toadking(a)toadking.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |dotnet, download URL| |http://cue.tools/wiki/CUETo | |ols_Download -- 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.
https://bugs.winehq.org/show_bug.cgi?id=49993 --- Comment #1 from Michael Lelli <toadking(a)toadking.com> --- The source code that uses the class in question: https://github.com/gchudov/cuetools.net/blob/4de0c06ba84ad5e3d56f01a25695211... It looks like it's part of code that tries to load extra assemblies from the "plugins" folder. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=49993 Michael Lelli <toadking(a)toadking.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |source -- 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.
https://bugs.winehq.org/show_bug.cgi?id=49993 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|CUERipper 2.1.6 and 2.1.7 |CUERipper 2.1.x does not |do not run with wine-mono |work with Wine-Mono Keywords|dotnet | Ever confirmed|0 |1 CC| |focht(a)gmx.net URL|http://cue.tools/wiki/CUETo |https://web.archive.org/web |ols_Download |/20200215152340/http://s3.c | |uetools.net/cuetools_2.1.6. | |zip Status|UNCONFIRMED |NEEDINFO --- Comment #2 from Anastasius Focht <focht(a)gmx.net> --- Hello folks, adding stable download links via Internet Archive: https://web.archive.org/web/20200215152340/http://s3.cuetools.net/cuetools_2... https://web.archive.org/web/20190621135038/http://s3.cuetools.net/CUETools_2... Please don't use 'dotnet' keyword in conjunction with 'mscoree' component. They are mutually exclusive: * 'mscoree' component = Wine-Mono bugs * 'dotnet' keyword (and other component) = bugs exposed by .NET Framework I can't reproduce this, the app starts fine here with recent Wine-Mono. Even with originally reported Wine/Wine-Mono version. * Wine 5.19 = Wine-Mono 5.1.1 * Wine 6.2 = Wine-Mono 6.0.0 If you were referring to a specific action in the application such as 'verify' or 'convert' that doesn't work then you have to write it *explicitly*. Always be exact otherwise people can't help you. $ sha1sum CUETools_2.1.* 8ff9bd1d9f9fc161ff9a56fa467953c2e7c5b0a9 CUETools_2.1.6.zip b0350a3f39fc15f9021c98485a44799b3fcaf839 CUETools_2.1.7.zip $ du -sh CUETools_2.1.* 2.3M CUETools_2.1.6.zip 2.6M CUETools_2.1.7.zip $ wine --version wine-5.19 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.
https://bugs.winehq.org/show_bug.cgi?id=49993 Michael McGuire <spoon0042(a)hotmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |spoon0042(a)hotmail.com --- Comment #3 from Michael McGuire <spoon0042(a)hotmail.com> --- Really? I'm still getting the same error trying to run 2.1.7 with 6.0 or 6.2 staging. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=49993 --- Comment #4 from Michael Lelli <toadking(a)toadking.com> --- Same here, I try to run it on a clean wine prefix and still get the errors. Wine 6.2. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=49993 --- Comment #5 from Michael Lelli <toadking(a)toadking.com> --- Still an issue with the new CUETools 2.1.8 HF1. Wine 6.4, Wine Mono 6.0.0 System.TypeLoadException: Could not resolve type with token 01000086 from typeref (expected class 'System.Deployment.Application.DeploymentException' in assembly 'System.Deployment, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a') at CUERipper.Program.Main () [0x00035] in <992a7ebcec7d407887e80e0af7ef78cc>:0 -- 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.
https://bugs.winehq.org/show_bug.cgi?id=49993 --- Comment #6 from Michael Lelli <toadking(a)toadking.com> --- Still an issue on Wine 6.9 and CUERipper 2.1.9. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=49993 --- Comment #7 from Michael Lelli <toadking(a)toadking.com> --- This is still an issue on 8.21. Is the NEEDINFO status still appropriate for this bug? -- 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.
https://bugs.winehq.org/show_bug.cgi?id=49993 --- Comment #8 from Michael Lelli <toadking(a)toadking.com> --- Still an issue with Wine 9.6 Looking back at Anastasius Focht's previous message, I think they were running CUETools.exe and not CUERipper.exe. These are separate programs that do separate things. Would it be possible for someone to triage this bug again? -- 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.
https://bugs.winehq.org/show_bug.cgi?id=49993 Austin English <austinenglish(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW --- Comment #9 from Austin English <austinenglish(a)gmail.com> --- Confirming -- 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.
https://bugs.winehq.org/show_bug.cgi?id=49993 --- Comment #10 from Esme Povirk <madewokherd(a)gmail.com> --- Mono's System.Deployment is a total stub, no classes in it. Looks like this application doesn't need much though - we don't support ClickOnce so IsNetworkDeployed can be a stub returning false. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=49993 --- Comment #11 from Michael Lelli <toadking(a)toadking.com> --- A heads up in case this gets looked at: bug 56575 needs to be worked around as well to bypass a crash. (Just deleting/renaming the crashing DLL is enough.) -- 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.
https://bugs.winehq.org/show_bug.cgi?id=49993 --- Comment #12 from Esme Povirk <madewokherd(a)gmail.com> --- Thanks. With the crash work-around and this patchset, the application is at least starting: https://gitlab.winehq.org/madewokherd/mono/-/commits/bug49993-wip I don't have an optical drive so I can't really test it beyond that. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=49993 --- Comment #13 from Esme Povirk <madewokherd(a)gmail.com> --- Made an MR for Winehq's base Mono fork: https://gitlab.winehq.org/wine-mono/mono/-/merge_requests/14 -- 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.
https://bugs.winehq.org/show_bug.cgi?id=49993 --- Comment #14 from Michael Lelli <toadking(a)toadking.com> --- I tested on a clean wine prefix with a wine-mono 9.1.0 build with that MR patch applied and it works here. CUERipper launches and I can rip discs. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=49993 --- Comment #15 from Esme Povirk <madewokherd(a)gmail.com> --- Merged into mono, fix will get merged into Wine Mono at some point and make it in the next release. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=49993 Esme Povirk <madewokherd(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Fixed by SHA1| |07544942e2c9c2f35263adb5104 | |998f18967dc6c Status|NEW |RESOLVED --- Comment #16 from Esme Povirk <madewokherd(a)gmail.com> --- Fixed in Wine Mono 9.2.0. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=49993 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #17 from Alexandre Julliard <julliard(a)winehq.org> --- Closing bugs fixed in 9.12. -- 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.
participants (1)
-
WineHQ Bugzilla