Discussion:
[kdenlive] [Bug 399737] New: kdenlive (17.04.3) crash on exit
b***@kde.org
2018-10-12 22:05:51 UTC
Permalink
https://bugs.kde.org/show_bug.cgi?id=399737

Bug ID: 399737
Summary: kdenlive (17.04.3) crash on exit
Product: kdenlive
Version: 17.04.3
Platform: Gentoo Packages
OS: Linux
Status: REPORTED
Severity: crash
Priority: NOR
Component: User Interface
Assignee: ***@kdenlive.org
Reporter: ***@yahoo.com
Target Milestone: ---

Application: kdenlive (17.04.3)
(Compiled from sources)
Qt Version: 5.7.1
Frameworks Version: 5.37.0
Operating System: Linux 4.12.12-gentoo x86_64
Distribution: "Gentoo Base System release 2.3"

-- Information about the crash:
- What I was doing when the application crashed:
Start kdenlive then select quit from the menu. This always happens, I don't
even have to use the program. Just start it and shut it down from the quit
option in the file menu, and there is always a segfault.
I've tried submitting a similar crash report using drkonqi, but it always
fails.

The crash can be reproduced every time.

This is the second time drkonqi has failed to send the crash report, so I'm
creating a bug manually and pasting the report drkonqi was trying to send.

drkonqi fails with an error message saying:

'Error sending the crash report:/Received unexpected error code 143 from
bugzilla. Error message was: The process for the https://bugs.kde.org protocol
died unexpectedly../'

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

