https://bugs.kde.org/show_bug.cgi?id=462596
Bug ID: 462596 Summary: kdenlive does not exit properly, and hangs indefinitely in other operations Classification: Applications Product: kdenlive Version: 22.08.3 Platform: Other OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: User Interface Assignee: j...@kdenlive.org Reporter: pascal+...@niklaus.org Target Milestone: --- Created attachment 154278 --> https://bugs.kde.org/attachment.cgi?id=154278&action=edit backtrace after interruption of application SUMMARY kdenlive hangs forever on 'quit' STEPS TO REPRODUCE 1. start kdenlive 2. quit the application OBSERVED RESULT Application never finishes EXPECTED RESULT Application should terminate SOFTWARE/OS VERSIONS Kdenlive: 22.08.3 Package Type: Unknown/Default MLT: 7.12.0 Qt: 5.15.3 (built against 5.15.3 x86_64-little_endian-lp64) Frameworks: 5.92.0 System: Ubuntu 22.04.1 LTS Kernel: linux 5.15.0-30-generic CPU: x86_64 Windowing System: xcb Movit (GPU): disabled Track Compositing: frei0r.cairoblend ADDITIONAL INFORMATION The problem occurs both with the AppImage as well as the Ubuntu PPA version. However, it only occurs on one of my computers. I observe a similar (?) problem when performing other operations within kdenlive. For example, when loading an existing project, "loading clips" never completes (the status stops at "99%"). I did look for debug symbols to run kdenlive from dbg, but these were not available in the ubuntu ppa. Nevertheless, running kdenlive from gdb, I get: (No debugging symbols found in kdenlive) (gdb) run Starting program: /usr/bin/kdenlive [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [New Thread 0x7ffff0209640 (LWP 15984)] [New Thread 0x7fffef89f640 (LWP 15985)] [New Thread 0x7fffed15a640 (LWP 15987)] [New Thread 0x7fffec925640 (LWP 15988)] Could not detect package type, probably default? App dir is "/usr/bin" === /// CANNOT ACCESS SPEECH DICTIONARIES FOLDER profilePath from KdenliveSetting::mltPath: "/usr/share/mlt-7/profiles" meltPath from KdenliveSetting::rendererPath: "/usr/bin/melt-7" [New Thread 0x7fffc9f0a640 (LWP 15989)] Empty metadata for "audiochannels" Empty metadata for "audioconvert" Empty metadata for "imageconvert" Empty metadata for "avcolour_space" Empty metadata for "avcolor_space" Empty metadata for "avdeinterlace" Empty metadata for "swscale" Empty metadata for "swresample" Empty metadata for "glsl.manager" Empty metadata for "movit.convert" Empty metadata for "movit.crop" Empty metadata for "movit.resample" Empty metadata for "movit.resize" Empty metadata for "telecide" Empty metadata for "deinterlace" plugin not available: "avfilter.acompressor" plugin not available: "avfilter.aecho" plugin not available: "avfilter.agate" plugin not available: "avfilter.atadenoise" plugin not available: "avfilter.bwdif" plugin not available: "avfilter.deblock" plugin not available: "avfilter.dedot" plugin not available: "avfilter.deflate" plugin not available: "avfilter.derain" plugin not available: "avfilter.doubleweave" plugin not available: "avfilter.field" plugin not available: "avfilter.framestep" plugin not available: "avfilter.fspp" plugin not available: "avfilter.graphmonitor" plugin not available: "avfilter.hqdn3d" plugin not available: "avfilter.inflate" plugin not available: "avfilter.lagfun" plugin not available: "avfilter.loudnorm" plugin not available: "avfilter.random" plugin not available: "avfilter.removegrain" plugin not available: "avfilter.separatefields" plugin not available: "avfilter.shuffleplanes" plugin not available: "avfilter.sr" plugin not available: "avfilter.tmix" plugin not available: "avfilter.w3fdif" plugin not available: "avfilter.weave" plugin not available: "avfilter.yadif" plugin not available: "frei0r.baltan" plugin not available: "frei0r.bgsubtract0r" plugin not available: "frei0r.bigsh0t_eq_mask" plugin not available: "frei0r.bigsh0t_eq_to_rect" plugin not available: "frei0r.bigsh0t_eq_to_stereo" plugin not available: "frei0r.bigsh0t_hemi_to_eq" plugin not available: "frei0r.bigsh0t_rect_to_eq" plugin not available: "frei0r.bigsh0t_stabilize_360" plugin not available: "frei0r.bigsh0t_transform_360" plugin not available: "frei0r.delay0r" plugin not available: "frei0r.delaygrab" plugin not available: "frei0r.facebl0r" plugin not available: "frei0r.facedetect" plugin not available: "frei0r.lightgraffiti" plugin not available: "frei0r.lightgraffiti" plugin not available: "frei0r.tehRoxx0r" plugin not available: "ladspa" plugin not available: "ladspa" plugin not available: "ladspa" plugin not available: "ladspa.9354877" plugin not available: "ladspa" plugin not available: "ladspa" plugin not available: "ladspa" plugin not available: "ladspa" plugin not available: "ladspa" plugin not available: "ladspa" plugin not available: "ladspa" plugin not available: "ladspa" plugin not available: "movit.unsharp_mask" plugin not available: "region" plugin not available: "timewarp" plugin not available: "opencv.tracker" plugin not available: "region" [New Thread 0x7fffc9709640 (LWP 15990)] [New Thread 0x7fffc399c640 (LWP 15991)] QQmlEngine::setContextForObject(): Object already has a QQmlContext [New Thread 0x7fffc274a640 (LWP 15992)] [New Thread 0x7fffc1509640 (LWP 15993)] [Detaching after fork from child process 15994] [Detaching after fork from child process 15996] [Detaching after fork from child process 15998] [New Thread 0x7fffc0b6d640 (LWP 16000)] [New Thread 0x7fffaf7bf640 (LWP 16001)] [New Thread 0x7fffaef40640 (LWP 16002)] [New Thread 0x7fffadcff640 (LWP 16003)] [New Thread 0x7fffad480640 (LWP 16004)] [New Thread 0x7fffacc77640 (LWP 16005)] [New Thread 0x7fff93fff640 (LWP 16006)] [New Thread 0x7fff9357e640 (LWP 16007)] [New Thread 0x7fff92b15640 (LWP 16008)] [Thread 0x7fff92b15640 (LWP 16008) exited] [New Thread 0x7fff92b15640 (LWP 16009)] [New Thread 0x7fff922cf640 (LWP 16010)] [New Thread 0x7fff919ba640 (LWP 16011)] [New Thread 0x7fff90f65640 (LWP 16012)] [New Thread 0x7fff7bfff640 (LWP 16013)] [New Thread 0x7fff7b7fe640 (LWP 16014)] QQmlEngine::setContextForObject(): Object already has a QQmlContext [New Thread 0x7fff7a676640 (LWP 16015)] [New Thread 0x7fff7a635640 (LWP 16016)] [New Thread 0x7fff79e34640 (LWP 16017)] [New Thread 0x7fff7961e640 (LWP 16018)] [New Thread 0x7fff78ad0640 (LWP 16019)] [New Thread 0x7fff3f59f640 (LWP 16020)] (--- at this stage, the GUI is visible and I just quit kdenlive ---) [Thread 0x7fffc9f0a640 (LWP 15989) exited] qrc:/qml/timeline.qml:1643: TypeError: Cannot read property 'isSubtitleTrack' of null qrc:/qml/timeline.qml:977: TypeError: Cannot read property 'isSubtitleTrack' of null [Thread 0x7fffc274a640 (LWP 15992) exited] [Thread 0x7fff7b7fe640 (LWP 16014) exited] [Thread 0x7fff78ad0640 (LWP 16019) exited] [Thread 0x7fff7a635640 (LWP 16016) exited] (--- then kdenlive hangs, and I interrupt the application with CTRL-C ---) Thread 1 "kdenlive" received signal SIGINT, Interrupt. __futex_abstimed_wait_common64 (private=128, cancel=true, abstime=0x0, op=265, expected=16018, futex_word=0x7fff7961e910) at ./nptl/futex-internal.c:57 57 ./nptl/futex-internal.c: No such file or directory. (gdb) The backtrace of all threads is attached -- You are receiving this mail because: You are watching all bug changes.