[Bug 49822] New: vatSys: crashes on run, unhandled Reflection.TargetInvocationException
https://bugs.winehq.org/show_bug.cgi?id=49822 Bug ID: 49822 Summary: vatSys: crashes on run, unhandled Reflection.TargetInvocationException Product: Wine Version: 5.16 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs(a)winehq.org Reporter: blue(a)blu3wolf.com Distribution: --- Created attachment 68157 --> https://bugs.winehq.org/attachment.cgi?id=68157 console output from running the installed program vatSys installs normally, but crashes on run, throwing a TargetInvocationException. Can be downloaded from https://vatsys.sawbe.com/downloads/vatSysSetup.zip -- 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=49822 blue(a)blu3wolf.com changed: What |Removed |Added ---------------------------------------------------------------------------- URL| |https://vatsys.sawbe.com/do | |wnloads/vatSysSetup.zip Keywords| |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=49822 Louis Lenders <xerox.xerox2000x(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |mscoree CC| |xerox.xerox2000x(a)gmail.com Ever confirmed|0 |1 Status|UNCONFIRMED |NEW --- Comment #1 from Louis Lenders <xerox.xerox2000x(a)gmail.com> --- Confirming, "winetricks dotnet48" works around the crash However, after selecting profile (Australia) I get an error messagebox: 024:trace:text:DrawTextExW L"Could not load the selected vatSys profile.\r\n\r\nError: Object reference not set to an instance of an object.\r\n\r\nTry again or see log saved in vatSys Files.", -1, [(0,0)-(264,0)] 00000c50 I was not able to find out where this error comes from. Marking as mscoree for now [ERROR] FATAL UNHANDLED EXCEPTION: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.ComponentModel.Win32Exception: No valid icon entry were found. at System.Drawing.Icon.InitFromStreamWithSize (System.IO.Stream stream, System.Int32 width, System.Int32 height) [0x001f3] in <4e5326be950f45168a17e3e7e065db24>: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=49822 --- Comment #2 from Esme Povirk <madewokherd(a)gmail.com> --- I suspect it's a PNG icon. Hacking around this reveals a dependency on the System.Speech library which we do not have. -- 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=49822 --- Comment #3 from Esme Povirk <madewokherd(a)gmail.com> --- System.Speech is being open-sourced: https://github.com/dotnet/runtime/pull/45941 I haven't looked at this, but apparently it is a wrapper around Win32 APIs that we likely don't have in Wine. -- 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=49822 --- Comment #4 from Gijs Vermeulen <gijsvrm(a)gmail.com> --- (In reply to Esme Povirk from comment #2)
Hacking around this reveals a dependency on the System.Speech library which we do not have.
As an aside, Quest 5.7.1 from bug 43408 also requires this library. Should I open a separate report for 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=49822 Esme Povirk <madewokherd(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |madewokherd(a)gmail.com -- 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.
http://bugs.winehq.org/show_bug.cgi?id=49822 --- Comment #5 from blue@blu3wolf.com --- (In reply to Louis Lenders from comment #1)
Confirming, "winetricks dotnet48" works around the crash
However, after selecting profile (Australia) I get an error messagebox:
024:trace:text:DrawTextExW L"Could not load the selected vatSys profile.\r\n\r\nError: Object reference not set to an instance of an object.\r\n\r\nTry again or see log saved in vatSys Files.", -1, [(0,0)-(264,0)] 00000c50
I was not able to find out where this error comes from.
I have worked around this error in the past, it results when the program tries to write to the registry to add its keys. Its not clear to me why this fails under wine. I had a workaround at one point, by manually adding the required registry keys, but I can't locate the .reg file I was using. -- 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 (2)
-
WineHQ Bugzilla -
WineHQ Bugzilla