https://bugs.winehq.org/show_bug.cgi?id=53192
Bug ID: 53192 Summary: FlexiPDF 3.0.3 crashes when moving window: dlls/ntdll/unix/thread.c:1737: ntdll_set_exception_jmp_buf: Assurance »!jmp || !ntdll_get_thread_data()->jmp_buf« not fulfilled Product: Wine Version: 7.10 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: ntdll Assignee: wine-bugs@winehq.org Reporter: postix@posteo.eu Distribution: ---
Created attachment 72629 --> https://bugs.winehq.org/attachment.cgi?id=72629 Terminal output
### Issue FlexiPDF 3.0.3 crashes when trying to move its window by dragging the titlebar.
### Download link `https://www.softmaker.net/down/flexipdf2022.exe%60
### System Operating System: Fedora Linux 36 KDE Plasma Version: 5.24.5 KDE Frameworks Version: 5.93.0 Qt Version: 5.15.3 Kernel Version: 5.18.5-200.fc36.x86_64 (64-bit) Graphics Platform: Wayland Processors: 16 × AMD Ryzen 7 5700G with Radeon Graphics Graphics Processor: AMD RENOIR
https://bugs.winehq.org/show_bug.cgi?id=53192
postix postix@posteo.eu changed:
What |Removed |Added ---------------------------------------------------------------------------- Distribution|--- |Fedora
https://bugs.winehq.org/show_bug.cgi?id=53192
Gijs Vermeulen gijsvrm@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|FlexiPDF 3.0.3 crashes when |FlexiPDF 3.0.3 crashes when |moving window: |moving window |dlls/ntdll/unix/thread.c:17 | |37: | |ntdll_set_exception_jmp_buf | |: Assurance »!jmp || | |!ntdll_get_thread_data()->j | |mp_buf« not fulfilled |
https://bugs.winehq.org/show_bug.cgi?id=53192
Gijs Vermeulen gijsvrm@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download URL| |https://www.softmaker.net/d | |own/flexipdf2022.exe Component|ntdll |-unknown
--- Comment #1 from Gijs Vermeulen gijsvrm@gmail.com --- DXVK is unsupported here, please try without.
Graphics Platform: Wayland
Are you using XWayland or are you using the experimental Wayland driver?
https://bugs.winehq.org/show_bug.cgi?id=53192
--- Comment #2 from Gijs Vermeulen gijsvrm@gmail.com --- '../wine/dlls/ntdll/unix/thread.c:1739: ntdll_set_exception_jmp_buf: Assertion `!jmp || !ntdll_get_thread_data()->jmp_buf' failed.'
This is also mentioned in bug 53189, does it work in a clean prefix with vanilla 7.10 for you?
https://bugs.winehq.org/show_bug.cgi?id=53192
--- Comment #3 from postix postix@posteo.eu --- (In reply to Gijs Vermeulen from comment #1)
DXVK is unsupported here, please try without.
I haven't setup DXVK explicitly, but rather simply installed `wine` from the distribution packages and installed the application via `wine $app` and that's it. How would I try it without?
Are you using XWayland or are you using the experimental Wayland driver?
It ran under XWayland. The issue also appeared under an X11 session.
This is also mentioned in bug 53189, does it work in a clean prefix with vanilla 7.10 for you?
Interesting, I couldn't find this bug by the search. Anyway, I will test it on Fedora 36 later today.
For now I tried to reproduce it on openSUSE TW with Wine 7.11 and there indeed I cannot reproduce it. So hopefully the bug has been fixed by some patch between 7.10 and 7.11.
https://bugs.winehq.org/show_bug.cgi?id=53192
Zeb Figura z.figura12@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |z.figura12@gmail.com
--- Comment #4 from Zeb Figura z.figura12@gmail.com --- (In reply to postix from comment #3)
(In reply to Gijs Vermeulen from comment #1)
DXVK is unsupported here, please try without.
I haven't setup DXVK explicitly, but rather simply installed `wine` from the distribution packages and installed the application via `wine $app` and that's it. How would I try it without?
It looks like Fedora has made the unfortunate decision to use DXVK by default:
https://fedoraproject.org/wiki/Changes/DXVKwined3d
This is not the first time that we've had to deal with this kind of nonsense from them.
To make matters worse, they're doing this by marking DXVK dlls with the builtin signature and replacing wine dlls. So there's not actually a way to use wine dlls with the stock Fedora packages.
https://bugs.winehq.org/show_bug.cgi?id=53192
--- Comment #5 from postix postix@posteo.eu --- I'm not a 100% sure whether this bug originates from using the DXVK interface:
1) On F36 + AMD 5700G with its Renoir Graphics: - Removed all wine-dxvk packages (wine-dxvk, wine-dxvk-d3d9, wine-dxvk-dxgi) - Rebooted - Can still reproduce with the same error
2) On the proposal you have linked in comment 4 it says
DXVK as default wined3d backend on VK capable hardware
So I have tested it on an older, not VK capable machine (Athlon II X64) but running F36 as well: - Can still reproduce with the same error