[Bug 52131] New: wine-mono + RMS Express: HF Channel Selection Browser crashes

WineHQ Bugzilla wine-bugs at winehq.org
Sun Nov 28 19:36:04 CST 2021


https://bugs.winehq.org/show_bug.cgi?id=52131

            Bug ID: 52131
           Summary: wine-mono + RMS Express: HF Channel Selection Browser
                    crashes
           Product: Wine
           Version: 6.22
          Hardware: x86
                OS: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: mscoree
          Assignee: wine-bugs at winehq.org
          Reporter: eric.wheez at gmail.com
      Distribution: ---

wine-mono + RMS Express: HF Channel Selection Browser crashes when updating
from the internet (crashes soon after the "Update from Internet" button is
pushed - after downloading data, during "STANDBY - Updating RMS channels
propagation indices for" [callsignhere]).  Crash happens with wine-mono, but
does not happen with dotnet46.

A very similar-looking crash also happens when pushing the "SFI" (solar flux
index) button in the HF Channel Selection Browser (which also crashes during
"STANDBY - Updating RMS channels propagation indices for" [callsignhere]). This
crash could be the same crash as the "Update from Internet" crash.

Notes:
Madewokherd (Esme) has been incredibly gracious (already fixing three other
errors in wine-mono + RMS Express) that I didn't want to be annoying by posting
another RMS Express error on their github page, so I thought maybe this would
be the best place to post.  The other bugs that Esme fixed (thank you!!) and
their terminal logs (for comparison) can be found here:
https://github.com/madewokherd/wine-mono/issues/116 &
https://github.com/madewokherd/wine-mono/issues/122  

System specs:
 - Program: RMS Express.exe (Winlink Express) v1.5.42.0 (latest as of
11/28/2021 - downloaded from https://downloads.winlink.org/User%20Programs/ ).
Note: This program requires a free user account to use. User accounts can be
created for free using the in-program prompts on first-run.
 - Winetricks packages: winetricks -q dotnet46 win7 sound=alsa
 - Wine version: wine-devel 6.22
 - wine-mono version: Nov 26, 2021 nightly (PR #126 / commit 6831b18 - msi
downloaded from
https://github.com/madewokherd/wine-mono/actions/runs/1496716432 )
 - OS: x86 Debian 10 Linux (on VMWare Workstation 16 on a Windows laptop)

Logs: 
I've logged quite a bit of behavior and attached those below.
 - For larger logs, I've included truncated versions and 'interesting' parts.
 - The crash 'backtrace' from the wine/wine-mono "Program Error" window is
included.
 - Logs also include both the program running idly in wine-mono (without
pushing the "Update from Internet" button) and the program crash in wine-mono.
 - Different logs were made using by running wine-mono's built-in functions:
WINE_MONO_TRACE=x, WINE_MONO_TRACE=program, and WINE_MONO_TRACE=wrapper.  (No
suspicious WINE_MONO_TRACE=x exceptions pop up during the crash though).
 - I've also logged normal behavior on Windows using "Improved dotNET Tracer"
(by Kao / Kurapica), which shows which program VB.NET methods are supposed to
be being used when the crash happens (it also doesn't expose any .NET
Windows/Winlink code internals, just program method names near the crash).
 - Some pictures are also included for reference.

Let me know what you think or if I can submit any other logs.  And thank you
for reading/considering 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.



More information about the wine-bugs mailing list