mltframework / mltframework/shotcut
kernel: shotcut[] segfault at 54a8 ip 000071d51a2205a0 sp 00007ffd98100198 error 4 in libQt6Gui.so.6.10.2
Nobody has claimed this yet.
- Dominant language
- C++
- Stars
- 15.2k
- Forks
- 1.5k
- Avg merge
- 11h 27m
- Merged PRs (30d)
- 5
Description
Shotcut was installed from the official debian repo. When shotcut is started, it crashes with a segfault:
Here's the log when shotcut is executed in a terminal:
https://pastebin.com/raw/2U2xk5j9
Here's the coredumpctl gdb (and bt + thread apply all bt inside gdb prompt)
https://pastebin.com/raw/SmEyvwPa
Not sure if this is related to #1886, but exporting QSG_RHI_BACKEND=vulkan or setting opengl=5 in ~/.config/Meltytech/Shotcut.conf don't change anything.
If you need any other info, just paste a command and I'll provide you with its output.
OS & shotcut info:
$ uname -a
Linux morfikownia 7.1.10-amd64 #6 SMP PREEMPT_DYNAMIC Wed Aug 26 13:11:52 CEST 2026 x86_64 GNU/Linux
$ cat /etc/os-release
PRETTY_NAME="Debian GNU/Linux forky/sid"
NAME="Debian GNU/Linux"
VERSION_CODENAME=forky
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"
$ apt-cache policy shotcut
shotcut:
Installed: 26.8.1+ds-1
Candidate: 26.8.1+ds-1
Version table:
*** 26.8.1+ds-1 990
500 https://deb.debian.org/debian testing/main amd64 Packages
990 https://deb.debian.org/debian sid/main amd64 Packages
100 /var/lib/dpkg/status
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the startup crash with Shotcut 26.8.1+ds-1 on Debian testing or sid, then inspect the terminal log and coredumpctl gdb output linked in the report. Compare the backtrace around libQt6Gui.so.6.10.2 with issue #1886 and test the reported Vulkan and OpenGL configuration changes. Done means the cause is identified and the startup crash is prevented or clearly narrowed down.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp, debian, linux
- Domain
- desktop
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Active
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100