https://bugs.kde.org/show_bug.cgi?id=378576

            Bug ID: 378576
           Summary: Kdenlive crashes opening project archive
           Product: kdenlive
           Version: 16.12.3
          Platform: Archlinux Packages
                OS: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: Video Display & Export
          Assignee: j...@kdenlive.org
          Reporter: daviljoe...@aol.com
  Target Milestone: ---

-- Information about the crash:
I caused Kdenlive to crash simply by opening an archived project that
originally worked perfectly fine on another device with the same OS, same
version of Kdenlive, same MLT version, same everything. Only notable
differences are that one install of Kdenlive is notably older than the other,
with the older of the two installs being the one that the backtrace was
generated from. I could try to open the file as many times as I can for as long
as I want to try, but it crashes the same way, with the same small stutters and
other bits of personality. Only other critical detail is that the non-archive
version works just fine, though some effects are missing when the project file
and it's resources are copied directly from the other machine to this one and
opened with this particular install of Kdenlive. I'd attach the project
archive, but it exceeds 4 megabytes, so I'd have to host it elsewhere in order
to include it, which I can do if needed. Also, according to KDE bug reporting
tool, the below bactrace isn't too helpful, so I'll supply whatever information
you ask me to give. 

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

Thread 17 (Thread 0x7f93557fa700 (LWP 6132)):
#0  0x00007f93c1814279 in pa_stream_writable_size () at /usr/lib/libpulse.so.0
#1  0x00007f937cc4f572 in  () at /usr/lib/libSDL-1.2.so.0
#2  0x00007f937cc2376b in  () at /usr/lib/libSDL-1.2.so.0
#3  0x00007f937cc2be18 in  () at /usr/lib/libSDL-1.2.so.0
#4  0x00007f937cc6cd39 in  () at /usr/lib/libSDL-1.2.so.0
#5  0x00007f93c7ca92e7 in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007f93c9c7c54f in clone () at /usr/lib/libc.so.6

Thread 16 (Thread 0x7f9355ffb700 (LWP 6131)):
#0  0x00007f93c7caf756 in pthread_cond_wait@@GLIBC_2.3.2 () at
/usr/lib/libpthread.so.0
#1  0x00007f93d0e6cd83 in  () at /usr/lib/libmlt.so.6
#2  0x00007f93c7ca92e7 in start_thread () at /usr/lib/libpthread.so.0
#3  0x00007f93c9c7c54f in clone () at /usr/lib/libc.so.6

Thread 15 (Thread 0x7f93567fc700 (LWP 6130)):
#0  0x00007f93c7caf756 in pthread_cond_wait@@GLIBC_2.3.2 () at
/usr/lib/libpthread.so.0
#1  0x00007f93d0e6cd83 in  () at /usr/lib/libmlt.so.6
#2  0x00007f93c7ca92e7 in start_thread () at /usr/lib/libpthread.so.0
#3  0x00007f93c9c7c54f in clone () at /usr/lib/libc.so.6

Thread 14 (Thread 0x7f9356ffd700 (LWP 6129)):
#0  0x00007f93c7caf756 in pthread_cond_wait@@GLIBC_2.3.2 () at
/usr/lib/libpthread.so.0
#1  0x00007f93d0e6cd83 in  () at /usr/lib/libmlt.so.6
#2  0x00007f93c7ca92e7 in start_thread () at /usr/lib/libpthread.so.0
#3  0x00007f93c9c7c54f in clone () at /usr/lib/libc.so.6

Thread 13 (Thread 0x7f93577fe700 (LWP 6128)):
#0  0x00007f93c7caf756 in pthread_cond_wait@@GLIBC_2.3.2 () at
/usr/lib/libpthread.so.0
#1  0x00007f93d0e6cd83 in  () at /usr/lib/libmlt.so.6
#2  0x00007f93c7ca92e7 in start_thread () at /usr/lib/libpthread.so.0
#3  0x00007f93c9c7c54f in clone () at /usr/lib/libc.so.6

Thread 12 (Thread 0x7f9357fff700 (LWP 6127)):
#0  0x00007f93c7caf756 in pthread_cond_wait@@GLIBC_2.3.2 () at
/usr/lib/libpthread.so.0
#1  0x00007f93d0e64acb in  () at /usr/lib/libmlt.so.6
#2  0x000000000075783d in  ()
#3  0x00007f93ca67c6d8 in  () at /usr/lib/libQt5Core.so.5
#4  0x00007f93c7ca92e7 in start_thread () at /usr/lib/libpthread.so.0
#5  0x00007f93c9c7c54f in clone () at /usr/lib/libc.so.6

