Bug 356066 - crash on exit
Summary: crash on exit
Status: CLOSED REMIND
Alias: None
Product: kdenlive
Classification: Applications
Component: User Interface & Miscellaneous (show other bugs)
Version: unspecified
Platform: Debian stable Linux
: NOR crash
Target Milestone: ---
Assignee: Jean-Baptiste Mardelle
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-11-29 11:31 UTC by rouven
Modified: 2018-10-08 17:44 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:
fritzibaby: corner_case+


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description rouven 2015-11-29 11:31:36 UTC
after succsessfully rendering a video i closed the application an the crashwindow appeared i installed the debugsysmbols an made a chrashreport.

Reproducible: Sometimes

Steps to Reproduce:
1. open a project
2. close a project


Actual Results:  
crash report window apears

Expected Results:  
gracefull closeing of the programm

 i have made 2 crashreports:

kdenlive-20151128-151117.kcrash.txt

Application: Kdenlive (kdenlive), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f0e8e08a800 (LWP 20223))]

Thread 9 (Thread 0x7f0e5fb4c700 (LWP 20226)):
#0  0x00007f0e874ed50d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f0e84b44ee4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f0e84b44ffc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f0e8aa97d37 in QEventDispatcherGlib::processEvents (this=0x7f0e540008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f0e8aa67271 in QEventLoop::processEvents (this=this@entry=0x7f0e5fb4bd80, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f0e8aa675d5 in QEventLoop::exec (this=this@entry=0x7f0e5fb4bd80, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007f0e8a95be99 in QThread::exec (this=this@entry=0x23ab3f0) at thread/qthread.cpp:538
#7  0x00007f0e8aa47ac3 in QInotifyFileSystemWatcherEngine::run (this=0x23ab3f0) at io/qfilesystemwatcher_inotify.cpp:265
#8  0x00007f0e8a95e70f in QThreadPrivate::start (arg=0x23ab3f0) at thread/qthread_unix.cpp:349
#9  0x00007f0e8a0780a4 in start_thread (arg=0x7f0e5fb4c700) at pthread_create.c:309
#10 0x00007f0e874f604d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 8 (Thread 0x7f0e517fa700 (LWP 20237)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f0e8c36bdea in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#2  0x00007f0e8c36be19 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#3  0x00007f0e8a0780a4 in start_thread (arg=0x7f0e517fa700) at pthread_create.c:309
#4  0x00007f0e874f604d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 7 (Thread 0x7f0dc9ffb700 (LWP 20866)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f0e6f8bf04d in ?? ()
#2  0x00007f0e75f64cf0 in ?? ()
#3  0x00007f0e58f77498 in ?? ()
#4  0x00007f0e58f77580 in ?? ()
#5  0x00007f0e58f775e8 in ?? ()
#6  0x00007f0dc4015f90 in ?? ()
#7  0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7f0dc37fe700 (LWP 20867)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f0e6f8bf04d in ?? ()
#2  0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f0dc27fc700 (LWP 20868)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f0e6f8bf04d in ?? ()
#2  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f0dc1ffb700 (LWP 20876)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f0e6f8bf04d in ?? ()
#2  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f0dca7fc700 (LWP 20877)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f0e6f8bf04d in ?? ()
#2  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f0dbbfff700 (LWP 20878)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f0e6f8bf04d in ?? ()
#2  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f0e8e08a800 (LWP 20223)):
[KCrash Handler]
#6  0x00007f0e854950b8 in FT_Done_Face () from /usr/lib/x86_64-linux-gnu/libfreetype.so.6
#7  0x00007f0e8b760d01 in QFreetypeFace::release (this=0x3353270, face_id=...) at text/qfontengine_ft.cpp:326
#8  0x00007f0e8b761350 in QFontEngineFT::~QFontEngineFT (this=0x342db20, __in_chrg=<optimized out>) at text/qfontengine_ft.cpp:652
#9  0x00007f0e8b758679 in QFontEngineX11FT::~QFontEngineX11FT (this=0x342db20, __in_chrg=<optimized out>) at text/qfontengine_x11.cpp:1128
#10 0x00007f0e8b68e349 in QFontEngineMulti::~QFontEngineMulti (this=0x342d750, __in_chrg=<optimized out>) at text/qfontengine.cpp:1329
#11 0x00007f0e8b75a099 in QFontEngineMultiFT::~QFontEngineMultiFT (this=0x342d750, __in_chrg=<optimized out>) at text/qfontengine_x11.cpp:897
#12 0x00007f0e8b6871c6 in QFontCache::clear (this=this@entry=0x1d54840) at text/qfont.cpp:2858
#13 0x00007f0e8b6872a0 in QFontCache::~QFontCache (this=0x1d54840, __in_chrg=<optimized out>) at text/qfont.cpp:2818
#14 0x00007f0e8b689151 in ~QFontCache (this=0x1d54840, __in_chrg=<optimized out>) at text/qfont.cpp:2831
#15 qThreadStorage_deleteData<QFontCache> (d=0x1d54840) at ../../include/QtCore/../../src/corelib/thread/qthreadstorage.h:97
#16 QThreadStorage<QFontCache*>::deleteData (x=0x1d54840) at ../../include/QtCore/../../src/corelib/thread/qthreadstorage.h:140
#17 0x00007f0e8a95ca31 in QThreadStorageData::set (this=<optimized out>, p=0x0) at thread/qthreadstorage.cpp:165
#18 0x00007f0e8b4cadd7 in qt_cleanup () at kernel/qapplication_x11.cpp:2706
#19 0x00007f0e8b45d30c in QApplication::~QApplication (this=0x7ffcff00f210, __in_chrg=<optimized out>) at kernel/qapplication.cpp:1195
#20 0x0000000000456875 in main (argc=<optimized out>, argv=<optimized out>) at /tmp/buildd/kdenlive-0.9.10/src/main.cpp:63



