On 30.03.2018 20:34, Johannes Bauer wrote: > Stacktrace in gdb:
Just created a debugging build so we have more info in the stacktrace, build with: eigen: 3.2.4.tar.gz (MD5 4d0d77e06f) FFmpeg: git n3.5-dev-2744-g0c25caa470 frei0r: git v1.6.1-9-g2479e75560 kdenlive: git v17.12.3 lame: lame-3.99.5.tar.gz (MD5 84835b313d) libepoxy: git 1.5.0-12-g74dbb7bac9 liboil: liboil-0.3.17.tar.gz (MD5 47dc734f82) libvpx: git v1.7.0-239-geae638db15 mlt: git v6.6.0 movit: git 1.6.2 swfdec: git de1eef41a1 vid.stab: git v1.1.0-3-gafc8ea9fb0 x264: git 7d0ff22e8c x265: x265_2.7.tar.gz (MD5 b0d7d20da2) Stacktrace: Thread 1 "kdenlive" received signal SIGSEGV, Segmentation fault. 0x000055555573b400 in Timeline::getTracks (this=this@entry=0x5555563f4ab0) at /home/julia/bin/kdenlive/src/kdenlive/src/timeline/timeline.cpp:368 368 m_tracks.at(audioTarget)->trackHeader->switchTarget(true); (gdb) bt #0 0x000055555573b400 in Timeline::getTracks() (this=this@entry=0x5555563f4ab0) at /home/julia/bin/kdenlive/src/kdenlive/src/timeline/timeline.cpp:368 #1 0x000055555573b5ed in Timeline::parseDocument(QDomDocument const&) (this=this@entry=0x5555563f4ab0, doc=...) at /home/julia/bin/kdenlive/src/kdenlive/src/timeline/timeline.cpp:549 #2 0x000055555573bce8 in Timeline::loadTimeline() (this=0x5555563f4ab0) at /home/julia/bin/kdenlive/src/kdenlive/src/timeline/timeline.cpp:203 #3 0x00005555556a5605 in ProjectManager::newFile(bool, bool) (this=this@entry=0x555556333500, showProjectSettings=showProjectSettings@entry=false, force=force@entry=false) at /home/julia/bin/kdenlive/src/kdenlive/src/project/projectmanager.cpp:208 #4 0x00005555556a6854 in ProjectManager::slotLoadOnOpen() (this=0x555556333500) at /home/julia/bin/kdenlive/src/kdenlive/src/project/projectmanager.cpp:95 #5 0x00007ffff116b464 in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007ffff115f40b in QObject::event(QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007ffff31ec46c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #8 0x00007ffff31f3d34 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #9 0x00007ffff112fde8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #10 0x00007ffff118791e in QTimerInfoList::activateTimers() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #11 0x00007ffff11880e1 in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #12 0x00007fffeb970fb7 in g_main_context_dispatch () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #13 0x00007fffeb9711f0 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #14 0x00007fffeb97127c in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #15 0x00007ffff118847f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #16 0x00007ffff112de3a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #17 0x00007ffff1136da4 in QCoreApplication::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #18 0x00005555556087cd in main(int, char**) (argc=<optimized out>, argv=<optimized out>) at /home/julia/bin/kdenlive/src/kdenlive/src/main.cpp:163 Some info, poking around, not sure if it's useful: (gdb) p m_tracks $1 = {<QListSpecialMethods<Track*>> = {<No data fields>}, {p = {static shared_null = {ref = {atomic = {_q_value = {<std::__atomic_base<int>> = {static _S_alignment = 4, _M_i = -1}, <No data fields>}}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x7ffff121fa00 <QListData::shared_null>}, d = 0x7ffff121fa00 <QListData::shared_null>}} (gdb) p doc $2 = (const QDomDocument &) @0x7fffffffdb30: {<QDomNode> = {impl = 0x555558270000}, <No data fields>} Cheers, Johannes