| Anonymous | Login | Signup for a new account | 2013-06-19 03:40 CEST | ![]() |
| Main | My View | View Issues | Change Log | Roadmap |
| View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||
| ID | Project | Category | View Status | Date Submitted | Last Update | ||||
| 0002382 | Kdenlive | User Interface | public | 2011-11-04 04:28 | 2012-05-15 10:58 | ||||
| Reporter | evorster | ||||||||
| Assigned To | j-b-m | ||||||||
| Priority | high | Severity | crash | Reproducibility | always | ||||
| Status | closed | Resolution | fixed | ||||||
| Platform | x86_64 | OS | Linux | OS Version | 3.1.0 | ||||
| Product Version | 0.8.2 | ||||||||
| Target Version | Fixed in Version | 0.9 | |||||||
| Summary | 0002382: Crashes upon startup. | ||||||||
| Description | User interface crashes upon startup. | ||||||||
| Steps To Reproduce | Open kdenlive. | ||||||||
| Additional Information | I am able to get the user interface to stay up when I remove the .kde in my home directory, and re-login. After adding one clip, and watching the proxy build, kdenlive interface crashes. Then it crashes instantly every time after that. Interestingly enough, when I build from SVN from four weeks ago, the interface stays up no matter what I do. | ||||||||
| Tags | No tags attached. | ||||||||
| Build/Install Method | Manual build from release | ||||||||
| Attached Files | |||||||||
Notes |
|
|
(0007498) evorster (reporter) 2011-11-04 05:20 |
Hmm... I just did some double-checking. SVN revision 5921 still shows the same behavior, and this was the revision that worked properly before. The only other significant changes to this system was a glibc update and a gcc update. Both are now at the latest released version. |
|
(0007499) evorster (reporter) 2011-11-04 05:49 |
KDE crash information: Application: Kdenlive (kdenlive), signal: Segmentation fault [KCrash Handler] 0000006 0x00007f7136f6f1e9 in ?? () from /lib64/ld-linux-x86-64.so.2 0000007 0x00007f7136f6fa73 in ?? () from /lib64/ld-linux-x86-64.so.2 0000008 0x00007f7130446ecc in ?? () from /lib64/libc.so.6 0000009 0x00007f7134aa7014 in ?? () from /lib64/libdl.so.2 0000010 0x00007f7136f73c26 in ?? () from /lib64/ld-linux-x86-64.so.2 0000011 0x00007f7134aa749f in ?? () from /lib64/libdl.so.2 0000012 0x00007f7134aa706a in dlsym () from /lib64/libdl.so.2 0000013 0x00007f71178e3c9f in SDL_LoadFunction (handle=0x7f71371624d0, name=0x7f711790b9d7 "XRRQueryVersion") at ./src/loadso/dlopen/SDL_sysloadso.c:46 0000014 0x00007f71178e6b85 in X11_GetSym (fnname=0x7f711790b9d7 "XRRQueryVersion", rc=0x7f7117b1a5e8, fn=0x7f7117b27400) at ./src/video/x11/SDL_x11dyn.c:70 0000015 0x00007f71178e872c in SDL_X11_LoadSymbols () at ./src/video/x11/SDL_x11sym.h:186 0000016 0x00007f71178ee58a in X11_CreateDevice (devindex=<optimized out>) at ./src/video/x11/SDL_x11video.c:105 0000017 0x00007f71178def9c in SDL_VideoInit (driver_name=<optimized out>, flags=0) at ./src/video/SDL_video.c:194 0000018 0x00007f71178b554c in SDL_InitSubSystem (flags=1048608) at ./src/SDL.c:70 0000019 0x00007f71178b55bc in SDL_Init (flags=1048608) at ./src/SDL.c:162 0000020 0x00007f71142e85c1 in consumer_start (parent=0x115df40) at consumer_sdl_preview.c:180 0000021 0x00000000004bfef0 in Render::setProducer (this=0x1210ea0, producer=<optimized out>, position=0) at /usr/src/sorcery/compile/kdenlive/kdenlive-0.8.2/src/renderer.cpp:1053 0000022 0x000000000045eff7 in MainWindow::slotUpdateClip (this=0xdd1d10, id=...) at /usr/src/sorcery/compile/kdenlive/kdenlive-0.8.2/src/mainwindow.cpp:885 0000023 0x0000000000480325 in MainWindow::qt_metacall (this=0xdd1d10, _c=QMetaObject::InvokeMetaMethod, _id=22, _a=0x7fffe46d5090) at /usr/src/sorcery/compile/kdenlive/kdenlive-0.8.2/build/src/cmake_bindir/mainwindow.moc:411 0000024 0x00007f713600fb3a in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /opt/kde4/lib64/libQtCore.so.4 0000025 0x0000000000494273 in ProjectList::clipNeedsReload (this=<optimized out>, _t1=<optimized out>) at /usr/src/sorcery/compile/kdenlive/kdenlive-0.8.2/build/src/cmake_bindir/projectlist.moc:405 0000026 0x00000000004a1183 in ProjectList::slotReplyGetFileProperties (this=<optimized out>, clipId=..., producer=<optimized out>, properties=<optimized out>, metadata=..., replace=<optimized out>) at /usr/src/sorcery/compile/kdenlive/kdenlive-0.8.2/src/projectlist.cpp:1852 0000027 0x00000000004a8e2c in ProjectList::qt_metacall (this=0x12cc240, _c=QMetaObject::InvokeMetaMethod, _id=21, _a=0x7f71083f61d0) at /usr/src/sorcery/compile/kdenlive/kdenlive-0.8.2/build/src/cmake_bindir/projectlist.moc:286 0000028 0x00007f71360136ea in QObject::event(QEvent*) () from /opt/kde4/lib64/libQtCore.so.4 0000029 0x00007f71312c035b in QWidget::event(QEvent*) () from /opt/kde4/lib64/libQtGui.so.4 0000030 0x00007f7131270334 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /opt/kde4/lib64/libQtGui.so.4 0000031 0x00007f71312751c1 in QApplication::notify(QObject*, QEvent*) () from /opt/kde4/lib64/libQtGui.so.4 0000032 0x00007f7135a6b476 in KApplication::notify(QObject*, QEvent*) () from /opt/kde4/lib64/libkdeui.so.5 0000033 0x00007f7135ffcfdc in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /opt/kde4/lib64/libQtCore.so.4 0000034 0x00007f7136000398 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /opt/kde4/lib64/libQtCore.so.4 0000035 0x00007f71360276b3 in ?? () from /opt/kde4/lib64/libQtCore.so.4 0000036 0x00007f712f7fb28d in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 0000037 0x00007f712f7fba88 in g_main_context_iterate.isra.21 () from /usr/lib64/libglib-2.0.so.0 0000038 0x00007f712f7fbc59 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 0000039 0x00007f7136027b0f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /opt/kde4/lib64/libQtCore.so.4 0000040 0x00007f71313131fe in ?? () from /opt/kde4/lib64/libQtGui.so.4 0000041 0x00007f7135ffc1e2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /opt/kde4/lib64/libQtCore.so.4 0000042 0x00007f7135ffc3df in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /opt/kde4/lib64/libQtCore.so.4 0000043 0x00007f7136000587 in QCoreApplication::exec() () from /opt/kde4/lib64/libQtCore.so.4 0000044 0x000000000045280b in main (argc=5, argv=0x7fffe46d6828) at /usr/src/sorcery/compile/kdenlive/kdenlive-0.8.2/src/main.cpp:89 |
|
(0007500) evorster (reporter) 2011-11-04 08:11 |
Crash log after recompiling qt-everywhere-opensource and kdelibs with -ggdb This definitely looks like kdenlive does not like glibc version 14.1 Application: Kdenlive (kdenlive), signal: Segmentation fault [KCrash Handler] 0000006 0x00007fa5d21e51e9 in ?? () from /lib64/ld-linux-x86-64.so.2 0000007 0x00007fa5d21e5a73 in ?? () from /lib64/ld-linux-x86-64.so.2 0000008 0x00007fa5cb6bcecc in ?? () from /lib64/libc.so.6 0000009 0x00007fa5cfd1d014 in ?? () from /lib64/libdl.so.2 0000010 0x00007fa5d21e9c26 in ?? () from /lib64/ld-linux-x86-64.so.2 0000011 0x00007fa5cfd1d49f in ?? () from /lib64/libdl.so.2 0000012 0x00007fa5cfd1d06a in dlsym () from /lib64/libdl.so.2 0000013 0x00007fa5b2b59c9f in SDL_LoadFunction (handle=0x7fa5d23d8000, name=0x7fa5b2b8129c "XAllocClassHint") at ./src/loadso/dlopen/SDL_sysloadso.c:46 0000014 0x00007fa5b2b5cb85 in X11_GetSym (fnname=0x7fa5b2b8129c "XAllocClassHint", rc=0x7fa5b2d905f8, fn=0x7fa5b2d9d020) at ./src/video/x11/SDL_x11dyn.c:70 0000015 0x00007fa5b2b5da94 in SDL_X11_LoadSymbols () at ./src/video/x11/SDL_x11sym.h:24 0000016 0x00007fa5b2b64b56 in X11_Available () at ./src/video/x11/SDL_x11video.c:77 0000017 0x00007fa5b2b54f90 in SDL_VideoInit (driver_name=<optimized out>, flags=0) at ./src/video/SDL_video.c:193 0000018 0x00007fa5b2b2b54c in SDL_InitSubSystem (flags=1048608) at ./src/SDL.c:70 0000019 0x00007fa5b2b2b5bc in SDL_Init (flags=1048608) at ./src/SDL.c:162 0000020 0x00007fa5af55e5c1 in consumer_start (parent=0x13c6250) at consumer_sdl_preview.c:180 0000021 0x00000000004bfef0 in Render::setProducer (this=0x13c16f0, producer=<optimized out>, position=0) at /usr/src/sorcery/compile/kdenlive/kdenlive-0.8.2/src/renderer.cpp:1053 0000022 0x00000000004b4c08 in Monitor::slotSetClipProducer (this=0xf574a0, clip=0x218b130, zone=<optimized out>, position=-1) at /usr/src/sorcery/compile/kdenlive/kdenlive-0.8.2/src/monitor.cpp:839 0000023 0x00000000004b5642 in Monitor::qt_metacall (this=0xf574a0, _c=QMetaObject::InvokeMetaMethod, _id=24, _a=0x7fff6e51b840) at /usr/src/sorcery/compile/kdenlive/kdenlive-0.8.2/build/src/cmake_bindir/monitor.moc:370 0000024 0x00007fa5d1285b3a in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /opt/kde4/lib64/libQtCore.so.4 0000025 0x0000000000493afa in ProjectList::clipSelected (this=<optimized out>, _t1=0x218b130, _t2=...) at /usr/src/sorcery/compile/kdenlive/kdenlive-0.8.2/build/src/cmake_bindir/projectlist.moc:351 0000026 0x000000000049d98e in ProjectList::slotClipSelected (this=0x142e580) at /usr/src/sorcery/compile/kdenlive/kdenlive-0.8.2/src/projectlist.cpp:654 0000027 0x00000000004a9297 in ProjectList::qt_metacall (this=0x142e580, _c=QMetaObject::InvokeMetaMethod, _id=50, _a=0x7fff6e51bb20) at /usr/src/sorcery/compile/kdenlive/kdenlive-0.8.2/build/src/cmake_bindir/projectlist.moc:315 0000028 0x00007fa5d1285b3a in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /opt/kde4/lib64/libQtCore.so.4 0000029 0x00007fa5cca61d7f in ?? () from /opt/kde4/lib64/libQtGui.so.4 0000030 0x00007fa5cca64620 in QTreeWidget::qt_metacall(QMetaObject::Call, int, void**) () from /opt/kde4/lib64/libQtGui.so.4 0000031 0x00000000004ecb7f in ProjectListView::qt_metacall (this=0x14c0850, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fff6e51bd20) at /usr/src/sorcery/compile/kdenlive/kdenlive-0.8.2/build/src/cmake_bindir/projectlistview.moc:87 0000032 0x00007fa5d1285b3a in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /opt/kde4/lib64/libQtCore.so.4 0000033 0x00007fa5cca3b497 in QItemSelectionModel::selectionChanged(QItemSelection const&, QItemSelection const&) () from /opt/kde4/lib64/libQtGui.so.4 0000034 0x00007fa5cca41294 in QItemSelectionModel::emitSelectionChanged(QItemSelection const&, QItemSelection const&) () from /opt/kde4/lib64/libQtGui.so.4 0000035 0x00007fa5cca4221f in QItemSelectionModel::select(QItemSelection const&, QFlags<QItemSelectionModel::SelectionFlag>) () from /opt/kde4/lib64/libQtGui.so.4 0000036 0x00007fa5cca3d32a in QItemSelectionModel::select(QModelIndex const&, QFlags<QItemSelectionModel::SelectionFlag>) () from /opt/kde4/lib64/libQtGui.so.4 0000037 0x00007fa5cca3b707 in QItemSelectionModel::setCurrentIndex(QModelIndex const&, QFlags<QItemSelectionModel::SelectionFlag>) () from /opt/kde4/lib64/libQtGui.so.4 0000038 0x00007fa5cc9e444e in QAbstractItemView::setCurrentIndex(QModelIndex const&) () from /opt/kde4/lib64/libQtGui.so.4 0000039 0x00007fa5cca5e2cf in QTreeWidget::setCurrentItem(QTreeWidgetItem*, int) () from /opt/kde4/lib64/libQtGui.so.4 0000040 0x0000000000491e57 in ProjectList::updateButtons (this=0x142e580) at /usr/src/sorcery/compile/kdenlive/kdenlive-0.8.2/src/projectlist.cpp:928 0000041 0x00000000004a7afd in ProjectList::slotAddClip (this=0x142e580, clip=0x218b130, getProperties=<optimized out>) at /usr/src/sorcery/compile/kdenlive/kdenlive-0.8.2/src/projectlist.cpp:1123 0000042 0x00000000004a8e49 in ProjectList::qt_metacall (this=0x142e580, _c=QMetaObject::InvokeMetaMethod, _id=22, _a=0x7fff6e51c710) at /usr/src/sorcery/compile/kdenlive/kdenlive-0.8.2/build/src/cmake_bindir/projectlist.moc:287 0000043 0x00007fa5d1285b3a in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /opt/kde4/lib64/libQtCore.so.4 0000044 0x00000000004db85e in KdenliveDoc::addProjectClip (this=<optimized out>, _t1=0x218b130, _t2=true) at /usr/src/sorcery/compile/kdenlive/kdenlive-0.8.2/build/src/cmake_bindir/kdenlivedoc.moc:159 0000045 0x00000000004e0d5e in KdenliveDoc::addClip (this=0x1be5d00, elem=..., clipId=<optimized out>, createClipItem=true) at /usr/src/sorcery/compile/kdenlive/kdenlive-0.8.2/src/kdenlivedoc.cpp:1091 0000046 0x000000000045e3fb in redo (this=0x1bad750) at /usr/src/sorcery/compile/kdenlive/kdenlive-0.8.2/src/addclipcommand.cpp:49 0000047 AddClipCommand::redo (this=0x1bad750) at /usr/src/sorcery/compile/kdenlive/kdenlive-0.8.2/src/addclipcommand.cpp:46 0000048 0x00007fa5ccb31c53 in QUndoCommand::redo() () from /opt/kde4/lib64/libQtGui.so.4 0000049 0x00007fa5ccb331c3 in QUndoStack::push(QUndoCommand*) () from /opt/kde4/lib64/libQtGui.so.4 0000050 0x00000000005738d9 in ClipManager::slotAddClipList (this=<optimized out>, urls=<optimized out>, group=..., groupId=...) at /usr/src/sorcery/compile/kdenlive/kdenlive-0.8.2/src/clipmanager.cpp:411 0000051 0x00000000004dcd9c in KdenliveDoc::slotAddClipList (this=0x1be5d00, urls=<optimized out>, group=..., groupId=...) at /usr/src/sorcery/compile/kdenlive/kdenlive-0.8.2/src/kdenlivedoc.cpp:1197 0000052 0x00000000004a3e7d in ProjectList::slotAddClip (this=0x142e580, givenList=<optimized out>, groupName=..., groupId=...) at /usr/src/sorcery/compile/kdenlive/kdenlive-0.8.2/src/projectlist.cpp:1426 0000053 0x00000000004a90bb in ProjectList::qt_metacall (this=0x142e580, _c=QMetaObject::InvokeMetaMethod, _id=36, _a=0x7fff6e51dce0) at /usr/src/sorcery/compile/kdenlive/kdenlive-0.8.2/build/src/cmake_bindir/projectlist.moc:301 0000054 0x00007fa5d1285b3a in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /opt/kde4/lib64/libQtCore.so.4 0000055 0x00007fa5cc4dfd22 in QAction::triggered(bool) () from /opt/kde4/lib64/libQtGui.so.4 0000056 0x00007fa5cc4dff0f in QAction::activate(QAction::ActionEvent) () from /opt/kde4/lib64/libQtGui.so.4 0000057 0x00007fa5cc89551a in ?? () from /opt/kde4/lib64/libQtGui.so.4 #58 0x00007fa5cc8957cc in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () from /opt/kde4/lib64/libQtGui.so.4 0000059 0x00007fa5cc951b6a in QToolButton::mouseReleaseEvent(QMouseEvent*) () from /opt/kde4/lib64/libQtGui.so.4 0000060 0x00007fa5cc536916 in QWidget::event(QEvent*) () from /opt/kde4/lib64/libQtGui.so.4 0000061 0x00007fa5cc4e6334 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /opt/kde4/lib64/libQtGui.so.4 0000062 0x00007fa5cc4ebac3 in QApplication::notify(QObject*, QEvent*) () from /opt/kde4/lib64/libQtGui.so.4 0000063 0x00007fa5d0ce1476 in KApplication::notify (this=0x7fff6e51f290, receiver=0x12a8000, event=0x7fff6e51e740) at /usr/src/sorcery/compile/kdelibs-v4/kdelibs-4.7.2/kdeui/kernel/kapplication.cpp:311 0000064 0x00007fa5d1272fdc in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /opt/kde4/lib64/libQtCore.so.4 0000065 0x00007fa5cc4e7302 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /opt/kde4/lib64/libQtGui.so.4 0000066 0x00007fa5cc563558 in ?? () from /opt/kde4/lib64/libQtGui.so.4 0000067 0x00007fa5cc56235a in QApplication::x11ProcessEvent(_XEvent*) () from /opt/kde4/lib64/libQtGui.so.4 0000068 0x00007fa5cc589562 in ?? () from /opt/kde4/lib64/libQtGui.so.4 0000069 0x00007fa5caa7128d in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 0000070 0x00007fa5caa71a88 in g_main_context_iterate.isra.21 () from /usr/lib64/libglib-2.0.so.0 0000071 0x00007fa5caa71c59 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 0000072 0x00007fa5d129db0f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /opt/kde4/lib64/libQtCore.so.4 0000073 0x00007fa5cc5891fe in ?? () from /opt/kde4/lib64/libQtGui.so.4 0000074 0x00007fa5d12721e2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /opt/kde4/lib64/libQtCore.so.4 0000075 0x00007fa5d12723df in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /opt/kde4/lib64/libQtCore.so.4 0000076 0x00007fa5d1276587 in QCoreApplication::exec() () from /opt/kde4/lib64/libQtCore.so.4 0000077 0x000000000045280b in main (argc=1, argv=0x7fff6e51f8d8) at /usr/src/sorcery/compile/kdenlive/kdenlive-0.8.2/src/main.cpp:89 |
|
(0007505) j-b-m (administrator) 2011-11-05 17:48 |
The crash seems to happen in SDL. Do other apps using sdl work, like ffplay or MLT's command line player: melt myclip.mpg -consumer sdl_preview |
|
(0007506) evorster (reporter) 2011-11-05 20:24 |
It's a bit late to try now. I have restored my root filesystem from a backup before updating glibc. I have updated gcc again, and recompiled everything on the system with it. So, the only difference between the last system and this one is the glibc version. I saw the problems with version 2.14, but am not seeing it with glibc 2.13.2 Once I have done the video editing I wanted to, I can only update glibc to the latest version, and see if the undesired behavior returns. |
|
(0007749) evorster (reporter) 2012-01-07 18:25 |
I am unable to get it to crash in the same way now. Please set this bug report to resolved. |
Issue History |
|||
| Date Modified | Username | Field | Change |
| 2011-11-04 04:28 | evorster | New Issue | |
| 2011-11-04 05:20 | evorster | Note Added: 0007498 | |
| 2011-11-04 05:49 | evorster | Note Added: 0007499 | |
| 2011-11-04 08:11 | evorster | Note Added: 0007500 | |
| 2011-11-05 17:48 | j-b-m | Note Added: 0007505 | |
| 2011-11-05 17:48 | j-b-m | Assigned To | => j-b-m |
| 2011-11-05 17:48 | j-b-m | Status | new => feedback |
| 2011-11-05 20:24 | evorster | Note Added: 0007506 | |
| 2011-11-05 20:24 | evorster | Status | feedback => assigned |
| 2012-01-07 18:25 | evorster | Note Added: 0007749 | |
| 2012-01-08 16:03 | j-b-m | Status | assigned => resolved |
| 2012-01-08 16:03 | j-b-m | Fixed in Version | => Recent git |
| 2012-01-08 16:03 | j-b-m | Resolution | open => fixed |
| 2012-05-15 10:57 | j-b-m | Fixed in Version | Recent git => 0.9 |
| 2012-05-15 10:58 | j-b-m | Status | resolved => closed |
| Copyright © 2000 - 2013 MantisBT Team |