found #869226 17.04.3-1
thanks

Hi Jean-Baptiste,

I also can reproduce it with 17.04.3 and 17.04.2 on every PC by just
starting kdenlive and then closing it:

pmatthaei@leopc39:~$ gdb kdenlive
GNU gdb (Debian 7.12-6) 7.12.0.20161007-git
Copyright (C) 2016 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later
<http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from kdenlive...Reading symbols from
/usr/lib/debug/.build-id/62/dc7fc2403bb923745a34eeb166145b23830b7d.debug...done.
done.
(gdb) set pagination 0
(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 0x7fffe27f7700 (LWP 16527)]
[New Thread 0x7fffd872c700 (LWP 16528)]
[New Thread 0x7fffd7cf1700 (LWP 16529)]
[New Thread 0x7fffd74f0700 (LWP 16530)]
[New Thread 0x7fffd6cef700 (LWP 16531)]
[New Thread 0x7fffd64ee700 (LWP 16532)]
[New Thread 0x7fffd585a700 (LWP 16533)]
[New Thread 0x7fffb9694700 (LWP 16536)]
QSocketNotifier: Invalid socket 11 and type 'Read', disabling...
QSocketNotifier: Invalid socket 20 and type 'Read', disabling...
[New Thread 0x7fffaecbc700 (LWP 16537)]
[New Thread 0x7fffadcbb700 (LWP 16538)]
[New Thread 0x7fffad2f8700 (LWP 16539)]
[New Thread 0x7fff9ac33700 (LWP 16541)]
[Thread 0x7fff9ac33700 (LWP 16541) exited]
[New Thread 0x7fff9ac33700 (LWP 16542)]
[New Thread 0x7fff9e8c8700 (LWP 16543)]
[New Thread 0x7fff9e0c7700 (LWP 16544)]
[New Thread 0x7fff9d8c6700 (LWP 16545)]
[New Thread 0x7fff9d0c5700 (LWP 16546)]
[New Thread 0x7fff9c8c4700 (LWP 16547)]
QXcbConnection: XCB error: 8 (BadMatch), sequence: 5040, resource id:
113246479, major code: 156 (Unknown), minor code: 11
QXcbConnection: XCB error: 8 (BadMatch), sequence: 19821, resource id:
113246598, major code: 130 (Unknown), minor code: 3
QXcbConnection: XCB error: 8 (BadMatch), sequence: 19853, resource id:
113246598, major code: 130 (Unknown), minor code: 3
QXcbConnection: XCB error: 8 (BadMatch), sequence: 19856, resource id:
113246598, major code: 130 (Unknown), minor code: 3
[Thread 0x7fff9c8c4700 (LWP 16547) exited]
[Thread 0x7fff9ac33700 (LWP 16542) exited]
[Thread 0x7fff9d0c5700 (LWP 16546) exited]
[Thread 0x7fff9e0c7700 (LWP 16544) exited]

Thread 1 "kdenlive" received signal SIGSEGV, Segmentation fault.
0x00007fffb27255e0 in ?? ()
(gdb) bt
#0  0x00007fffb27255e0 in ?? ()
#1  0x00007ffff6ae64da in mlt_consumer_purge (self=0x5555581d82f0) at
mlt_consumer.c:1342
#2  0x00005555559c00a5 in Render::stop (this=0x55555792b0b0) at
./src/renderer.cpp:680
#3  0x00005555558ac6f5 in Monitor::~Monitor (this=0x5555576743e0,
__in_chrg=<optimized out>) at ./src/monitor/monitor.cpp:364
#4  0x00005555558ac789 in Monitor::~Monitor (this=0x5555576743e0,
__in_chrg=<optimized out>) at ./src/monitor/monitor.cpp:372
#5  0x00005555559a6f16 in MainWindow::~MainWindow
(this=this@entry=0x555556299170, __in_chrg=<optimized out>,
__vtt_parm=<optimized out>) at ./src/mainwindow.cpp:786
#6  0x00005555559a7059 in MainWindow::~MainWindow (this=0x555556299170,
__in_chrg=<optimized out>, __vtt_parm=<optimized out>) at
./src/mainwindow.cpp:791
#7  0x00007ffff0d6f4d0 in QObject::event(QEvent*) () from
/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007ffff255546b in QWidget::event(QEvent*) () from
/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#9  0x00007ffff265492b in QMainWindow::event(QEvent*) () from
/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#10 0x00007ffff4b5c097 in KMainWindow::event(QEvent*) () from
/lib/x86_64-linux-gnu/libKF5XmlGui.so.5
#11 0x00007ffff4ba0bb5 in KXmlGuiWindow::event(QEvent*) () from
/lib/x86_64-linux-gnu/libKF5XmlGui.so.5
#12 0x00007ffff250db8c in QApplicationPrivate::notify_helper(QObject*,
QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#13 0x00007ffff2515341 in QApplication::notify(QObject*, QEvent*) ()
from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#14 0x00007ffff0d429e0 in QCoreApplication::notifyInternal2(QObject*,
QEvent*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#15 0x00007ffff0d4516d in
QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*)
() from /lib/x86_64-linux-gnu/libQt5Core.so.5
#16 0x00007ffff0d49179 in QCoreApplication::exec() () from
/lib/x86_64-linux-gnu/libQt5Core.so.5
#17 0x0000555555602f0c in main (argc=<optimized out>, argv=<optimized
out>) at ./src/main.cpp:158
(gdb) bt full
#0  0x00007fffb27255e0 in ?? ()
No symbol table info available.
#1  0x00007ffff6ae64da in mlt_consumer_purge (self=0x5555581d82f0) at
mlt_consumer.c:1342
        priv = 0x5555573d2860
