Kdenlive   bug tracker Home page

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0001235KdenliveUser Interfacepublic2009-11-01 19:202011-06-12 19:14
Reportergsking1 
Assigned ToGranjow 
PrioritynormalSeveritycrashReproducibilitysometimes
StatusassignedResolutionopen 
Platform32 bit intelOSKubuntuOS Version9.10
Product Version0.7.6 
Target VersionFixed in Version 
Summary0001235: Crash after adding new track and then moving clip to
DescriptionI just experienced a crash where I added a new video track 3 and then moved a color clip from track 2 to 3. Hopefully the backtrace info below is useful.

I have kdenlive tarball 0.7.6 and mlt from SVN of a week or so ago.
Steps To ReproduceI could only reproduce on the video I was working on at the moment.
1) vid clip on track 1 that had dissolve with track 3
2) vid clip on track 2 that had dissolve with track 3
3) color clip on track 3
4) inserted track 3 above existing track 3
5) moved color clip up to new track 3 and got crash

Tried this several times and got same crash.
I worked around this by moving removing dissolve with track references in steps 1 and 2 and moving color clip to track 2 temporarily. Then I inserted the new track and all was okay.
Additional InformationApplication: Kdenlive (kdenlive), signal: Segmentation fault
[Current thread is 1 (Thread 0xb76e6700 (LWP 9775))]

