https://bugs.winehq.org/show_bug.cgi?id=57007
Bug ID: 57007 Summary: Sequence Editor from Legendary Explorer of ME3Tweaks Mod Manager triggers GDI assert Product: Wine Version: 9.13 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: gdiplus Assignee: wine-bugs@winehq.org Reporter: raulvior.bcn@gmail.com Distribution: ---
Created attachment 76845 --> https://bugs.winehq.org/attachment.cgi?id=76845 Log generated with WINEDEBUG=warn
Sequence Editor 6.4.18 from Legendary Explorer of ME3Tweaks Mod Manager 9.0 (Tools->Legendary Explorer) triggers assert from Wine code base "err:msvcrt:_wassert (L"graphics->hdc_refs == 0",L"dlls/gdiplus/graphics.c",2621)". Executing with WINEDEBUG=warn+heap shows the following warning "warn: Using GDI for swapchain presentation. This will impact performance." which belongs to https://github.com/doitsujin/dxvk/blob/master/src/d3d9/d3d9_swapchain.cpp#L2...
The assert is triggered when trying to add a BioSeqVar_StoryManagerX variable where X is one of {Bool,Float,Int,StateId}. I have not tried all other object types. But from the Variables tab it only crashes when double clicking in any of those four.
The PCC file opened with the Sequence Editor can be downloaded here: https://drive.proton.me/urls/GSMNK9XPF8#MHMpgEs2uYHe
You have to configure Wine to emulate a virtual desktop. Otherwise tooltips and menus appear as black rectangles.
### Software information Legendary Explorer 6.4.18 from ME3Tweaks Mod Manager 9.0.
### System information - GPU: AMD Radeon VII (RADV VEGA20) - Driver: radv 24.1.3 - Wine version: wine-9.13
### Apitrace file(s) https://drive.proton.me/urls/DGQS3343J4#0BDgJCGU0pfz
https://bugs.winehq.org/show_bug.cgi?id=57007
--- Comment #1 from raulvior.bcn@gmail.com --- Created attachment 76846 --> https://bugs.winehq.org/attachment.cgi?id=76846 Apitrace
https://bugs.winehq.org/show_bug.cgi?id=57007
--- Comment #2 from raulvior.bcn@gmail.com --- Ah sorry, forgot to remove the part quoting the DXVK warning. I disabled DXVK before reporting the bug here. The assert is triggered without DXVK too.
https://bugs.winehq.org/show_bug.cgi?id=57007
Esme Povirk madewokherd@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |madewokherd@gmail.com
https://bugs.winehq.org/show_bug.cgi?id=57007
--- Comment #3 from wineuser9999 raulvior.bcn@gmail.com --- ME3Tweaks Mod Manager can be downloaded from here: https://github.com/ME3Tweaks/ME3TweaksModManager/releases
Legendary Explorer from here: https://github.com/ME3Tweaks/LegendaryExplorer/releases
https://bugs.winehq.org/show_bug.cgi?id=57007
Bartosz gang65@poczta.onet.pl changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |gang65@poczta.onet.pl
--- Comment #4 from Bartosz gang65@poczta.onet.pl --- Does the: winetricks gdiplus
workaround an issue?
https://bugs.winehq.org/show_bug.cgi?id=57007
--- Comment #5 from Esme Povirk madewokherd@gmail.com --- Can you get a log with WINEDEBUG=+gdiplus ?