---------------------------------------------
the second crash report
---------------------------------------------

kdenlive-20151128-152331.kcrash.txt

Application: kdenlive (0.9.10)
KDE Platform Version: 4.14.2
Qt Version: 4.8.6
Operating System: Linux 3.16.0-4-amd64 x86_64
Distribution: Debian GNU/Linux 8.2 (jessie)

-- Information about the crash:
<Erklären Sie bitte ganz genau, was Sie machten, als das Programm abstürzte.>

-- Backtrace:
Application: Kdenlive (kdenlive), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f2ff3d2a800 (LWP 21929))]

Thread 2 (Thread 0x7f2fc9910700 (LWP 21932)):
#0  0x00007f2fed18d50d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f2fea7e4ee4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f2fea7e4ffc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f2ff0737d37 in QEventDispatcherGlib::processEvents (this=0x7f2fc00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f2ff0707271 in QEventLoop::processEvents (this=this@entry=0x7f2fc990fd80, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f2ff07075d5 in QEventLoop::exec (this=this@entry=0x7f2fc990fd80, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007f2ff05fbe99 in QThread::exec (this=this@entry=0x1ee7ca0) at thread/qthread.cpp:538
#7  0x00007f2ff06e7ac3 in QInotifyFileSystemWatcherEngine::run (this=0x1ee7ca0) at io/qfilesystemwatcher_inotify.cpp:265
#8  0x00007f2ff05fe70f in QThreadPrivate::start (arg=0x1ee7ca0) at thread/qthread_unix.cpp:349
#9  0x00007f2fefd180a4 in start_thread (arg=0x7f2fc9910700) at pthread_create.c:309
#10 0x00007f2fed19604d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 1 (Thread 0x7f2ff3d2a800 (LWP 21929)):
[KCrash Handler]
#6  0x00007f2feb1350b8 in FT_Done_Face () from /usr/lib/x86_64-linux-gnu/libfreetype.so.6
#7  0x00007f2ff1400d01 in QFreetypeFace::release (this=0x14eaea0, face_id=...) at text/qfontengine_ft.cpp:326
#8  0x00007f2ff1401350 in QFontEngineFT::~QFontEngineFT (this=0x2842a80, __in_chrg=<optimized out>) at text/qfontengine_ft.cpp:652
#9  0x00007f2ff13f8679 in QFontEngineX11FT::~QFontEngineX11FT (this=0x2842a80, __in_chrg=<optimized out>) at text/qfontengine_x11.cpp:1128
#10 0x00007f2ff132e349 in QFontEngineMulti::~QFontEngineMulti (this=0x264fa80, __in_chrg=<optimized out>) at text/qfontengine.cpp:1329
#11 0x00007f2ff13fa099 in QFontEngineMultiFT::~QFontEngineMultiFT (this=0x264fa80, __in_chrg=<optimized out>) at text/qfontengine_x11.cpp:897
#12 0x00007f2ff13271c6 in QFontCache::clear (this=this@entry=0x1180650) at text/qfont.cpp:2858
#13 0x00007f2ff13272a0 in QFontCache::~QFontCache (this=0x1180650, __in_chrg=<optimized out>) at text/qfont.cpp:2818
#14 0x00007f2ff1329151 in ~QFontCache (this=0x1180650, __in_chrg=<optimized out>) at text/qfont.cpp:2831
#15 qThreadStorage_deleteData<QFontCache> (d=0x1180650) at ../../include/QtCore/../../src/corelib/thread/qthreadstorage.h:97
#16 QThreadStorage<QFontCache*>::deleteData (x=0x1180650) at ../../include/QtCore/../../src/corelib/thread/qthreadstorage.h:140
#17 0x00007f2ff05fca31 in QThreadStorageData::set (this=<optimized out>, p=0x0) at thread/qthreadstorage.cpp:165
#18 0x00007f2ff116add7 in qt_cleanup () at kernel/qapplication_x11.cpp:2706
#19 0x00007f2ff10fd30c in QApplication::~QApplication (this=0x7ffdadd5a560, __in_chrg=<optimized out>) at kernel/qapplication.cpp:1195
#20 0x0000000000456875 in main (argc=<optimized out>, argv=<optimized out>) at /tmp/buildd/kdenlive-0.9.10/src/main.cpp:63