Thread 4 (Thread 0xaeeffb70 (LWP 9794)):
#0 0x00bdc422 in __kernel_vsyscall ()
#1 0x04303ae3 in ?? () from /lib/tls/i686/cmov/libc.so.6
0000002 0x0429af07 in ?? () from /lib/tls/i686/cmov/libc.so.6
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 3 (Thread 0xb1776b70 (LWP 10330)):
#0 0x00bdc422 in __kernel_vsyscall ()
#1 0x04303ae3 in ?? () from /lib/tls/i686/cmov/libc.so.6
0000002 0x0429b01f in ?? () from /lib/tls/i686/cmov/libc.so.6
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 2 (Thread 0xadd10b70 (LWP 10331)):
#0 0x00bdc422 in __kernel_vsyscall ()
#1 0x0057ee15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
0000002 0x0430378d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
0000003 0x040df80b in consumer_thread (arg=0x97e3090) at consumer_sdl_preview.c:385
0000004 0x0057a80e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
0000005 0x042f67ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb76e6700 (LWP 9775)):
[KCrash Handler]
0000006 0x042965a6 in ?? () from /lib/tls/i686/cmov/libc.so.6
0000007 0x0429979d in free () from /lib/tls/i686/cmov/libc.so.6
0000008 0x0101368d in qFree (ptr=0xa42dec8) at global/qmalloc.cpp:60
0000009 0x02418d0f in QVector<QPointF>::free (this=0xcc138c0, state=...) at ../../include/QtCore/../../src/corelib/tools/qvector.h:425
0000010 ~QVector (this=0xcc138c0, state=...) at ../../include/QtCore/../../src/corelib/tools/qvector.h:114
0000011 ~QPolygonF (this=0xcc138c0, state=...) at ../../include/QtGui/../../src/gui/painting/qpolygon.h:129
0000012 QX11PaintEngine::updateState (this=0xcc138c0, state=...) at painting/qpaintengine_x11.cpp:1087
0000013 0x02364ee4 in QPainterPrivate::updateStateImpl (this=0xae69530, newState=0xd7be5a0) at painting/qpainter.cpp:908
0000014 0x02364fac in QPainterPrivate::updateState (this=0xae69530, newState=0xd7be5a0) at painting/qpainter.cpp:936
0000015 0x0236b8fc in QPainter::setClipRect (this=0xbfd2418c, rect=..., op=Qt::ReplaceClip) at painting/qpainter.cpp:2639
0000016 0x025271f5 in QCommonStyle::drawControl (this=0x93fc720, element=QStyle::CE_ItemViewItem, opt=0xbfd23e60, p=0xbfd2418c, widget=0x9bb74d0) at styles/qcommonstyle.cpp:2260
0000017 0x002f5cfc in KStyle::drawControl (this=0x93fc720, element=QStyle::CE_ItemViewItem, option=0xbfd23e60, p=0xbfd2418c, widget=0x9bb74d0) at ../../kdeui/kernel/kstyle.cpp:2502
0000018 0x01387a1b in OxygenStyle::drawControl (this=0x0, element=QStyle::CE_PushButton, option=0xbfd23e60, p=0xbfd2418c, widget=0x9bb74d0) at ../../../kstyles/oxygen/oxygen.cpp:400
0000019 0x0283b91f in QStyledItemDelegate::paint (this=0x9bbb440, painter=0xbfd2418c, option=..., index=...) at itemviews/qstyleditemdelegate.cpp:423
0000020 0x027ad6bd in QListView::paintEvent (this=0x9bb74d0, e=0xbfd248c4) at itemviews/qlistview.cpp:1190
0000021 0x02291dd4 in QWidget::event (this=0x9bb74d0, event=0xbfd248c4) at kernel/qwidget.cpp:7687
0000022 0x02641633 in QFrame::event (this=0x9bb74d0, e=0xbfd248c4) at widgets/qframe.cpp:559
0000023 0x026e0494 in QAbstractScrollArea::viewportEvent (this=0xa42df28, e=0x0) at widgets/qabstractscrollarea.cpp:962
0000024 0x02794087 in QAbstractItemView::viewportEvent (this=0x9bb74d0, event=0xbfd248c4) at itemviews/qabstractitemview.cpp:1476
0000025 0x026e2a95 in QAbstractScrollAreaPrivate::viewportEvent (this=0x9bbb340, o=0x9bb6ff8, e=0xbfd248c4) at widgets/qabstractscrollarea_p.h:100
0000026 QAbstractScrollAreaFilter::eventFilter (this=0x9bbb340, o=0x9bb6ff8, e=0xbfd248c4) at widgets/qabstractscrollarea_p.h:111
0000027 0x0110883a in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x93c9d80, receiver=0x9bb6ff8, event=0xbfd248c4) at kernel/qcoreapplication.cpp:726
0000028 0x0223cf2c in QApplicationPrivate::notify_helper (this=0x93c9d80, receiver=0x9bb6ff8, e=0xbfd248c4) at kernel/qapplication.cpp:4052
0000029 0x022445ca in QApplication::notify (this=0xbfd254fc, receiver=0x9bb6ff8, e=0xbfd248c4) at kernel/qapplication.cpp:4021
0000030 0x002e2bfa in KApplication::notify (this=0xbfd254fc, receiver=0x9bb6ff8, event=0xbfd248c4) at ../../kdeui/kernel/kapplication.cpp:302
0000031 0x011096cb in QCoreApplication::notifyInternal (this=0xbfd254fc, receiver=0x9bb6ff8, event=0xbfd248c4) at kernel/qcoreapplication.cpp:610
0000032 0x02299e25 in QCoreApplication::sendSpontaneousEvent (this=0x9bb64a8, pdev=0x946432c, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x9466af8)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:216
0000033 QWidgetPrivate::drawWidget (this=0x9bb64a8, pdev=0x946432c, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x9466af8) at kernel/qwidget.cpp:5079
0000034 0x02428233 in QWidgetBackingStore::sync (this=0x9466af8) at painting/qbackingstore.cpp:1261
0000035 0x0228b116 in QWidgetPrivate::syncBackingStore (this=0x9460e10) at kernel/qwidget.cpp:1603
0000036 0x02292215 in QWidget::event (this=0x9463548, event=0xcc2b9d0) at kernel/qwidget.cpp:7827
0000037 0x0265f297 in QMainWindow::event (this=0x9463548, event=0xcc2b9d0) at widgets/qmainwindow.cpp:1399
0000038 0x003c8dc4 in KMainWindow::event (this=0x9463548, ev=0xcc2b9d0) at ../../kdeui/widgets/kmainwindow.cpp:1094
0000039 0x0040f30f in KXmlGuiWindow::event (this=0x9463548, ev=0xcc2b9d0) at ../../kdeui/xmlgui/kxmlguiwindow.cpp:131
0000040 0x0223cf54 in QApplicationPrivate::notify_helper (this=0x93c9d80, receiver=0x9463548, e=0xcc2b9d0) at kernel/qapplication.cpp:4056
0000041 0x022445ca in QApplication::notify (this=0xbfd254fc, receiver=0x9463548, e=0xcc2b9d0) at kernel/qapplication.cpp:4021
0000042 0x002e2bfa in KApplication::notify (this=0xbfd254fc, receiver=0x9463548, event=0xcc2b9d0) at ../../kdeui/kernel/kapplication.cpp:302
0000043 0x011096cb in QCoreApplication::notifyInternal (this=0xbfd254fc, receiver=0x9463548, event=0xcc2b9d0) at kernel/qcoreapplication.cpp:610
0000044 0x0110a2b2 in QCoreApplication::sendEvent (receiver=0x0, event_type=0, data=0x93b40c8) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
0000045 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x93b40c8) at kernel/qcoreapplication.cpp:1247
0000046 0x0110a47d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1140
0000047 0x011343ff in QCoreApplication::sendPostedEvents (s=0x93ccac0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
0000048 postEventSourceDispatch (s=0x93ccac0) at kernel/qeventdispatcher_glib.cpp:210
0000049 0x02dc2e78 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
0000050 0x02dc6720 in ?? () from /lib/libglib-2.0.so.0
0000051 0x02dc6853 in g_main_context_iteration () from /lib/libglib-2.0.so.0
0000052 0x0113402c in QEventDispatcherGlib::processEvents (this=0x93b3cc8, flags=...) at kernel/qeventdispatcher_glib.cpp:327
0000053 0x022ddbe5 in QGuiEventDispatcherGlib::processEvents (this=0x93b3cc8, flags=...) at kernel/qguieventdispatcher_glib.cpp:202
0000054 0x01107c79 in QEventLoop::processEvents (this=0xbfd25454, flags=) at kernel/qeventloop.cpp:149
0000055 0x011080ca in QEventLoop::exec (this=0xbfd25454, flags=...) at kernel/qeventloop.cpp:201
0000056 0x0110a53f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
0000057 0x0223cdd7 in QApplication::exec () at kernel/qapplication.cpp:3525
#58 0x080804bd in main (argc=1, argv=0xbfd256f4) at /home/gsking/programs/src/kdenlive-0.7.6/src/main.cpp:86
TagsNo tags attached.
Build/Install MethodManual build from release
Attached Filestxt file icon test2.txt [^] (12,974 bytes) 2011-06-11 17:41 [Show Content]
? file icon test2.kdenlive [^] (26,836 bytes) 2011-06-11 17:41
jpg file icon k1.jpg [^] (135,604 bytes) 2011-06-11 17:44

- Relationships

-  Notes
(0006864)
Granjow (developer)
2011-06-11 08:52

Can you still reproduce it? If yes, it would be helpful to have the video (or poject) you were working on.
(0006875)
gsking1 (reporter)
2011-06-11 17:40

Yes I can still crash it. I'll attach some backtrace info (but probably not useful) and the project file.

Steps: select track 3 then use menus to insert a video track below Video 392)
(0006876)
gsking1 (reporter)
2011-06-11 17:48

