[Bug 54021] New: Microsoft Report Builder: crashes on startup
https://bugs.winehq.org/show_bug.cgi?id=54021 Bug ID: 54021 Summary: Microsoft Report Builder: crashes on startup Product: Wine Version: 7.22 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs(a)winehq.org Reporter: mohd.akram(a)outlook.com Distribution: --- Created attachment 73590 --> https://bugs.winehq.org/attachment.cgi?id=73590 log of running `wine MSReportBuilder.exe` I get a System.NullReferenceException exception when running Microsoft Report Builder (log attached). It is free to download from https://www.microsoft.com/en-us/download/details.aspx?id=53613. -- 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=54021 --- Comment #1 from mohd.akram(a)outlook.com --- This is due to a missing registry key. Running `wine reg add "HKLM\SOFTWARE\Microsoft\SQMClient" /v MachineId /t REG_SZ` and then launching the app fixes the issue. This key is mentioned here - https://learn.microsoft.com/en-us/openspecs/windows_protocols/ms-sqmcs2/0442.... I don't know if wine should populate this key; it seems to be expected to exist in Windows. -- 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=54021 KRosUser <kyle.kcsoftwares@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |kyle.kcsoftwares@gmail.com --- Comment #2 from KRosUser <kyle.kcsoftwares@gmail.com> --- "HKLM\SOFTWARE\Microsoft\SQMClient" key with value "MachineId" is correctly populated in Wine 11.5 and MSReportBuilder starts correctly. To be CLOSED / RESOLVED ? -- 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=54021 Louis Lenders <xerox.xerox2000x@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |madewokherd@gmail.com, | |xerox.xerox2000x@gmail.com Ever confirmed|0 |1 Keywords| |dotnet, download URL| |https://www.microsoft.com/e | |n-us/download/details.aspx? | |id=53613 Status|UNCONFIRMED |NEW --- Comment #3 from Louis Lenders <xerox.xerox2000x@gmail.com> --- On a new prefix this key is actually not present and the program crashes. The key seems to get created by native dotnet48. So I guess this should be fixed in mono (?). @Esme: Can you shed a light on this? Creating the key like in comment 1 is enough to start the program using mono, so likely easy fix. -- 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=54021 --- Comment #4 from Esme Povirk <madewokherd@gmail.com> --- Generally, that sort of thing should be added in the support .msi of Wine Mono. -- 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=54021 --- Comment #5 from Esme Povirk <madewokherd@gmail.com> --- It's a little odd to me that .NET Framework would create this key, though, since SQM client doesn't sound related to .NET from its description. If it's an unrelated Windows component brought in by .NET Framework, maybe Wine Mono isn't the place for it. -- 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=54021 --- Comment #6 from Esme Povirk <madewokherd@gmail.com> --- The more I look into this, the more it looks like an OS component. I think it should be added to wine.inf. -- 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