#2  0x00005555559c00a5 in Render::stop (this=0x55555792b0b0) at
./src/renderer.cpp:680
        locker = {val = 93825029812561}
#3  0x00005555558ac6f5 in Monitor::~Monitor (this=0x5555576743e0,
__in_chrg=<optimized out>) at ./src/monitor/monitor.cpp:364
No locals.
#4  0x00005555558ac789 in Monitor::~Monitor (this=0x5555576743e0,
__in_chrg=<optimized out>) at ./src/monitor/monitor.cpp:372
No locals.
#5  0x00005555559a6f16 in MainWindow::~MainWindow
(this=this@entry=0x555556299170, __in_chrg=<optimized out>,
__vtt_parm=<optimized out>) at ./src/mainwindow.cpp:786
No locals.
#6  0x00005555559a7059 in MainWindow::~MainWindow (this=0x555556299170,
__in_chrg=<optimized out>, __vtt_parm=<optimized out>) at
./src/mainwindow.cpp:791
No locals.
#7  0x00007ffff0d6f4d0 in QObject::event(QEvent*) () from
/lib/x86_64-linux-gnu/libQt5Core.so.5
No symbol table info available.
#8  0x00007ffff255546b in QWidget::event(QEvent*) () from
/lib/x86_64-linux-gnu/libQt5Widgets.so.5
No symbol table info available.
#9  0x00007ffff265492b in QMainWindow::event(QEvent*) () from
/lib/x86_64-linux-gnu/libQt5Widgets.so.5
No symbol table info available.
#10 0x00007ffff4b5c097 in KMainWindow::event(QEvent*) () from
/lib/x86_64-linux-gnu/libKF5XmlGui.so.5
No symbol table info available.
#11 0x00007ffff4ba0bb5 in KXmlGuiWindow::event(QEvent*) () from
/lib/x86_64-linux-gnu/libKF5XmlGui.so.5
No symbol table info available.
#12 0x00007ffff250db8c in QApplicationPrivate::notify_helper(QObject*,
QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
No symbol table info available.
#13 0x00007ffff2515341 in QApplication::notify(QObject*, QEvent*) ()
from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
No symbol table info available.
#14 0x00007ffff0d429e0 in QCoreApplication::notifyInternal2(QObject*,
QEvent*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
No symbol table info available.
#15 0x00007ffff0d4516d in
QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*)
() from /lib/x86_64-linux-gnu/libQt5Core.so.5
No symbol table info available.
#16 0x00007ffff0d49179 in QCoreApplication::exec() () from
/lib/x86_64-linux-gnu/libQt5Core.so.5
No symbol table info available.
#17 0x0000555555602f0c in main (argc=<optimized out>, argv=<optimized
out>) at ./src/main.cpp:158
        app = <incomplete type>
        config = {d = 0x555555e0a210}
        grp = <incomplete type>
        initialGroup = <incomplete type>
        programDBusService = <incomplete type>
        forceBreeze = <optimized out>
        aboutData = {d = 0x555556020350}
        loader = <optimized out>
        parser = {d = 0x55555606fe80}
        clipsToLoad = {static null = {<No data fields>}, d =
0x7ffff0e0bee0 <QArrayData::shared_null>}
        mltPath = {static null = {<No data fields>}, d = 0x7ffff0e0bee0
<QArrayData::shared_null>}
        url = {d = 0x0}
        result = <optimized out>