An http://kdenlive.org/mantis berichten
Comment 1 Wegwerf 2016-07-30 11:03:03 UTC
Rouven, is this bug still present or has it been fixed? Can you please try using a recent stable Kdenlive release 16.04.2? If the bug has been fixed, then I would like to ask you to be so kind as to close this bug report. Thank you very much for your cooperation!
Comment 2 rouven 2016-07-31 00:32:29 UTC
It is still present. It just crashed on exit. the first project since then. i probabaly cant install a newer version. i depend on the debian distribution. they may have their reasons to not intergrate the newest version of kdenlive. i dont know.

Application: Kdenlive (kdenlive), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f25e60ea800 (LWP 10769))]

Thread 13 (Thread 0x7f25b71bf700 (LWP 10772)):
#0  0x00007f25df552d3d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f25dcba7ee4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f25dcba7ffc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f25e2afcd37 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#4  0x00007f25e2acc271 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#5  0x00007f25e2acc5d5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#6  0x00007f25e29c0e99 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#7  0x00007f25e2aacac3 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#8  0x00007f25e29c370f in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#9  0x00007f25e20dd0a4 in start_thread (arg=0x7f25b71bf700) at pthread_create.c:309
#10 0x00007f25df55b87d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 12 (Thread 0x7f25aa013700 (LWP 10784)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f25c724235d in ?? ()
#2  0x0000000000000000 in ?? ()

