[Bug 46613] New: Garmin Express install doesn't work
https://bugs.winehq.org/show_bug.cgi?id=46613 Bug ID: 46613 Summary: Garmin Express install doesn't work Product: Wine Version: 4.1 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs(a)winehq.org Reporter: jon.dufresne(a)gmail.com Distribution: --- Download Garmin Express installer at https://www.garmin.com/en-US/software/express/ Using the wine-devel Fedora repo. The installer starts, I click "Accept and Install", then the installer disappears with nothing installed. Full output: 0009:fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub 0009:fixme:ntdll:NtQueryInformationToken QueryInformationToken( ..., TokenElevation, ...) semi-stub 0009:fixme:advapi:DecryptFileW (L"C:\\users\\jdufresne\\Temp\\{85237200-D6D2-4569-BDA8-0A3B2227ECE0}\\", 00000000): stub 002c:fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub 002c:fixme:ntdll:NtQueryInformationToken QueryInformationToken( ..., TokenElevation, ...) semi-stub 002c:fixme:advapi:DecryptFileW (L"C:\\users\\jdufresne\\Temp\\{4641E281-FA74-4AD0-9A2A-B4D174309281}\\", 00000000): stub 002c:fixme:mscoree:metahostpolicy_GetRequestedRuntime ignoring config file stream 002c:fixme:mscoree:metahostpolicy_GetRequestedRuntime ignoring config flags 002c:fixme:advapi:DecryptFileW (L"C:\\users\\jdufresne\\Temp\\{4641E281-FA74-4AD0-9A2A-B4D174309281}\\", 00000000): stub 002c:fixme:exec:SHELL_execute flags ignored: 0x00000100 0031:fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub 0031:fixme:ntdll:NtQueryInformationToken QueryInformationToken( ..., TokenElevation, ...) semi-stub 0031:fixme:ole:CoInitializeSecurity (0x33f578,-1,(nil),(nil),6,2,(nil),12288,(nil)) - stub! 0031:fixme:wuapi:automatic_updates_Pause 0031:fixme:sfc:SRSetRestorePointW 0x33f440 0x33f650 0031:fixme:wuapi:automatic_updates_Resume 0031:fixme:ver:GetCurrentPackageId (0x33fe24 (nil)): stub 002c:fixme:ver:GetCurrentPackageId (0x33fe24 (nil)): stub 0009:fixme:ver:GetCurrentPackageId (0x33fe24 (nil)): stub -- 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=46613 Louis Lenders <xerox.xerox2000x(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Ever confirmed|0 |1 URL| |https://www.garmin.com/en-U | |S/software/express/ Component|-unknown |mscoree Keywords| |download CC| |xerox.xerox2000x(a)gmail.com Status|UNCONFIRMED |NEW --- Comment #1 from Louis Lenders <xerox.xerox2000x(a)gmail.com> --- Hi, for me nothing really appears, not even an initial window , it just exits with similar output as yours. With native .NET (try winetricks dotnet40) the installer finishes and the app starts for me. Marking as Mono bug for now sha1sum GarminExpress.exe a63c4a08ac06fc12e2ee35432c8d33b45c842803 GarminExpress.exe -- 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=46613 --- Comment #2 from Hannah <hannahbugzilla(a)outlook.com> --- Created attachment 65026 --> https://bugs.winehq.org/attachment.cgi?id=65026 Everything after "Accept and Install" is clicked, after which the application crashes -- 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=46613 --- Comment #3 from Hannah <hannahbugzilla(a)outlook.com> --- Comment on attachment 65026 --> https://bugs.winehq.org/attachment.cgi?id=65026 Everything after "Accept and Install" is clicked, after which the application crashes This is everything that happens AFTER clicking "Accept and Install" for the .NET popup, shortly before the application crashes entirely. My case may be slightly unusual, as I was not able to get this far without a .NET installation, but winetricks did not enable installation as the installer (for both 40 and 452) reports that it (or a higher version) is already installed. Worked around this by simply running the Microsoft-provided installer for 452, which seems to have worked as expected. -- 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=46613 Vincent Povirk <madewokherd(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |DUPLICATE Status|NEW |RESOLVED --- Comment #4 from Vincent Povirk <madewokherd(a)gmail.com> --- With WINEDEBUG=mscoree WINE_MONO_TRACE=x I get: 0135:trace:mscoree:mono_assembly_preload_hook_fn "BootstrapperCore, Version=3.0.0.0, Culture=neutral, PublicKeyToken=ce35f76fcda82bad" [00000135:] EXCEPTION handling: System.IO.FileNotFoundException: Could not load the file 'BootstrapperCore, Version=3.0.0.0, Culture=neutral, PublicKeyToken=ce35f76fcda82bad'. Looks like a duplicate of bug 37751. *** This bug has been marked as a duplicate of bug 37751 *** -- 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=46613 Alistair Leslie-Hughes <leslie_alistair(a)hotmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #5 from Alistair Leslie-Hughes <leslie_alistair(a)hotmail.com> --- Closing Duplicate. -- 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=46613 Esme Povirk <madewokherd(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|CLOSED |REOPENED Resolution|DUPLICATE |--- --- Comment #6 from Esme Povirk <madewokherd(a)gmail.com> --- This is still broken, but it no longer behaves the same way as WiX Toolset installer. Reopening. -- 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=46613 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |focht(a)gmx.net Summary|Garmin Express install |Garmin Express 6.13 |doesn't work |installer doesn't work with | |Wine-Mono Status|REOPENED |NEW URL|https://www.garmin.com/en-U |https://web.archive.org/web |S/software/express/ |/20190424051657/https://dow | |nload.garmin.com/omt/expres | |s/GarminExpress.exe --- Comment #7 from Anastasius Focht <focht(a)gmx.net> --- Hello folks, adding stable download link via Internet Archive: https://web.archive.org/web/20190424051657/https://download.garmin.com/omt/e... --- snip --- $ WINE_MONO_TRACE=assembly wine ./GarminExpress.exe ... [00000114:] EXCEPTION handling: System.EntryPointNotFoundException: LoGetEscString assembly:<unknown assembly> type:<unknown type> member:(null) [00000114:] EXCEPTION handling: System.TypeInitializationException: The type initializer for 'MS.Internal.TextFormatting.TextStore' threw an exception. 0114:fixme:dwrite:dwritetextanalyzer_AnalyzeNumberSubstitution (0x45515d0 0 9 0x4550c80): stub [00000114:] EXCEPTION handling: System.Runtime.InteropServices.COMException: Unhandled Exception: System.Runtime.InteropServices.COMException (0x88980406) at MS.Internal.HRESULT.Check (System.Int32 hr) [0x00016] in <d2d3da73e2ac4484b5ea094fbd571d52>:0 at System.Windows.Media.Composition.DUCE+Channel.SyncFlush () [0x00023] in <d2d3da73e2ac4484b5ea094fbd571d52>:0 at System.Windows.Interop.HwndTarget.UpdateWindowSettings (System.Boolean enableRenderTarget, System.Nullable`1[T] channelSet) [0x00202] in <d2d3da73e2ac4484b5ea094fbd571d52>:0 at System.Windows.Interop.HwndTarget.UpdateWindowSettings (System.Boolean enableRenderTarget) [0x00001] in <d2d3da73e2ac4484b5ea094fbd571d52>:0 at System.Windows.Interop.HwndTarget.OnShowWindow (System.Boolean enableRenderTarget) [0x00012] in <d2d3da73e2ac4484b5ea094fbd571d52>:0 at System.Windows.Interop.HwndTarget.HandleMessage (MS.Internal.Interop.WindowMessage msg, System.IntPtr wparam, System.IntPtr lparam) [0x00416] in <d2d3da73e2ac4484b5ea094fbd571d52>:0 at System.Windows.Interop.HwndSource.HwndTargetFilterMessage (System.IntPtr hwnd, System.Int32 msg, System.IntPtr wParam, System.IntPtr lParam, System.Boolean& handled) [0x00022] in <d2d3da73e2ac4484b5ea094fbd571d52>:0 at MS.Win32.HwndWrapper.WndProc (System.IntPtr hwnd, System.Int32 msg, System.IntPtr wParam, System.IntPtr lParam, System.Boolean& handled) [0x0003a] in <98e8558d9113410bbb3b4c428ae8d5ce>:0 at MS.Win32.HwndSubclass.DispatcherCallbackOperation (System.Object o) [0x00042] in <98e8558d9113410bbb3b4c428ae8d5ce>:0 at System.Windows.Threading.ExceptionWrapper.InternalRealCall (System.Delegate callback, System.Object args, System.Int32 numArgs) [0x000c6] in <98e8558d9113410bbb3b4c428ae8d5ce>:0 at System.Windows.Threading.ExceptionWrapper.TryCatchWhen (System.Object source, System.Delegate callback, System.Object args, System.Int32 numArgs, System.Delegate catchHandler) [0x00004] in <98e8558d9113410bbb3b4c428ae8d5ce>:0 at System.Windows.Threading.Dispatcher.WrappedInvoke (System.Delegate callback, System.Object args, System.Int32 numArgs, System.Delegate catchHandler) [0x00001] in <98e8558d9113410bbb3b4c428ae8d5ce>:0 at System.Windows.Threading.Dispatcher.LegacyInvokeImpl (System.Windows.Threading.DispatcherPriority priority, System.TimeSpan timeout, System.Delegate method, System.Object args, System.Int32 numArgs) [0x000fc] in <98e8558d9113410bbb3b4c428ae8d5ce>:0 at System.Windows.Threading.Dispatcher.Invoke (System.Windows.Threading.DispatcherPriority priority, System.Delegate method, System.Object arg) [0x00011] in <98e8558d9113410bbb3b4c428ae8d5ce>:0 at MS.Win32.HwndSubclass.SubclassWndProc (System.IntPtr hwnd, System.Int32 msg, System.IntPtr wParam, System.IntPtr lParam) [0x00154] in <98e8558d9113410bbb3b4c428ae8d5ce>:0 at (wrapper native-to-managed) MS.Win32.HwndSubclass.SubclassWndProc(intptr,int,intptr,intptr) at (wrapper managed-to-native) MS.Win32.UnsafeNativeMethods.ShowWindow(System.Runtime.InteropServices.HandleRef,int) at System.Windows.Window.ShowHelper (System.Object booleanBox) [0x00135] in <251e6bab7bce4da9b7717a1245189e5a>:0 at System.Windows.Window.Show () [0x00025] in <251e6bab7bce4da9b7717a1245189e5a>:0 at Garmin.Omt.Express.BootstrapperApplication.ExpressBA.Run () [0x00122] in <ca74e01c512a41b599c1bcb46bcd249e>:0 --- snip --- $ sha1sum GarminExpress.exe daeefaa9a228af2ba02e936462c79cf93388d718 GarminExpress.exe $ du -sh GarminExpress.exe 83M GarminExpress.exe $ wine --version wine-6.1 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=46613 --- Comment #8 from Esme Povirk <madewokherd(a)gmail.com> --- My notes say to retest this after 6.1.1 (in Wine 6.6), but they don't say why. I think maybe the WPF bug is fixed and it now fails a different way? -- 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=46613 --- Comment #9 from Esme Povirk <madewokherd(a)gmail.com> --- I now get a failure in an MSI custom action: 0184:err:msi:custom_get_thread_return Invalid Return Code 61699176 0184:err:msi:ITERATE_Actions Execution halted, action L"SetProgrmDataPermissionsKey" returned 1603 -- 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=46613 --- Comment #10 from Esme Povirk <madewokherd(a)gmail.com> --- I think it doesn't like the corruntimehost_UnloadDomain stub. -- 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=46613 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |Installer --- Comment #11 from Anastasius Focht <focht(a)gmx.net> --- Hello Esme, while it's certainly welcome to fix as many Wine-Mono interoperability bugs as possible we should avoid recycling the same bug report over and over again for different issues. It now became a duplicate of bug 50849. 'CorRuntimeHost::UnloadDomain' stub is not the problem. If this practice continues from the developer side, I'm no longer willing to triage any Wine-Mono related issues. For end users I'm lenient because they sometimes don't know better. 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=46613 Esme Povirk <madewokherd(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |DUPLICATE --- Comment #12 from Esme Povirk <madewokherd(a)gmail.com> --- Hi Anastasius, Just because I'm a developer doesn't mean I'm immune to incorrect speculation or missing duplicate bugs. Nor am I always going to remember how this particular bug tracker handles the distinction between a defect in the product (X component does X thing wrong) and a use case (X program doesn't install/run). I have to deal with quite a few bug trackers when doing Wine work. Anyway, there's no need to be dramatic about it. It's up to you where you want to spend your efforts. I'll accept correction, but I can't promise to be perfect, and knowing that it impacts where you spend your effort isn't going to change anything for me. Resolving again as duplicate of the original WiX bug since, as you've pointed out, this one is redundant now. *** This bug has been marked as a duplicate of bug 37751 *** -- 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=46613 Alistair Leslie-Hughes <leslie_alistair(a)hotmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #13 from Alistair Leslie-Hughes <leslie_alistair(a)hotmail.com> --- Closing duplicate. -- 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)
-
wine-bugs@winehq.org -
WineHQ Bugzilla