(gdb)


Am 21.07.2017 um 19:46 schrieb George B.:
> Package: kdenlive
> Version: 17.04.2-1
> Severity: normal
>
> Hello,
>
> I had a segmentation fault when quitting kdenlive. I was prompted to
> save the project and I clicked "yes".
>
> Backtrace from thread 1 - let me know if you need other threads.
>
> ```
> Core was generated by `kdenlive'.
> Program terminated with signal SIGSEGV, Segmentation fault.
> #0  0x00007fd6974cd5e0 in ?? ()
> [Current thread is 1 (Thread 0x7fd6ce34f900 (LWP 10740))]
> (gdb) bt full
> #0  0x00007fd6974cd5e0 in  ()
> #1  0x00007fd6ccffb4da in mlt_consumer_purge () at 
> /usr/lib/x86_64-linux-gnu/libmlt.so.6
> #2  0x000056157ab69f75 in  ()
> #3  0x000056157aa566e5 in  ()
> #4  0x000056157aa56779 in  ()
> #5  0x000056157ab50df6 in  ()
> #6  0x000056157ab50f39 in  ()
> #7  0x00007fd6c7293c60 in QObject::event(QEvent*) 
> (this=this@entry=0x56157bf3cda0, e=e@entry=0x56157ea5c240) at 
> kernel/qobject.cpp:1254
> #8  0x00007fd6c8a700cb in QWidget::event(QEvent*) 
> (this=this@entry=0x56157bf3cda0, event=event@entry=0x56157ea5c240) at 
> kernel/qwidget.cpp:9225
> #9  0x00007fd6c8b6bfbb in QMainWindow::event(QEvent*) (this=0x56157bf3cda0, 
> event=0x56157ea5c240) at widgets/qmainwindow.cpp:1543
> #10 0x00007fd6cb071097 in KMainWindow::event(QEvent*) () at 
> /usr/lib/x86_64-linux-gnu/libKF5XmlGui.so.5
> #11 0x00007fd6cb0b5bb5 in KXmlGuiWindow::event(QEvent*) () at 
> /usr/lib/x86_64-linux-gnu/libKF5XmlGui.so.5
> #12 0x00007fd6c8a28bec in QApplicationPrivate::notify_helper(QObject*, 
> QEvent*) (this=<optimized out>, receiver=0x56157bf3cda0, e=0x56157ea5c240) at 
> kernel/qapplication.cpp:3799
>         consumed = <optimized out>
>         this = <optimized out>
>         e = 0x56157ea5c240
>         receiver = 0x56157bf3cda0
> #13 0x00007fd6c8a30381 in QApplication::notify(QObject*, QEvent*) 
> (this=0x7fffa2d04cc0, receiver=0x56157bf3cda0, e=0x56157ea5c240) at 
> kernel/qapplication.cpp:3556
>         w = 0x56157bf3cda0
>         extra = <optimized out>
>         isProxyWidget = <optimized out>
>         res = false
> #14 0x00007fd6c7267850 in QCoreApplication::notifyInternal2(QObject*, 
> QEvent*) (receiver=0x56157bf3cda0, event=event@entry=0x56157ea5c240) at 
> kernel/qcoreapplication.cpp:988
>         selfRequired = true
>         result = false
>         cbdata = {0x56157bf3cda0, 0x56157ea5c240, 0x7fffa2d04aaf}
>         d = <optimized out>
>         threadData = 0x56157b8b0de0
>         scopeLevelCounter = {threadData = 0x56157b8b0de0}
> #15 0x00007fd6c7269fed in QCoreApplication::sendEvent(QObject*, QEvent*) 
> (event=0x56157ea5c240, receiver=<optimized out>) at 
> ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
>         e = 0x56157ea5c240
>         pe = <optimized out>
>         r = <optimized out>
>         unlocker = {m = <synthetic pointer><error reading variable>}
>         event_deleter = {d = 0x56157ea5c240}
>         locker = {val = 94650267012624}
>         startOffset = 66
>         i = @0x7fffa2d04b3c: 66
>         cleanup = {receiver = 0x0, event_type = 52, data = 0x56157b8b0de0, 
> exceptionCaught = true}
> #16 0x00007fd6c7269fed in QCoreApplicationPrivate::sendPostedEvents(QObject*, 
> int, QThreadData*) (receiver=receiver@entry=0x0, 
> event_type=event_type@entry=52, data=0x56157b8b0de0)
>     at kernel/qcoreapplication.cpp:1649
>         e = 0x56157ea5c240
>         pe = <optimized out>
>         r = <optimized out>
>         unlocker = {m = <synthetic pointer><error reading variable>}
>         event_deleter = {d = 0x56157ea5c240}
>         locker = {val = 94650267012624}
>         startOffset = 66
>         i = @0x7fffa2d04b3c: 66
>         cleanup = {receiver = 0x0, event_type = 52, data = 0x56157b8b0de0, 
> exceptionCaught = true}
> #17 0x00007fd6c726a458 in QCoreApplication::sendPostedEvents(QObject*, int) 
> (receiver=receiver@entry=0x0, event_type=event_type@entry=52) at 
> kernel/qcoreapplication.cpp:1503
>         data = <optimized out>
> #18 0x00007fd6c726df19 in QCoreApplication::exec() () at 
> kernel/qcoreapplication.cpp:1268
>         threadData = 0x56157b8b0de0
>         eventLoop = 
>               {<QObject> = {_vptr.QObject = 0x7fd6c74b13b8 <vtable for 
> QEventLoop+16>, static staticMetaObject = {d = {superdata = 0x0, stringdata = 
> 0x7fd6c73d68c0 <qt_meta_stringdata_QObject>, data = 0x7fd6c73d67a0 
> <qt_meta_data_QObject>, static_metacall = 0x7fd6c729ab10 
> <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, 
> relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {d = 0x56157e1250a0}, 
> static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 
> 0x7fd6c741e6a0 <qt_meta_stringdata_Qt>, data = 0x7fd6c741bbe0 
> <qt_meta_data_Qt>, static_metacall = 0x0, relatedMetaObjects = 0x0, extradata 
> = 0x0}}}, static staticMetaObject = {d = {superdata = 0x7fd6c74a8880 
> <QObject::staticMetaObject>, stringdata = 0x7fd6c7435a40 
> <qt_meta_stringdata_QEventLoop>, data = 0x7fd6c74359e0 
> <qt_meta_data_QEventLoop>, static_metacall = 0x7fd6c730bec0 
> <QEventLoop::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, 
> relatedMetaObjects = 0x0, extradata = 0x0}}}
>         returnCode = 0
> #19 0x000056157a7acf0c in  ()
> #20 0x00007fd6c63d12b1 in __libc_start_main (main=0x56157a7abe00, argc=1, 
> argv=0x7fffa2d04e68, init=<optimized out>, fini=<optimized out>, 
> rtld_fini=<optimized out>, stack_end=0x7fffa2d04e58)
>     at ../csu/libc-start.c:291
>         result = <optimized out>
>         unwind_buf = 
>               {cancel_jmp_buf = {{jmp_buf = {0, -9115174897200634136, 
> 94650249172400, 140735924948576, 0, 0, -3290490383767935256, 
> -3312646338799311128}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 
> 0x7fffa2d04e78, 0x7fd6ce545170}, data = {prev = 0x0, cleanup = 0x0, 
> canceltype = -1563406728}}}
>         not_first_call = <optimized out>
> #21 0x000056157a7ad5da in _start ()
> ```
>
>
> Thanks,
>
> George
>
> -- System Information:
> Debian Release: buster/sid
>   APT prefers unstable-debug
>   APT policy: (500, 'unstable-debug'), (500, 'unstable')
> Architecture: amd64 (x86_64)
> Foreign Architectures: i386
>
> Kernel: Linux 4.11.0-1-amd64 (SMP w/8 CPU cores)
> Locale: LANG=en_GB.UTF-8, LC_CTYPE= (charmap=UTF-8), LANGUAGE=en_GB:en 
> (charmap=UTF-8)
> Shell: /bin/sh linked to /bin/dash
> Init: systemd (via /run/systemd/system)
>
> Versions of packages kdenlive depends on:
> ii  ffmpeg                       7:3.2.6-1+b3
> ii  kded5                        5.28.0-1
> ii  kdenlive-data                17.04.2-1
> ii  kinit                        5.28.0-1
> ii  kio                          5.28.0-2
> ii  libc6                        2.24-12
> ii  libgcc1                      1:7.1.0-9
> ii  libgl1-mesa-glx [libgl1]     17.1.4-1
> ii  libglu1-mesa [libglu1]       9.0.0-2.1
> ii  libkf5archive5               5.28.0-2
> ii  libkf5attica5                5.28.0-1
> ii  libkf5auth5                  5.28.0-2
> ii  libkf5bookmarks5             5.28.0-1
> ii  libkf5codecs5                5.28.0-1+b2
> ii  libkf5completion5            5.28.0-1
> ii  libkf5configcore5            5.28.0-2
> ii  libkf5configgui5             5.28.0-2
> ii  libkf5configwidgets5         5.28.0-2
> ii  libkf5coreaddons5            5.28.0-2
> ii  libkf5crash5                 5.28.0-1
> ii  libkf5dbusaddons5            5.28.0-1
> ii  libkf5filemetadata3          5.28.0-1+b2
> ii  libkf5guiaddons5             5.28.0-1
> ii  libkf5i18n5                  5.28.0-2
> ii  libkf5iconthemes5            5.28.0-2
> ii  libkf5itemviews5             5.28.0-1
> ii  libkf5jobwidgets5            5.28.0-2
> ii  libkf5kiocore5               5.28.0-2
> ii  libkf5kiofilewidgets5        5.28.0-2
> ii  libkf5kiowidgets5            5.28.0-2
> ii  libkf5newstuff5              5.28.0-1
> ii  libkf5notifications5         5.28.0-1
> ii  libkf5notifyconfig5          5.28.0-1
> ii  libkf5service-bin            5.28.0-1
> ii  libkf5service5               5.28.0-1
> ii  libkf5solid5                 5.28.0-4
> ii  libkf5sonnetui5              5.28.0-2+b1
> ii  libkf5textwidgets5           5.28.0-1
> ii  libkf5widgetsaddons5         5.28.0-3
> ii  libkf5xmlgui5                5.28.0-1
> ii  libmlt++3                    6.4.1-5+b1
> ii  libmlt6                      6.4.1-5+b1
> ii  libqt5concurrent5            5.7.1+dfsg-4
> ii  libqt5core5a                 5.7.1+dfsg-4
> ii  libqt5dbus5                  5.7.1+dfsg-4
> ii  libqt5gui5                   5.7.1+dfsg-4
> ii  libqt5network5               5.7.1+dfsg-4
> ii  libqt5qml5                   5.7.1-2+b2
> ii  libqt5quick5                 5.7.1-2+b2
> ii  libqt5script5                5.7.1~20161021+dfsg-2
> ii  libqt5svg5                   5.7.1~20161021-2+b2
> ii  libqt5widgets5               5.7.1+dfsg-4
> ii  libqt5xml5                   5.7.1+dfsg-4
> ii  libstdc++6                   7.1.0-9
> ii  libv4l-0                     1.12.5-1
> ii  melt                         6.4.1-5+b1
> ii  oxygen-icon-theme            5:5.28.0-1
> ii  qml-module-qtquick-controls  5.7.1~20161021-2
> ii  qml-module-qtquick2          5.7.1-2+b2
>
> Versions of packages kdenlive recommends:
> ii  dvdauthor        0.7.0-2
> ii  dvgrab           3.5+git20160707.1.e46042e-1
> ii  frei0r-plugins   1.6.1-1
> ii  genisoimage      9:1.1.11-3+b2
> ii  recordmydesktop  0.3.8.1+svn602-1+b2
> ii  swh-plugins      0.4.17-2
>
> Versions of packages kdenlive suggests:
> pn  khelpcenter  <none>
>
> -- debconf-show failed

-- 
/*
Mit freundlichem Gruß / With kind regards,
 Patrick Matthäi
 GNU/Linux Debian Developer

  Blog: http://www.linux-dev.org/
E-Mail: pmatth...@debian.org
        patr...@linux-dev.org
*/

Reply via email to