Thread 11 (Thread 0x7f9353fff700 (LWP 6126)):
#0  0x00007f93c7caf756 in pthread_cond_wait@@GLIBC_2.3.2 () at
/usr/lib/libpthread.so.0
#1  0x00007f937ceb90c0 in  () at /usr/lib/mlt/libmltsdl.so
#2  0x00007f93c7ca92e7 in start_thread () at /usr/lib/libpthread.so.0
#3  0x00007f93c9c7c54f in clone () at /usr/lib/libc.so.6

Thread 10 (Thread 0x7f936c960700 (LWP 6124)):
#0  0x00007f93c9c7267d in poll () at /usr/lib/libc.so.6
#1  0x00007f93c1a817a6 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f93c1a818bc in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#3  0x00007f93ca8ac06b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/libQt5Core.so.5
#4  0x00007f93ca85589a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/libQt5Core.so.5
#5  0x00007f93ca677a73 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007f93ca67c6d8 in  () at /usr/lib/libQt5Core.so.5
#7  0x00007f93c7ca92e7 in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007f93c9c7c54f in clone () at /usr/lib/libc.so.6

Thread 9 (Thread 0x7f936d161700 (LWP 6123)):
#0  0x00007f93c9c7267d in poll () at /usr/lib/libc.so.6
#1  0x00007f93c1a817a6 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f93c1a818bc in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#3  0x00007f93ca8ac06b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/libQt5Core.so.5
#4  0x00007f93ca85589a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/libQt5Core.so.5
#5  0x00007f93ca677a73 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007f93ca67c6d8 in  () at /usr/lib/libQt5Core.so.5
#7  0x00007f93c7ca92e7 in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007f93c9c7c54f in clone () at /usr/lib/libc.so.6

Thread 8 (Thread 0x7f936effe700 (LWP 6121)):
#0  0x00007f93c1ac6e64 in g_mutex_unlock () at /usr/lib/libglib-2.0.so.0
#1  0x00007f93c1a8175a in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f93c1a818bc in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#3  0x00007f93ca8ac06b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/libQt5Core.so.5
#4  0x00007f93ca85589a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/libQt5Core.so.5
#5  0x00007f93ca677a73 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007f93cc2a8025 in  () at /usr/lib/libQt5Qml.so.5
#7  0x00007f93ca67c6d8 in  () at /usr/lib/libQt5Core.so.5
#8  0x00007f93c7ca92e7 in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007f93c9c7c54f in clone () at /usr/lib/libc.so.6

Thread 7 (Thread 0x7f9374f93700 (LWP 6119)):
#0  0x00007f93c1ac6e40 in g_mutex_lock () at /usr/lib/libglib-2.0.so.0
#1  0x00007f93c1a8178b in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f93c1a818bc in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#3  0x00007f93ca8ac06b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/libQt5Core.so.5
#4  0x00007f93ca85589a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/libQt5Core.so.5
#5  0x00007f93ca677a73 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007f93cc2a8025 in  () at /usr/lib/libQt5Qml.so.5
#7  0x00007f93ca67c6d8 in  () at /usr/lib/libQt5Core.so.5
#8  0x00007f93c7ca92e7 in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007f93c9c7c54f in clone () at /usr/lib/libc.so.6

Thread 6 (Thread 0x7f9378a35700 (LWP 6118)):
#0  0x00007f93c9c7267d in poll () at /usr/lib/libc.so.6
#1  0x00007f9378c5dd51 in  () at /usr/lib/libusb-1.0.so.0
#2  0x00007f93c7ca92e7 in start_thread () at /usr/lib/libpthread.so.0
#3  0x00007f93c9c7c54f in clone () at /usr/lib/libc.so.6

Thread 5 (Thread 0x7f939bfff700 (LWP 6116)):
#0  0x00007f93c1ac6e49 in g_mutex_lock () at /usr/lib/libglib-2.0.so.0
#1  0x00007f93c1a80c99 in g_main_context_prepare () at
/usr/lib/libglib-2.0.so.0
#2  0x00007f93c1a816cb in  () at /usr/lib/libglib-2.0.so.0
#3  0x00007f93c1a818bc in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#4  0x00007f93ca8ac06b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/libQt5Core.so.5
#5  0x00007f93ca85589a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/libQt5Core.so.5
#6  0x00007f93ca677a73 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#7  0x00007f93ccd38125 in  () at /usr/lib/libQt5DBus.so.5
#8  0x00007f93ca67c6d8 in  () at /usr/lib/libQt5Core.so.5
#9  0x00007f93c7ca92e7 in start_thread () at /usr/lib/libpthread.so.0
#10 0x00007f93c9c7c54f in clone () at /usr/lib/libc.so.6

