ModOrganizer2 / modorganizer

Mod manager for various PC games. Discord Server: https://discord.gg/ewUVAqyrQX if you would like to be more involved
http://www.nexusmods.com/skyrimspecialedition/mods/6194
GNU General Public License v3.0
2.16k stars 160 forks source link

MO2 2.5.X crash on proton #1980

Closed TyroneWatermelon420 closed 7 months ago

TyroneWatermelon420 commented 8 months ago

The problem: MO2 2.5.X crashes proton

When launching MO2 2.5.X through proton or wine on linux I get the following error in the terminal

[2024-02-01 14:57:33.141 W] SetProcessDpiAwarenessContext(DPI_AWARENESS_CONTEXT_PER_MONITOR_AWARE_V2) failed: COM error 0x57: Ung├╝ltiger Parameter. [2024-02-01 14:57:33.142 W] Qt's default DPI awareness context is DPI_AWARENESS_CONTEXT_PER_MONITOR_AWARE_V2. If you know what you are doing you can overwrite this default using qt.conf (https://doc.qt.io/qt-6/ highdpi.html#configuring-windows) creating minidump for the current process trying file '.\ModOrganizer-2.5.1rc2-20240201T145733.dmp' writing mini minidump minidump written correctly [2024-02-01 14:57:52.130 E] ModOrganizer has crashed, core dump created. wine: Call from 000000007B00CDB7 to unimplemented function vcruntime140.dll.__C_specific_handler_noexcept, aborting

To Reproduce:

  1. Install MO2 2.5.X on linux
  2. Launch MO2 2.5.X through wine or proton
  3. crash

Environment:

Details:

If necessary, describe the problem you have been experiencing with more details and pictures.

Link to Mod Organizer logs:

Log: not created

dmp: Here

AnyOldName3 commented 8 months ago

If you can't reproduce this on Windows, you need to report it on Proton's tracker rather than ours. We can't fix bugs in Proton (which basically means anything that behaves differently on Proton to Windows), but the Proton team can.

TyroneWatermelon420 commented 7 months ago

Ok from what I´ve found out its a problem with QT6 under wine which is fixed in wine 9, but beceause Proton is still based on wine 8 its crashing under it. LOOT has the same problem with QT6 under wine 8 but apparently when the app is cross compiled under linux for windows it has no problems.