Thread 7 (Thread 0x7fe98f7fe700 (LWP 21044)):
#0 0x00007fe9d31bfa3d in poll () at ../sysdeps/unix/syscall-template.S:84
#1 0x00007fe9ce19b62c in g_main_context_poll (priority=2147483647, n_fds=1,
fds=0x7fe964002e70, timeout=<optimized out>, context=0x7fe964000990) at
/var/tmp/portage/dev-libs/glib-2.50.3-r1/work/glib-2.50.3/glib/gmain.c:4228
#2 g_main_context_iterate (context=***@entry=0x7fe964000990,
block=***@entry=1, dispatch=***@entry=1, self=<optimized out>) at
/var/tmp/portage/dev-libs/glib-2.50.3-r1/work/glib-2.50.3/glib/gmain.c:3924
#3 0x00007fe9ce19b73c in g_main_context_iteration (context=0x7fe964000990,
may_block=***@entry=1) at
/var/tmp/portage/dev-libs/glib-2.50.3-r1/work/glib-2.50.3/glib/gmain.c:3990
#4 0x00007fe9d3df821b in QEventDispatcherGlib::processEvents
(this=0x7fe9640008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5 0x00007fe9d3da9efa in QEventLoop::exec (this=***@entry=0x7fe98f7fde00,
flags=..., ***@entry=...) at kernel/qeventloop.cpp:212
#6 0x00007fe9d3c10e64 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:507
#7 0x00007fe9d3c150ac in QThreadPrivate::start (arg=0x4e28c10) at
thread/qthread_unix.cpp:368
#8 0x00007fe9d1639394 in start_thread (arg=0x7fe98f7fe700) at
pthread_create.c:333
#9 0x00007fe9d31c8abd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 6 (Thread 0x7fe994c8c700 (LWP 21042)):
#0 0x00007fe9d31bba2d in read () at ../sysdeps/unix/syscall-template.S:84
#1 0x00007fe9ce1e00e0 in read (__nbytes=16, __buf=0x7fe994c8bbe0,
__fd=<optimized out>) at /usr/include/bits/unistd.h:44
#2 g_wakeup_acknowledge (wakeup=0x7fe988002570) at
/var/tmp/portage/dev-libs/glib-2.50.3-r1/work/glib-2.50.3/glib/gwakeup.c:210
#3 0x00007fe9ce19b0fe in g_main_context_check
(context=***@entry=0x7fe97c000990, max_priority=2147483647,
fds=***@entry=0x7fe97c002e70, n_fds=***@entry=1) at
/var/tmp/portage/dev-libs/glib-2.50.3-r1/work/glib-2.50.3/glib/gmain.c:3707
#4 0x00007fe9ce19b5d0 in g_main_context_iterate
(context=***@entry=0x7fe97c000990, block=***@entry=1,
dispatch=***@entry=1, self=<optimized out>) at
/var/tmp/portage/dev-libs/glib-2.50.3-r1/work/glib-2.50.3/glib/gmain.c:3926
#5 0x00007fe9ce19b73c in g_main_context_iteration (context=0x7fe97c000990,
may_block=***@entry=1) at
/var/tmp/portage/dev-libs/glib-2.50.3-r1/work/glib-2.50.3/glib/gmain.c:3990
#6 0x00007fe9d3df821b in QEventDispatcherGlib::processEvents
(this=0x7fe97c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#7 0x00007fe9d3da9efa in QEventLoop::exec (this=***@entry=0x7fe994c8be00,
flags=..., ***@entry=...) at kernel/qeventloop.cpp:212
#8 0x00007fe9d3c10e64 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:507
#9 0x00007fe9d3c150ac in QThreadPrivate::start (arg=0x4deed00) at
thread/qthread_unix.cpp:368
#10 0x00007fe9d1639394 in start_thread (arg=0x7fe994c8c700) at
pthread_create.c:333
#11 0x00007fe9d31c8abd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 5 (Thread 0x7fe9977fe700 (LWP 21038)):
#0 g_mutex_unlock (mutex=0x7fe988000990) at
/var/tmp/portage/dev-libs/glib-2.50.3-r1/work/glib-2.50.3/glib/gthread-posix.c:1348
#1 0x00007fe9ce19ab60 in g_main_context_prepare
(context=***@entry=0x7fe988000990, priority=***@entry=0x7fe9977fdca0)
at /var/tmp/portage/dev-libs/glib-2.50.3-r1/work/glib-2.50.3/glib/gmain.c:3499
#2 0x00007fe9ce19b55b in g_main_context_iterate
(context=***@entry=0x7fe988000990, block=***@entry=1,
dispatch=***@entry=1, self=<optimized out>) at
/var/tmp/portage/dev-libs/glib-2.50.3-r1/work/glib-2.50.3/glib/gmain.c:3909
#3 0x00007fe9ce19b73c in g_main_context_iteration (context=0x7fe988000990,
may_block=***@entry=1) at
/var/tmp/portage/dev-libs/glib-2.50.3-r1/work/glib-2.50.3/glib/gmain.c:3990
#4 0x00007fe9d3df821b in QEventDispatcherGlib::processEvents
(this=0x7fe9880008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5 0x00007fe9d3da9efa in QEventLoop::exec (this=***@entry=0x7fe9977fdde0,
flags=..., ***@entry=...) at kernel/qeventloop.cpp:212
#6 0x00007fe9d3c10e64 in QThread::exec (this=***@entry=0x224f860) at
thread/qthread.cpp:507
#7 0x00007fe9d48acab5 in QQmlThreadPrivate::run (this=0x224f860) at
qml/ftw/qqmlthread.cpp:147
#8 0x00007fe9d3c150ac in QThreadPrivate::start (arg=0x224f860) at
thread/qthread_unix.cpp:368
#9 0x00007fe9d1639394 in start_thread (arg=0x7fe9977fe700) at
pthread_create.c:333
#10 0x00007fe9d31c8abd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 4 (Thread 0x7fe997fff700 (LWP 21037)):
#0 pthread_cond_timedwait () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:225
#1 0x00007fe9d3c156f8 in QWaitConditionPrivate::wait_relative (time=30000,
this=0x21dc190) at thread/qwaitcondition_unix.cpp:133
#2 QWaitConditionPrivate::wait (time=30000, this=0x21dc190) at
thread/qwaitcondition_unix.cpp:141
#3 QWaitCondition::wait (this=***@entry=0x2254d30,
mutex=***@entry=0x21dad60, time=30000) at thread/qwaitcondition_unix.cpp:215
#4 0x00007fe9d3c12212 in QThreadPoolThread::run (this=0x2254d20) at
thread/qthreadpool.cpp:133
#5 0x00007fe9d3c150ac in QThreadPrivate::start (arg=0x2254d20) at
thread/qthread_unix.cpp:368
#6 0x00007fe9d1639394 in start_thread (arg=0x7fe997fff700) at
pthread_create.c:333
#7 0x00007fe9d31c8abd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7fe99d623700 (LWP 21036)):
#0 0x00007fe9d31bfa3d in poll () at ../sysdeps/unix/syscall-template.S:84
#1 0x00007fe9ce19b62c in g_main_context_poll (priority=2147483647, n_fds=1,
fds=0x7fe998002e70, timeout=<optimized out>, context=0x7fe998000990) at
/var/tmp/portage/dev-libs/glib-2.50.3-r1/work/glib-2.50.3/glib/gmain.c:4228
#2 g_main_context_iterate (context=***@entry=0x7fe998000990,
block=***@entry=1, dispatch=***@entry=1, self=<optimized out>) at
/var/tmp/portage/dev-libs/glib-2.50.3-r1/work/glib-2.50.3/glib/gmain.c:3924
#3 0x00007fe9ce19b73c in g_main_context_iteration (context=0x7fe998000990,
may_block=***@entry=1) at
/var/tmp/portage/dev-libs/glib-2.50.3-r1/work/glib-2.50.3/glib/gmain.c:3990
#4 0x00007fe9d3df821b in QEventDispatcherGlib::processEvents
(this=0x7fe9980008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5 0x00007fe9d3da9efa in QEventLoop::exec (this=***@entry=0x7fe99d622de0,
flags=..., ***@entry=...) at kernel/qeventloop.cpp:212
#6 0x00007fe9d3c10e64 in QThread::exec (this=***@entry=0x1db1170) at
thread/qthread.cpp:507
#7 0x00007fe9d48acab5 in QQmlThreadPrivate::run (this=0x1db1170) at
qml/ftw/qqmlthread.cpp:147
#8 0x00007fe9d3c150ac in QThreadPrivate::start (arg=0x1db1170) at
thread/qthread_unix.cpp:368
#9 0x00007fe9d1639394 in start_thread (arg=0x7fe99d623700) at
pthread_create.c:333
#10 0x00007fe9d31c8abd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7fe9bce2f700 (LWP 21035)):
#0 0x00007fe9d31bfa3d in poll () at ../sysdeps/unix/syscall-template.S:84
#1 0x00007fe9ce19b62c in g_main_context_poll (priority=2147483647, n_fds=1,
fds=0x7fe9b8003020, timeout=<optimized out>, context=0x7fe9b8000990) at
/var/tmp/portage/dev-libs/glib-2.50.3-r1/work/glib-2.50.3/glib/gmain.c:4228
#2 g_main_context_iterate (context=***@entry=0x7fe9b8000990,
block=***@entry=1, dispatch=***@entry=1, self=<optimized out>) at
/var/tmp/portage/dev-libs/glib-2.50.3-r1/work/glib-2.50.3/glib/gmain.c:3924
#3 0x00007fe9ce19b73c in g_main_context_iteration (context=0x7fe9b8000990,
may_block=***@entry=1) at
/var/tmp/portage/dev-libs/glib-2.50.3-r1/work/glib-2.50.3/glib/gmain.c:3990
#4 0x00007fe9d3df821b in QEventDispatcherGlib::processEvents
(this=0x7fe9b80008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5 0x00007fe9d3da9efa in QEventLoop::exec (this=***@entry=0x7fe9bce2edd0,
flags=..., ***@entry=...) at kernel/qeventloop.cpp:212
#6 0x00007fe9d3c10e64 in QThread::exec (this=***@entry=0x7fe9d96ecd60
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
thread/qthread.cpp:507
#7 0x00007fe9d96786a5 in QDBusConnectionManager::run (this=0x7fe9d96ecd60
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
qdbusconnection.cpp:178
#8 0x00007fe9d3c150ac in QThreadPrivate::start (arg=0x7fe9d96ecd60 <(anonymous
namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
thread/qthread_unix.cpp:368
#9 0x00007fe9d1639394 in start_thread (arg=0x7fe9bce2f700) at
pthread_create.c:333
#10 0x00007fe9d31c8abd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7fe9c72e07c0 (LWP 21033)):
[KCrash Handler]
#6 0x00007fe9b46b01e0 in ?? ()
#7 0x00007fe9d87e2d2a in mlt_consumer_purge (self=0x2913ca0) at
mlt_consumer.c:1342
#8 0x0000000000850755 in Render::stop (this=0x1ddfa60) at
/var/tmp/portage/kde-apps/kdenlive-17.04.3/work/kdenlive-17.04.3/src/renderer.cpp:680
#9 0x0000000000739f35 in Monitor::~Monitor (this=0x1ce3060,
__in_chrg=<optimized out>) at
/var/tmp/portage/kde-apps/kdenlive-17.04.3/work/kdenlive-17.04.3/src/monitor/monitor.cpp:364
#10 0x0000000000739fc9 in Monitor::~Monitor (this=0x1ce3060,
__in_chrg=<optimized out>) at
/var/tmp/portage/kde-apps/kdenlive-17.04.3/work/kdenlive-17.04.3/src/monitor/monitor.cpp:372
#11 0x0000000000837396 in MainWindow::~MainWindow (this=***@entry=0x1193c80,
__in_chrg=<optimized out>, __vtt_parm=<optimized out>) at
/var/tmp/portage/kde-apps/kdenlive-17.04.3/work/kdenlive-17.04.3/src/mainwindow.cpp:786
#12 0x00000000008374d9 in MainWindow::~MainWindow (this=0x1193c80,
__in_chrg=<optimized out>, __vtt_parm=<optimized out>) at
/var/tmp/portage/kde-apps/kdenlive-17.04.3/work/kdenlive-17.04.3/src/mainwindow.cpp:791
#13 0x00007fe9d3dd2468 in QObject::event (this=***@entry=0x1193c80,
e=***@entry=0x49c5740) at kernel/qobject.cpp:1254
#14 0x00007fe9d52bab3b in QWidget::event (this=***@entry=0x1193c80,
event=***@entry=0x49c5740) at kernel/qwidget.cpp:9225
#15 0x00007fe9d53b82ab in QMainWindow::event (this=***@entry=0x1193c80,
event=***@entry=0x49c5740) at widgets/qmainwindow.cpp:1543
#16 0x00007fe9d71d1917 in KMainWindow::event (this=***@entry=0x1193c80,
ev=***@entry=0x49c5740) at
/var/tmp/portage/kde-frameworks/kxmlgui-5.37.0/work/kxmlgui-5.37.0/src/kmainwindow.cpp:867
#17 0x00007fe9d7216a55 in KXmlGuiWindow::event (this=0x1193c80, ev=0x49c5740)
at
/var/tmp/portage/kde-frameworks/kxmlgui-5.37.0/work/kxmlgui-5.37.0/src/kxmlguiwindow.cpp:119
#18 0x00007fe9d5273a9c in QApplicationPrivate::notify_helper (this=<optimized
out>, receiver=0x1193c80, e=0x49c5740) at kernel/qapplication.cpp:3799
#19 0x00007fe9d527b446 in QApplication::notify (this=0x7ffed0649510,
receiver=0x1193c80, e=0x49c5740) at kernel/qapplication.cpp:3556
#20 0x00007fe9d3daaf3a in QCoreApplication::notifyInternal2
(receiver=0x1193c80, event=***@entry=0x49c5740) at
kernel/qcoreapplication.cpp:988
#21 0x00007fe9d3dad5bb in QCoreApplication::sendEvent (event=0x49c5740,
receiver=<optimized out>) at kernel/qcoreapplication.h:231
#22 QCoreApplicationPrivate::sendPostedEvents (receiver=***@entry=0x0,
event_type=***@entry=52, data=0xc300c0) at
kernel/qcoreapplication.cpp:1649
#23 0x00007fe9d3dada28 in QCoreApplication::sendPostedEvents
(receiver=***@entry=0x0, event_type=***@entry=52) at
kernel/qcoreapplication.cpp:1503
#24 0x00007fe9d3db1939 in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1268
#25 0x000000000048fab5 in main (argc=1, argv=<optimized out>) at
/var/tmp/portage/kde-apps/kdenlive-17.04.3/work/kdenlive-17.04.3/src/main.cpp:158