Thread 4 (Thread 0x7f93ab74a700 (LWP 6115)):
#0  0x00007f93c1ac6e64 in g_mutex_unlock () at /usr/lib/libglib-2.0.so.0
#1  0x00007f93c1a80fb9 in g_main_context_query () at /usr/lib/libglib-2.0.so.0
#2  0x00007f93c1a81718 in  () at /usr/lib/libglib-2.0.so.0
#3  0x00007f93c1a81b32 in g_main_loop_run () at /usr/lib/libglib-2.0.so.0
#4  0x00007f93aec89446 in  () at /usr/lib/libgio-2.0.so.0
#5  0x00007f93c1aa9175 in  () at /usr/lib/libglib-2.0.so.0
#6  0x00007f93c7ca92e7 in start_thread () at /usr/lib/libpthread.so.0
#7  0x00007f93c9c7c54f in clone () at /usr/lib/libc.so.6

Thread 3 (Thread 0x7f93abf4b700 (LWP 6114)):
#0  0x00007f93c9c7267d in poll () at /usr/lib/libc.so.6
#1  0x00007f93c1a817a6 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f93c1a818bc in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#3  0x00007f93c1a81901 in  () at /usr/lib/libglib-2.0.so.0
#4  0x00007f93c1aa9175 in  () at /usr/lib/libglib-2.0.so.0
#5  0x00007f93c7ca92e7 in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007f93c9c7c54f in clone () at /usr/lib/libc.so.6

Thread 2 (Thread 0x7f93b6483700 (LWP 6113)):
#0  0x00007f93c9c7267d in poll () at /usr/lib/libc.so.6
#1  0x00007f93c13c48e0 in  () at /usr/lib/libxcb.so.1
#2  0x00007f93c13c6679 in xcb_wait_for_event () at /usr/lib/libxcb.so.1
#3  0x00007f93b8e09239 in  () at /usr/lib/libQt5XcbQpa.so.5
#4  0x00007f93ca67c6d8 in  () at /usr/lib/libQt5Core.so.5
#5  0x00007f93c7ca92e7 in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007f93c9c7c54f in clone () at /usr/lib/libc.so.6

Thread 1 (Thread 0x7f93d1d51800 (LWP 6110)):
[KCrash Handler]
#6  0x00007f93d0c3a380 in Mlt::Properties::get(char const*) () at
/usr/lib/libmlt++.so.3
#7  0x00000000005d2a6a in  ()
#8  0x00000000005c2ecf in  ()
#9  0x0000000000531241 in  ()
#10 0x0000000000864717 in  ()
#11 0x0000000000529e0b in  ()
#12 0x000000000052affa in  ()
#13 0x000000000052b14f in  ()
#14 0x000000000052b3d5 in  ()
#15 0x00000000008ab555 in  ()
#16 0x00007f93ca883ba9 in QObject::event(QEvent*) () at
/usr/lib/libQt5Core.so.5
#17 0x00007f93cb8c434c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /usr/lib/libQt5Widgets.so.5
#18 0x00007f93cb8cbb61 in QApplication::notify(QObject*, QEvent*) () at
/usr/lib/libQt5Widgets.so.5
#19 0x00007f93ca857440 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /usr/lib/libQt5Core.so.5
#20 0x00007f93ca859bcd in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) () at /usr/lib/libQt5Core.so.5
#21 0x00007f93ca8abc43 in  () at /usr/lib/libQt5Core.so.5
#22 0x00007f93c1a815a7 in g_main_context_dispatch () at
/usr/lib/libglib-2.0.so.0
#23 0x00007f93c1a81810 in  () at /usr/lib/libglib-2.0.so.0
#24 0x00007f93c1a818bc in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#25 0x00007f93ca8ac04f in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/libQt5Core.so.5
#26 0x00007f93ca85589a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/libQt5Core.so.5
#27 0x00007f93ca85dde4 in QCoreApplication::exec() () at
/usr/lib/libQt5Core.so.5
#28 0x000000000048c306 in  ()
#29 0x00007f93c9bb0511 in __libc_start_main () at /usr/lib/libc.so.6
#30 0x000000000048c9fa in _start ()

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to