Bug 376192 - Kdenlive crashes while the "Recover Project" dialog opens
Summary: Kdenlive crashes while the "Recover Project" dialog opens
Status: RESOLVED DUPLICATE of bug 371507
Alias: None
Product: kdenlive
Classification: Applications
Component: User Interface (show other bugs)
Version: 16.12.1
Platform: Arch Linux Linux
: NOR crash
Target Milestone: ---
Assignee: Jean-Baptiste Mardelle
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-02-08 17:37 UTC by Falko
Modified: 2017-02-09 23:20 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Falko 2017-02-08 17:37:34 UTC
Application: kdenlive (16.12.1)

Qt Version: 5.7.1
Frameworks Version: 5.30.0
Operating System: Linux 4.9.6-1-ARCH x86_64
Distribution: "Arch Linux"

-- Information about the crash:
What I was doing when the application crashed:
After kdenlive exited without saving the project file and I restarted it, the dialog which asks you whether you want to recover your project file (since it hasn't been saved) apparently caused kdenlive to crash, since the crash happened just after that popup window appeared.

Unusual behavior I noticed:
The popup window which asks you to recover your project file was transparent, i.e. I could see what was behind it (only the titlebar and border were visible).

The crash can be reproduced every time.

-- Backtrace:
Application: Kdenlive (kdenlive), signal: Segmentation fault
Using host libthread_db library "/usr/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f2637e6e800 (LWP 27429))]

Thread 6 (Thread 0x7f25e3fff700 (LWP 27438)):
#0  0x00007f2627de2dd4 in g_mutex_unlock () at /usr/lib/libglib-2.0.so.0
#1  0x00007f2627d9d31a in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0
#2  0x00007f2627d9d7f0 in  () at /usr/lib/libglib-2.0.so.0
#3  0x00007f2627d9d89c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#4  0x00007f2630a2548b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007f26309cee9a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#6  0x00007f26307f1053 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#7  0x00007f26323e6e75 in  () at /usr/lib/libQt5Qml.so.5
#8  0x00007f26307f5ce8 in  () at /usr/lib/libQt5Core.so.5
#9  0x00007f262e048454 in start_thread () at /usr/lib/libpthread.so.0
#10 0x00007f262fe077df in clone () at /usr/lib/libc.so.6

Thread 5 (Thread 0x7f25ea16b700 (LWP 27435)):
#0  0x00007f2627de2db9 in g_mutex_lock () at /usr/lib/libglib-2.0.so.0
#1  0x00007f2627d9d184 in g_main_context_check () at /usr/lib/libglib-2.0.so.0
#2  0x00007f2627d9d724 in  () at /usr/lib/libglib-2.0.so.0
#3  0x00007f2627d9d89c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#4  0x00007f2630a2548b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007f26309cee9a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#6  0x00007f26307f1053 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#7  0x00007f26323e6e75 in  () at /usr/lib/libQt5Qml.so.5
#8  0x00007f26307f5ce8 in  () at /usr/lib/libQt5Core.so.5
#9  0x00007f262e048454 in start_thread () at /usr/lib/libpthread.so.0
#10 0x00007f262fe077df in clone () at /usr/lib/libc.so.6

Thread 4 (Thread 0x7f25f5ad3700 (LWP 27433)):
#0  0x00007f262fdfe48d in poll () at /usr/lib/libc.so.6
#1  0x00007f25fd30fd51 in  () at /usr/lib/libusb-1.0.so.0
#2  0x00007f262e048454 in start_thread () at /usr/lib/libpthread.so.0
#3  0x00007f262fe077df in clone () at /usr/lib/libc.so.6

Thread 3 (Thread 0x7f2619c69700 (LWP 27431)):
#0  0x00007f2627de2dd4 in g_mutex_unlock () at /usr/lib/libglib-2.0.so.0
#1  0x00007f2627d9d62d in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f2627d9d89c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007f2630a2548b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007f26309cee9a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007f26307f1053 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007f2632e7cde5 in  () at /usr/lib/libQt5DBus.so.5
#7  0x00007f26307f5ce8 in  () at /usr/lib/libQt5Core.so.5
#8  0x00007f262e048454 in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007f262fe077df in clone () at /usr/lib/libc.so.6

Thread 2 (Thread 0x7f261b89c700 (LWP 27430)):
#0  0x00007f262fdfe48d in poll () at /usr/lib/libc.so.6
#1  0x00007f26274d88e0 in  () at /usr/lib/libxcb.so.1
#2  0x00007f26274da679 in xcb_wait_for_event () at /usr/lib/libxcb.so.1
#3  0x00007f261d7dd789 in  () at /usr/lib/libQt5XcbQpa.so.5
#4  0x00007f26307f5ce8 in  () at /usr/lib/libQt5Core.so.5
#5  0x00007f262e048454 in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007f262fe077df in clone () at /usr/lib/libc.so.6

Thread 1 (Thread 0x7f2637e6e800 (LWP 27429)):
[KCrash Handler]
#6  0x00007f25e0967b94 in  () at /usr/lib/libQtGui.so.4
#7  0x00007f2637d474fa in call_init.part () at /lib64/ld-linux-x86-64.so.2
#8  0x00007f2637d4760b in _dl_init () at /lib64/ld-linux-x86-64.so.2
#9  0x00007f2637d4bb38 in dl_open_worker () at /lib64/ld-linux-x86-64.so.2
#10 0x00007f2637d473a4 in _dl_catch_error () at /lib64/ld-linux-x86-64.so.2
#11 0x00007f2637d4b2d9 in _dl_open () at /lib64/ld-linux-x86-64.so.2
#12 0x00007f262e25eee9 in  () at /usr/lib/libdl.so.2
#13 0x00007f2637d473a4 in _dl_catch_error () at /lib64/ld-linux-x86-64.so.2
#14 0x00007f262e25f521 in  () at /usr/lib/libdl.so.2
#15 0x00007f262e25ef82 in dlopen () at /usr/lib/libdl.so.2
#16 0x00007f25e2941b20 in  () at /usr/lib/libvlccore.so.8
#17 0x00007f25e2925e2b in  () at /usr/lib/libvlccore.so.8
#18 0x00007f25e2926158 in  () at /usr/lib/libvlccore.so.8
#19 0x00007f25e29260b4 in  () at /usr/lib/libvlccore.so.8
#20 0x00007f25e2926634 in  () at /usr/lib/libvlccore.so.8
#21 0x00007f25e2926c3a in  () at /usr/lib/libvlccore.so.8
#22 0x00007f25e28aceb1 in libvlc_InternalInit () at /usr/lib/libvlccore.so.8
#23 0x00007f25e267dcee in libvlc_new () at /usr/lib/libvlc.so.5
#24 0x00007f25e2bde2c8 in  () at /usr/lib/qt5/plugins/phonon4qt5_backend/phonon_vlc.so
#25 0x00007f25e2bb3586 in  () at /usr/lib/qt5/plugins/phonon4qt5_backend/phonon_vlc.so
#26 0x00007f25e2be2195 in qt_plugin_instance () at /usr/lib/qt5/plugins/phonon4qt5_backend/phonon_vlc.so
#27 0x00007f26309b935b in QPluginLoader::instance() () at /usr/lib/libQt5Core.so.5
#28 0x00007f262f593180 in  () at /usr/lib/libphonon4qt5.so.4
#29 0x00007f262f594fae in  () at /usr/lib/libphonon4qt5.so.4
#30 0x00007f262f596056 in  () at /usr/lib/libphonon4qt5.so.4
#31 0x00007f262f596924 in Phonon::Factory::backend(bool) () at /usr/lib/libphonon4qt5.so.4
#32 0x00007f262f5971c9 in  () at /usr/lib/libphonon4qt5.so.4
#33 0x00007f262f58b021 in  () at /usr/lib/libphonon4qt5.so.4
#34 0x00007f26373b1110 in  () at /usr/lib/libKF5Notifications.so.5
#35 0x00007f263738f790 in  () at /usr/lib/libKF5Notifications.so.5
#36 0x00007f263738b9d0 in KNotification::sendEvent() () at /usr/lib/libKF5Notifications.so.5
#37 0x00007f26309fd099 in QObject::event(QEvent*) () at /usr/lib/libQt5Core.so.5
#38 0x00007f2631a1235c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#39 0x00007f2631a19ad1 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#40 0x00007f26309d0a40 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#41 0x00007f26309d31cd in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib/libQt5Core.so.5
#42 0x00007f2630a25063 in  () at /usr/lib/libQt5Core.so.5
#43 0x00007f2627d9d587 in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0
#44 0x00007f2627d9d7f0 in  () at /usr/lib/libglib-2.0.so.0
#45 0x00007f2627d9d89c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#46 0x00007f2630a2546f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#47 0x00007f26309cee9a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#48 0x00007f2631c00a37 in QDialog::exec() () at /usr/lib/libQt5Widgets.so.5
#49 0x00007f2633857d5b in KMessageBox::createKMessageBox(QDialog*, QDialogButtonBox*, QIcon const&, QString const&, QStringList const&, QString const&, bool*, QFlags<KMessageBox::Option>, QString const&, QMessageBox::Icon) () at /usr/lib/libKF5WidgetsAddons.so.5
#50 0x00007f263385884c in KMessageBox::createKMessageBox(QDialog*, QDialogButtonBox*, QMessageBox::Icon, QString const&, QStringList const&, QString const&, bool*, QFlags<KMessageBox::Option>, QString const&) () at /usr/lib/libKF5WidgetsAddons.so.5
#51 0x00007f2633858d37 in  () at /usr/lib/libKF5WidgetsAddons.so.5
#52 0x00007f263385905c in KMessageBox::questionYesNo(QWidget*, QString const&, QString const&, KGuiItem const&, KGuiItem const&, QString const&, QFlags<KMessageBox::Option>) () at /usr/lib/libKF5WidgetsAddons.so.5
#53 0x0000000000529fc2 in  ()
#54 0x000000000052799b in  ()
#55 0x000000000052ae20 in  ()
#56 0x00000000008aa535 in  ()
#57 0x00007f26309fd099 in QObject::event(QEvent*) () at /usr/lib/libQt5Core.so.5
#58 0x00007f2631a1235c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#59 0x00007f2631a19ad1 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#60 0x00007f26309d0a40 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#61 0x00007f26309d31cd in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib/libQt5Core.so.5
#62 0x00007f2630a25063 in  () at /usr/lib/libQt5Core.so.5
#63 0x00007f2627d9d587 in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0
#64 0x00007f2627d9d7f0 in  () at /usr/lib/libglib-2.0.so.0
#65 0x00007f2627d9d89c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#66 0x00007f2630a2546f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#67 0x00007f26309cee9a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#68 0x00007f26309d739c in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5
#69 0x000000000048c166 in  ()
#70 0x00007f262fd3f291 in __libc_start_main () at /usr/lib/libc.so.6
#71 0x000000000048c85a in _start ()

An https://bugs.kde.org/ berichten
Comment 1 Christoph Feck 2017-02-09 23:20:17 UTC

*** This bug has been marked as a duplicate of bug 371507 ***