Chummer - Crash when loading characters after 7.3-7.4 upgrade

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
Locked
brassman
Level 1
Level 1
Posts: 9
Joined: Thu Dec 20, 2018 11:08 pm

Chummer - Crash when loading characters after 7.3-7.4 upgrade

Post by brassman »

I've been happily using WINE to run Chummer on my Arch system for a couple months now, and I've suddenly run into an issue. After I updated from wine-staging 7.3 to 7.4, I can no longer open my characters. It begins the process of opening the character, and then crashes.

I have posted the backtrace file that's generated to https://paste.debian.net/1234974/

What can I do to solve this?
New Klet
Level 1
Level 1
Posts: 8
Joined: Mon Mar 14, 2022 6:55 am

Re: Chummer - Crash when loading characters after 7.3-7.4 upgrade

Post by New Klet »

According to the github repository (https://github.com/chummer5a/chummer5a/) you need DotNet48. Try in a bottled/separated WINEPREFIX "winetricks dotnet48" and run a copy of Chummer.
brassman
Level 1
Level 1
Posts: 9
Joined: Thu Dec 20, 2018 11:08 pm

Re: Chummer - Crash when loading characters after 7.3-7.4 upgrade

Post by brassman »

Well, like I said, I've been running it for months, so I'd already done that. Just to be sure there wasn't something I'm missing about your post, though, I did it again, and still have the same issue.
brassman
Level 1
Level 1
Posts: 9
Joined: Thu Dec 20, 2018 11:08 pm

Re: Chummer - Crash when loading characters after 7.3-7.4 upgrade

Post by brassman »

Update: So I've completely uninstalled WINE, winetricks, etc etc, reinstalled it, created a brand new prefix for the application....basically started from scratch. From there I did the following:
  • WINEARCH=win32 WINEPREFIX=~/.local/share/wineprefixes/chummer winecfg
  • WINEPREFIX=~/.local/share/wineprefixes/chummer winetricks -q dotnet48 allfonts
  • WINEPREFIX=~/.local/share/wineprefixes/chummer wine Chummer5.exe
The behavior is slightly different, only in that there is no longer an error or an option to save a backtrace, but it still crashes.

Here is the output from the terminal: https://paste.debian.net/1235032/

The (seemingly?) relevant message I see is:
0100:err:eventlog:ReportEventW L"Application: Chummer5.exe\nFramework Version: v4.0.30319\nDescription: The process was terminated due to an internal error in the .NET Runtime at IP 016E6812 (016C0000) with exit code 80131506.\n"
Locked