-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Crash at startup on MinGW 64 builds #1522
Comments
Our nightly builds are using MSYS2 and MINGW64 (GCC 13.2). The workflow file is here: A quick google search for "unknown target exception" suggests this is a common message when the GDB version does not match the GCC version (64/32 bit) I'm afraid you are unlikely to find much help on this forum since we do not recreate the problem with our build system. |
@bmatherly Could you try building in Debug mode?
|
That is probably happening because we treat warnings as errors when compiling in debug mode: I eventually get around to fixing these when I am forced to upgrade my system and the new version of GCC triggers new warnings. I'm not available to help reproduce and debug this right now. But maybe you can make a quick patch to satisfy the warning/error. If you do, send it my way and I can merge it in to master. |
I got around by replacing the three usages of |
@bmatherly I think I found out. And still using |
Weird. Our SDK builds in debug mode and has not experienced the build error |
OS:
MINGW64_NT-10.0-22631 3.4.10.x86_64 2024-02-10 08:39 UTC x86_64 Msys
MLT:
7.22.0
Shotcut:
24.02.29
GCC:
13.2.0
MinGW 64 builds of Shotcut are crashing at startup when using MSYS2's MINGW64 environment.
Surprisingly this is only affecting GCC builds. The Clang builds in both CLANG64 and CLANGARM64 do not show this issue.
Steps to reproduce:
QSG_RHI_BACKEND=d3d11
(This was done so gdb would attach to the right process)Expected
Actual
GDB's backtrace provided:
The text was updated successfully, but these errors were encountered: