Summary: | kdenlive: crash on startup, probably qt6-related | ||
---|---|---|---|
Product: | [Applications] kdenlive | Reporter: | tsweet64 |
Component: | Monitors & Playback | Assignee: | Jean-Baptiste Mardelle <jb> |
Status: | RESOLVED WORKSFORME | ||
Severity: | crash | CC: | chessplaysrobo, fritzibaby |
Priority: | NOR | ||
Version: | 24.08.1 | ||
Target Milestone: | --- | ||
Platform: | Manjaro | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
tsweet64
2024-07-10 22:52:40 UTC
Thanks for your report. Can you check that your MLT version was compiled against Qt6? Hello, the following is the output of `lddtree /usr/bin/kdenlive`: /usr/bin/kdenlive (interpreter => /lib64/ld-linux-x86-64.so.2) libKF6KIOFileWidgets.so.6 => /usr/lib/libKF6KIOFileWidgets.so.6 libQt6Core5Compat.so.6 => /usr/lib/libQt6Core5Compat.so.6 libicuuc.so.75 => /usr/lib/libicuuc.so.75 libicudata.so.75 => /usr/lib/libicudata.so.75 libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 libKF6IconWidgets.so.6 => /usr/lib/libKF6IconWidgets.so.6 libKF6BookmarksWidgets.so.6 => /usr/lib/libKF6BookmarksWidgets.so.6 libKF6Bookmarks.so.6 => /usr/lib/libKF6Bookmarks.so.6 libKF6NotifyConfig.so.6 => /usr/lib/libKF6NotifyConfig.so.6 libcanberra.so.0 => /usr/lib/libcanberra.so.0 libvorbisfile.so.3 => /usr/lib/libvorbisfile.so.3 libvorbis.so.0 => /usr/lib/libvorbis.so.0 libmvec.so.1 => /usr/lib/libmvec.so.1 libogg.so.0 => /usr/lib/libogg.so.0 libtdb.so.1 => /usr/lib/libtdb.so.1 libltdl.so.7 => /usr/lib/libltdl.so.7 libKF6KIOWidgets.so.6 => /usr/lib/libKF6KIOWidgets.so.6 libKF6JobWidgets.so.6 => /usr/lib/libKF6JobWidgets.so.6 libKF6Service.so.6 => /usr/lib/libKF6Service.so.6 libKF6KIOGui.so.6 => /usr/lib/libKF6KIOGui.so.6 libKF6WindowSystem.so.6 => /usr/lib/libKF6WindowSystem.so.6 libX11.so.6 => /usr/lib/libX11.so.6 libxcb.so.1 => /usr/lib/libxcb.so.1 libXau.so.6 => /usr/lib/libXau.so.6 libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 libxcb-res.so.0 => /usr/lib/libxcb-res.so.0 libXfixes.so.3 => /usr/lib/libXfixes.so.3 libxcb-keysyms.so.1 => /usr/lib/libxcb-keysyms.so.1 libKF6KIOCore.so.6 => /usr/lib/libKF6KIOCore.so.6 libKF6AuthCore.so.6 => /usr/lib/libKF6AuthCore.so.6 libacl.so.1 => /usr/lib/libacl.so.1 libmount.so.1 => /usr/lib/libmount.so.1 libblkid.so.1 => /usr/lib/libblkid.so.1 libKF6Crash.so.6 => /usr/lib/libKF6Crash.so.6 libKF6XmlGui.so.6 => /usr/lib/libKF6XmlGui.so.6 libKF6GlobalAccel.so.6 => /usr/lib/libKF6GlobalAccel.so.6 libQt6PrintSupport.so.6 => /usr/lib/libQt6PrintSupport.so.6 libKF6ItemViews.so.6 => /usr/lib/libKF6ItemViews.so.6 libKF6Notifications.so.6 => /usr/lib/libKF6Notifications.so.6 libKF6TextWidgets.so.6 => /usr/lib/libKF6TextWidgets.so.6 libKF6SonnetUi.so.6 => /usr/lib/libKF6SonnetUi.so.6 libKF6SonnetCore.so.6 => /usr/lib/libKF6SonnetCore.so.6 libQt6TextToSpeech.so.6 => /usr/lib/libQt6TextToSpeech.so.6 libKF6Completion.so.6 => /usr/lib/libKF6Completion.so.6 libKF6ConfigWidgets.so.6 => /usr/lib/libKF6ConfigWidgets.so.6 libKF6Codecs.so.6 => /usr/lib/libKF6Codecs.so.6 libKF6IconThemes.so.6 => /usr/lib/libKF6IconThemes.so.6 libKF6BreezeIcons.so.6 => /usr/lib/libKF6BreezeIcons.so.6 libKF6ColorScheme.so.6 => /usr/lib/libKF6ColorScheme.so.6 libKF6GuiAddons.so.6 => /usr/lib/libKF6GuiAddons.so.6 libQt6WaylandClient.so.6 => /usr/lib/libQt6WaylandClient.so.6 libwayland-cursor.so.0 => /usr/lib/libwayland-cursor.so.0 libxkbcommon.so.0 => /usr/lib/libxkbcommon.so.0 libwayland-client.so.0 => /usr/lib/libwayland-client.so.0 libffi.so.8 => /usr/lib/libffi.so.8 libKF6ConfigGui.so.6 => /usr/lib/libKF6ConfigGui.so.6 libKF6Solid.so.6 => /usr/lib/libKF6Solid.so.6 libudev.so.1 => /usr/lib/libudev.so.1 libcap.so.2 => /usr/lib/libcap.so.2 libimobiledevice-1.0.so.6 => /usr/lib/libimobiledevice-1.0.so.6 libssl.so.3 => /usr/lib/libssl.so.3 libcrypto.so.3 => /usr/lib/libcrypto.so.3 libusbmuxd-2.0.so.7 => /usr/lib/libusbmuxd-2.0.so.7 libimobiledevice-glue-1.0.so.0 => /usr/lib/libimobiledevice-glue-1.0.so.0 libplist-2.0.so.4 => /usr/lib/libplist-2.0.so.4 libKF6FileMetaData.so.3 => /usr/lib/libKF6FileMetaData.so.3 libKF6PurposeWidgets.so.6 => /usr/lib/libKF6PurposeWidgets.so.6 libKF6Purpose.so.6 => /usr/lib/libKF6Purpose.so.6 libmlt-7.so.7 => /usr/lib/libmlt-7.so.7 libmlt++-7.so.7 => /usr/lib/libmlt++-7.so.7 libKF6NewStuffWidgets.so.6 => /usr/lib/libKF6NewStuffWidgets.so.6 libKF6WidgetsAddons.so.6 => /usr/lib/libKF6WidgetsAddons.so.6 libKF6NewStuffCore.so.6 => /usr/lib/libKF6NewStuffCore.so.6 libKF6Attica.so.6 => /usr/lib/libKF6Attica.so.6 libKF6Syndication.so.6 => /usr/lib/libKF6Syndication.so.6 libKF6Package.so.6 => /usr/lib/libKF6Package.so.6 libKF6Archive.so.6 => /usr/lib/libKF6Archive.so.6 libbz2.so.1.0 => /usr/lib/libbz2.so.1.0 liblzma.so.5 => /usr/lib/liblzma.so.5 libz.so.1 => /usr/lib/libz.so.1 libzstd.so.1 => /usr/lib/libzstd.so.1 libKF6CoreAddons.so.6 => /usr/lib/libKF6CoreAddons.so.6 libQt6Xml.so.6 => /usr/lib/libQt6Xml.so.6 libKF6ConfigCore.so.6 => /usr/lib/libKF6ConfigCore.so.6 libKF6I18n.so.6 => /usr/lib/libKF6I18n.so.6 libQt6QuickControls2.so.6 => /usr/lib/libQt6QuickControls2.so.6 libQt6QuickTemplates2.so.6 => /usr/lib/libQt6QuickTemplates2.so.6 libQt6QmlModels.so.6 => /usr/lib/libQt6QmlModels.so.6 libQt6QuickWidgets.so.6 => /usr/lib/libQt6QuickWidgets.so.6 libQt6Quick.so.6 => /usr/lib/libQt6Quick.so.6 libQt6OpenGL.so.6 => /usr/lib/libQt6OpenGL.so.6 libOpenGL.so.0 => /usr/lib/libOpenGL.so.0 libGLdispatch.so.0 => /usr/lib/libGLdispatch.so.0 libQt6Qml.so.6 => /usr/lib/libQt6Qml.so.6 libQt6Multimedia.so.6 => /usr/lib/libQt6Multimedia.so.6 libpulse.so.0 => /usr/lib/libpulse.so.0 libpulsecommon-17.0.so => /usr/lib/pulseaudio/libpulsecommon-17.0.so libsndfile.so.1 => /usr/lib/libsndfile.so.1 libvorbisenc.so.2 => /usr/lib/libvorbisenc.so.2 libFLAC.so.12 => /usr/lib/libFLAC.so.12 libopus.so.0 => /usr/lib/libopus.so.0 libmpg123.so.0 => /usr/lib/libmpg123.so.0 libmp3lame.so.0 => /usr/lib/libmp3lame.so.0 libsystemd.so.0 => /usr/lib/libsystemd.so.0 libasyncns.so.0 => /usr/lib/libasyncns.so.0 libdbus-1.so.3 => /usr/lib/libdbus-1.so.3 libQt6NetworkAuth.so.6 => /usr/lib/libQt6NetworkAuth.so.6 libQt6Network.so.6 => /usr/lib/libQt6Network.so.6 libgssapi_krb5.so.2 => /usr/lib/libgssapi_krb5.so.2 libkrb5.so.3 => /usr/lib/libkrb5.so.3 libk5crypto.so.3 => /usr/lib/libk5crypto.so.3 libcom_err.so.2 => /usr/lib/libcom_err.so.2 libkrb5support.so.0 => /usr/lib/libkrb5support.so.0 libkeyutils.so.1 => /usr/lib/libkeyutils.so.1 libresolv.so.2 => /usr/lib/libresolv.so.2 libbrotlidec.so.1 => /usr/lib/libbrotlidec.so.1 libbrotlicommon.so.1 => /usr/lib/libbrotlicommon.so.1 libproxy.so.1 => /usr/lib/libproxy.so.1 libpxbackend-1.0.so => /usr/lib/libproxy/libpxbackend-1.0.so libcurl.so.4 => /usr/lib/libcurl.so.4 libnghttp3.so.9 => /usr/lib/libnghttp3.so.9 libnghttp2.so.14 => /usr/lib/libnghttp2.so.14 libidn2.so.0 => /usr/lib/libidn2.so.0 libunistring.so.5 => /usr/lib/libunistring.so.5 libssh2.so.1 => /usr/lib/libssh2.so.1 libpsl.so.5 => /usr/lib/libpsl.so.5 libgio-2.0.so.0 => /usr/lib/libgio-2.0.so.0 libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 libduktape.so.207 => /usr/lib/libduktape.so.207 libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 libpcre2-8.so.0 => /usr/lib/libpcre2-8.so.0 libQt6SvgWidgets.so.6 => /usr/lib/libQt6SvgWidgets.so.6 libQt6Svg.so.6 => /usr/lib/libQt6Svg.so.6 libQt6Widgets.so.6 => /usr/lib/libQt6Widgets.so.6 libQt6Gui.so.6 => /usr/lib/libQt6Gui.so.6 libEGL.so.1 => /usr/lib/libEGL.so.1 libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 libexpat.so.1 => /usr/lib/libexpat.so.1 libGLX.so.0 => /usr/lib/libGLX.so.0 libpng16.so.16 => /usr/lib/libpng16.so.16 libharfbuzz.so.0 => /usr/lib/libharfbuzz.so.0 libgraphite2.so.3 => /usr/lib/libgraphite2.so.3 libmd4c.so.0 => /usr/lib/libmd4c.so.0 libfreetype.so.6 => /usr/lib/libfreetype.so.6 libKF6DBusAddons.so.6 => /usr/lib/libKF6DBusAddons.so.6 libQt6DBus.so.6 => /usr/lib/libQt6DBus.so.6 libQt6Core.so.6 => /usr/lib/libQt6Core.so.6 libicui18n.so.75 => /usr/lib/libicui18n.so.75 libdouble-conversion.so.3 => /usr/lib/libdouble-conversion.so.3 libb2.so.1 => /usr/lib/libb2.so.1 libgomp.so.1 => /usr/lib/libgomp.so.1 libpcre2-16.so.0 => /usr/lib/libpcre2-16.so.0 libstdc++.so.6 => /usr/lib/libstdc++.so.6 libm.so.6 => /usr/lib/libm.so.6 libc.so.6 => /usr/lib/libc.so.6 ld-linux-x86-64.so.2 => /lib64/ld-linux-x86-64.so.2 There is a /usr/lib/mlt-7/libmltqt6.so on my system, but it doesn't appear in the above. Is there another command I should try to investigate this? Dear Bug Submitter, This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging If you have already provided the requested information, please mark the bug as REPORTED so that the KDE team knows that the bug is ready to be confirmed. Thank you for helping us make KDE software even better for everyone! I'm noticing similar crashing issues that are related to qt6, specifically libQt6Core. I can mostly reproduce it by dragging clips around in the timeline, the program no longer responds to any further interactions and crashes shortly after. Log is attached: kernel: kdenlive[31494]: segfault at 38 ip 0000760ec4ec69d4 sp 00007fff6c85c8d8 error 4 in libQt6Core.so.6.7.2[2c69d4,760ec4c8a000+39c000] likely on CPU 0 (core 0, socket 0) systemd-coredump[31929]: Process 31494 (kdenlive) of user 1000 terminated abnormally with signal 11/SEGV, processing... systemd-coredump[31930]: Process 31494 (kdenlive) of user 1000 dumped core. #1 0x00005614db783a66 n/a (kdenlive + 0x511a66) #2 0x00005614db7d19f0 n/a (kdenlive + 0x55f9f0) #3 0x00005614db399c55 n/a (kdenlive + 0x127c55) #4 0x00005614db39d73f n/a (kdenlive + 0x12b73f) #5 0x00005614db39638e n/a (kdenlive + 0x12438e) #52 0x00005614db33dfcc n/a (kdenlive + 0xcbfcc) #55 0x00005614db33f8d5 n/a (kdenlive + 0xcd8d5) ░░ Subject: Process 31494 (kdenlive) dumped core ░░ Process 31494 (kdenlive) crashed and dumped core. According to the logs it seems to be a packaging issue or some libraries are missing or not updated. For the Linux users: Please try with the current Kdenlive AppImage version 24.08.2 to see if there are any packaging issues https://kdenlive.org/en/download/ For Window user: Do you have the install version? 🐛🧹 ⚠️ This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information, then set the bug status to REPORTED. If there is no change for at least 30 days, it will be automatically closed as RESOLVED WORKSFORME. For more information about our bug triaging procedures, please read https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging. Thank you for helping us make KDE software even better for everyone! 🐛🧹 This bug has been in NEEDSINFO status with no change for at least 30 days. Closing as RESOLVED WORKSFORME. |