The reporter indicates this bug may be a duplicate of or related to bug 378469.

Possible duplicates by query: bug 388252.

Report to https://bugs.kde.org/
--
You are receiving this mail because:
You are watching all bug changes.
b***@kde.org
2018-10-13 20:09:22 UTC
Permalink
https://bugs.kde.org/show_bug.cgi?id=399737

***@gmx.net changed:

What |Removed |Added
----------------------------------------------------------------------------
CC| |***@gmx.net

--- Comment #1 from ***@gmx.net ---
Maybe something with the graphic card. Update the graphic card driver and try
with the actual Kdenlive AppImage version 18.08.2
--
You are receiving this mail because:
You are watching all bug changes.
b***@kde.org
2018-10-14 10:07:04 UTC
Permalink
https://bugs.kde.org/show_bug.cgi?id=399737

***@gmx.net changed:

What |Removed |Added
----------------------------------------------------------------------------
Flags| |Brainstorm+

--- Comment #2 from ***@gmx.net ---
Please try with the actual Kdenlive AppImage version 18.08.2
Run the Appimage from the terminal (press CTRL + ALT + T). Move to the AppImage
folder and run the .AppImage: ./Kdenlive*.AppImage
--
You are receiving this mail because:
You are watching all bug changes.
b***@kde.org
2018-11-29 13:40:31 UTC
Permalink
https://bugs.kde.org/show_bug.cgi?id=399737

***@gmail.com changed:

What |Removed |Added
----------------------------------------------------------------------------
CC| |***@gmail.
| |com

--- Comment #3 from ***@gmail.com ---
First and foremost, please test with latest available version 18.08.3.
--
You are receiving this mail because:
You are watching all bug changes.
b***@kde.org
2018-12-11 00:31:13 UTC
Permalink
https://bugs.kde.org/show_bug.cgi?id=399737

--- Comment #4 from ***@yahoo.com ---
I upgraded the packages on the Gentoo system. Kdenlive is now at the latest
version. 'equery l -p kdenlive' now shows 'kde-apps/kdenlive-18.08.3:5'. The
bug is now fixed.

Starting the program and selecting quit from the menu no longer causes a
segfault, and drkonqi no longer is automatically triggered.

I guess this bug can be closed, or marked as resolved, I don't know what the
exact terminology is.
--
You are receiving this mail because:
You are watching all bug changes.
Loading...