Thread 11 (Thread 0x7f25a9812700 (LWP 10785)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f25c724235d in ?? ()
#2  0x0000000000000000 in ?? ()

Thread 10 (Thread 0x7f25a9011700 (LWP 10786)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f25c724235d in ?? ()
#2  0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7f25a8810700 (LWP 10787)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f25c724235d in ?? ()
#2  0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7f258ffff700 (LWP 10788)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f25c724235d in ?? ()
#2  0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7f2545ffb700 (LWP 12477)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f25c724235d in ?? ()
#2  0x00007f25e22ed2e8 in __pthread_keys () from /lib/x86_64-linux-gnu/libpthread.so.0
#3  0x00007f256403b7d8 in ?? ()
#4  0x00007f256403b8c0 in ?? ()
#5  0x00007f256403b928 in ?? ()
#6  0x0000000005355ed0 in ?? ()
#7  0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7f2546ffd700 (LWP 12478)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f25c724235d in ?? ()
#2  0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f258d7fa700 (LWP 12479)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f25c724235d in ?? ()
#2  0x00007f25c2497cf0 in ?? ()
#3  0x00007f256403bb08 in ?? ()
#4  0x00007f256403bbf0 in ?? ()
#5  0x00007f256403bc58 in ?? ()
#6  0x00007f25642b8900 in ?? ()
#7  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f25467fc700 (LWP 12480)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f25c724235d in ?? ()
#2  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f25457fa700 (LWP 12481)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f25c724235d in ?? ()
#2  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f258e7fc700 (LWP 12670)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f25e43d0dea in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#2  0x00007f25e43d0e19 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#3  0x00007f25e20dd0a4 in start_thread (arg=0x7f258e7fc700) at pthread_create.c:309
#4  0x00007f25df55b87d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 1 (Thread 0x7f25e60ea800 (LWP 10769)):
[KCrash Handler]
#6  0x00007f25dd4f80b8 in FT_Done_Face () from /usr/lib/x86_64-linux-gnu/libfreetype.so.6
#7  0x00007f25e37c5d01 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#8  0x00007f25e37c6350 in QFontEngineFT::~QFontEngineFT() () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#9  0x00007f25e37bd679 in QFontEngineX11FT::~QFontEngineX11FT() () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#10 0x00007f25e36f3349 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#11 0x00007f25e37bf099 in QFontEngineMultiFT::~QFontEngineMultiFT() () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#12 0x00007f25e36ec1c6 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#13 0x00007f25e36ec2a0 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#14 0x00007f25e36ee151 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#15 0x00007f25e29c1a31 in QThreadStorageData::set(void*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#16 0x00007f25e352fdd7 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#17 0x00007f25e34c230c in QApplication::~QApplication() () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#18 0x0000000000456875 in main (argc=<optimized out>, argv=<optimized out>) at /tmp/buildd/kdenlive-0.9.10/src/main.cpp:63
Comment 3 farid 2016-07-31 02:45:11 UTC
The version of Kdenlive you are using (0.9.10 and below) is not supported in this tracker. The current version has been ported to QT5 and KF5. I assume this issue is not applicable in the current version. Please try to install a newer version and close this issue. 

Also try going to the forums for further help, you might get more help from there.

cheers
Comment 4 Wegwerf 2016-07-31 07:49:32 UTC
Unfortunately, Kdenlive doesn't have the developer resources to support older Kdenlive versions than current stable, dev, and beta branches. At this time this is 16.04 and beta 16.7.90. We're  sorry, but there is no more support for Kdenlive 0.9.10 or older.
Comment 5 rouven 2016-07-31 11:32:48 UTC
as you say?
one last question about the project: the crashreport software stated that the information of the backtrace was/is useless. is it really useless? to me it seems that it exactly points to the line were the error occured.

a second question about you: you set it to resolved: it is not resolved. as long as the bug is present nothing is resolved. who are you?

thank you for your attention.
Comment 6 farid 2016-08-01 01:45:31 UTC
(In reply to rouven from comment #5)
> as you say?
> one last question about the project: the crashreport software stated that
> the information of the backtrace was/is useless. is it really useless? to me
> it seems that it exactly points to the line were the error occured.

probably this is already fixed (ot not present in current version). 
> 
> a second question about you: you set it to resolved: it is not resolved. as
> long as the bug is present nothing is resolved. who are you?

i hope you understand the situation here, the bug is not reproducible since the version you are using is outdated and no longer maintained. you could try to compile it yourself or help us make a snap or flatpak release. unfortunately the devs are scarce and your issue is distro specific and not a kdenlive issue. 

good luck.
> 
> thank you for your attention.

let us know how we can further help you.

cheers
Comment 7 emohr 2018-10-08 17:44:43 UTC
Closed due to old kdenlive-0.9.10