I should note that this is now on.
Kdenlive 0.8
MLT melt 0.7.2
Frei0r GIT 20110428 (i think =1.3)
Fedora 14 Kde 4.6.3
(0006877)
j-b-m (administrator)
2011-06-12 14:18

The crash seems to happen somewhere in the Oxygen decoration. I think that this is a KDE / Qt bug. Which Qt version do you have?
(0006878)
gsking1 (reporter)
2011-06-12 19:14

qt = 4.7.2 from fedora updates

- Issue History
Date Modified Username Field Change
2009-11-01 19:20 gsking1 New Issue
2009-11-01 19:20 gsking1 Build/Install Method => Manual build from release
2011-06-11 08:52 Granjow Note Added: 0006864
2011-06-11 08:52 Granjow Assigned To => Granjow
2011-06-11 08:52 Granjow Status new => feedback
2011-06-11 17:40 gsking1 Note Added: 0006875
2011-06-11 17:40 gsking1 Status feedback => assigned
2011-06-11 17:41 gsking1 File Added: test2.txt
2011-06-11 17:41 gsking1 File Added: test2.kdenlive
2011-06-11 17:44 gsking1 File Added: k1.jpg
2011-06-11 17:48 gsking1 Note Added: 0006876
2011-06-12 14:18 j-b-m Note Added: 0006877
2011-06-12 19:14 gsking1 Note Added: 0006878


Copyright © 2000 - 2014 MantisBT Team
Powered by Mantis Bugtracker