[Kdenlive-devel] a few backtraces

Mikko Rapeli mikko.rapeli at iki.fi
Sat Jul 24 07:09:46 UTC 2010


Hello,

Here are a few crashes I've seen yesterday and today. I don't know how to
to trigger them so maybe a bug report would be useless, so here are just the
backtraces which are pretty deeply in MLT. I have not seen them when
kdenlive is run from gdb yet.

-Mikko
-------------- next part --------------
Application: Kdenlive (kdenlive), signal: Segmentation fault
__i686.get_pc_thunk.bx () at ../sysdeps/i386/i686/multiarch/strcspn.S:53
	in ../sysdeps/i386/i686/multiarch/strcspn.S
[Current thread is 1 (Thread 0xb4cea930 (LWP 18574))]

Thread 6 (Thread 0x7f489b70 (LWP 19531)):
[KCrash Handler]
#6  0xb77ce4fc in mlt_properties_find (this=<value optimized out>, name=0xb4b3e8a0 "progressive") at mlt_properties.c:351
#7  mlt_properties_fetch (this=<value optimized out>, name=0xb4b3e8a0 "progressive") at mlt_properties.c:414
#8  0xb77d0214 in mlt_properties_set_int (this=0xad4e7548, name=0xb4b3e8a0 "progressive", value=1) at mlt_properties.c:738
#9  0xb4b39276 in producer_get_image (frame=0xad4e7548, buffer=0x7f488b84, format=0x7f489168, width=0x7f488e4c, height=0x7f488e48, writable=0) at producer_avformat.c:1251
#10 0xb77c9eb4 in mlt_frame_get_image (this=0xad4e7548, buffer=0x7f488b84, format=0x7f489168, width=0x7f488e4c, height=0x7f488e48, writable=0) at mlt_frame.c:389
#11 0xb1ebd294 in framebuffer_get_image (this=0xad41ba30, image=0x7f4890fc, format=0x7f489168, width=0x7f488e4c, height=0x7f488e48, writable=0) at producer_framebuffer.c:167
#12 0xb77c9eb4 in mlt_frame_get_image (this=0xad41ba30, buffer=0x7f4890fc, format=0x7f489168, width=0x7f488e4c, height=0x7f488e48, writable=0) at mlt_frame.c:389
#13 0xb1f6b53e in filter_get_image (this=0xad41ba30, image=0x7f4890fc, format=0x7f489168, width=0x7f488e4c, height=0x7f488e48, writable=0) at filter_crop.c:75
#14 0xb77c9eb4 in mlt_frame_get_image (this=0xad41ba30, buffer=0x7f4890fc, format=0x7f489168, width=0x7f488e4c, height=0x7f488e48, writable=0) at mlt_frame.c:389
#15 0xb1d07f96 in filter_get_image (this=0xad41ba30, image=0x7f4890fc, format=0x7f489168, width=0x7f488e4c, height=0x7f488e48, writable=0) at filter_deinterlace.c:186
#16 0xb77c9eb4 in mlt_frame_get_image (this=0xad41ba30, buffer=0x7f4890fc, format=0x7f489168, width=0x7f488e4c, height=0x7f488e48, writable=0) at mlt_frame.c:389
#17 0xb1f70732 in filter_get_image (this=0xad41ba30, image=0x7f4890fc, format=0x7f489168, width=0x7f488f7c, height=0x7f488f78, writable=0) at filter_rescale.c:218
#18 0xb77c9eb4 in mlt_frame_get_image (this=0xad41ba30, buffer=0x7f4890fc, format=0x7f489168, width=0x7f488f7c, height=0x7f488f78, writable=0) at mlt_frame.c:389
#19 0xb1f70d51 in filter_get_image (this=0xad41ba30, image=0x7f4890fc, format=0x7f489168, width=0x7f48919c, height=0x7f4891a0, writable=0) at filter_resize.c:262
#20 0xb77c9eb4 in mlt_frame_get_image (this=0xad41ba30, buffer=0x7f4890fc, format=0x7f489168, width=0x7f48919c, height=0x7f4891a0, writable=0) at mlt_frame.c:389
#21 0xb77dba28 in producer_get_image (this=0xad467fc0, buffer=0x7f4890fc, format=0x7f489168, width=0x7f48919c, height=0x7f4891a0, writable=0) at mlt_tractor.c:274
#22 0xb77c9eb4 in mlt_frame_get_image (this=0xad467fc0, buffer=0x7f4890fc, format=0x7f489168, width=0x7f48919c, height=0x7f4891a0, writable=0) at mlt_frame.c:389
#23 0xb77b2863 in Mlt::Frame::get_image(mlt_image_format&, int&, int&, int) () from /usr/lib/libmlt++.so.3
#24 0x08186e0e in KThumb::getFrame (producer=0x979fb90, framepos=28084, width=1280, height=720) at /home/mcfrisk/src/kdenlive-git/src/kthumb.cpp:264
#25 0x080d054a in Render::extractFrame (this=0x8e13310, frame_position=28084, width=1280, height=-1) at /home/mcfrisk/src/kdenlive-git/src/renderer.cpp:391
#26 0x082f832d in RGBParade::renderScope (this=0x8ec3438, accelerationFactor=1) at /home/mcfrisk/src/kdenlive-git/src/rgbparade.cpp:45
#27 0x082f5fff in QtConcurrent::StoredMemberFunctionPointerCall1<QImage, AbstractScopeWidget, unsigned int, int>::runFunctor (this=0x21080370)
    at /usr/include/qt4/QtCore/qtconcurrentstoredfunctioncall.h:410
#28 0x082f6566 in QtConcurrent::RunFunctionTask<QImage>::run (this=0x21080370) at /usr/include/qt4/QtCore/qtconcurrentrunbase.h:103
#29 0xb6a01aec in QThreadPoolThread::run (this=0x8e917b0) at concurrent/qthreadpool.cpp:106
#30 0xb6a0c93e in QThreadPrivate::start (arg=0x8e917b0) at thread/qthread_unix.cpp:248
#31 0xb5c0e955 in start_thread (arg=0x7f489b70) at pthread_create.c:300
#32 0xb5cf214e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 5 (Thread 0x9afd8b70 (LWP 19542)):
#0  0xb7807424 in __kernel_vsyscall ()
#1  0xb5c13242 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:179
#2  0xb5cff154 in __pthread_cond_timedwait (cond=0x8e15b90, mutex=0x8e15b78, abstime=0x9afd82a0) at forward.c:152
#3  0xb77d8171 in mlt_consumer_put_frame (this=0x8e15ae0, frame=0x88f96368) at mlt_consumer.c:456
#4  0xb22b1796 in consumer_thread (arg=0x8e13b40) at consumer_sdl_preview.c:409
#5  0xb5c0e955 in start_thread (arg=0x9afd8b70) at pthread_create.c:300
#6  0xb5cf214e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 4 (Thread 0x7aeb8b70 (LWP 19543)):
#0  0xb7807424 in __kernel_vsyscall ()
#1  0xb5c12f15 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0xb5cff0fd in __pthread_cond_wait (cond=0x8e1fbfc, mutex=0x8e1fbe4) at forward.c:139
#3  0xb22ae2c5 in consumer_play_audio (arg=0x8e15ae0) at consumer_sdl.c:406
#4  consumer_thread (arg=0x8e15ae0) at consumer_sdl.c:769
#5  0xb5c0e955 in start_thread (arg=0x7aeb8b70) at pthread_create.c:300
#6  0xb5cf214e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 3 (Thread 0x74675b70 (LWP 19544)):
#0  0xb7807424 in __kernel_vsyscall ()
#1  0xb5c12f15 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0xb5cff0fd in __pthread_cond_wait (cond=0x8e15b48, mutex=0x8e15b30) at forward.c:139
#3  0xb77d89c8 in consumer_read_ahead_thread (arg=0x8e15ae0) at mlt_consumer.c:660
#4  0xb5c0e955 in start_thread (arg=0x74675b70) at pthread_create.c:300
#5  0xb5cf214e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 2 (Thread 0x73e74b70 (LWP 19546)):
#0  0xb7807424 in __kernel_vsyscall ()
#1  0xb5ce4956 in *__GI___poll (fds=0xb5d68ff4, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#2  0xb54f10f0 in ?? () from /usr/lib/libxcb.so.1
#3  0xb54f16fb in ?? () from /usr/lib/libxcb.so.1
#4  0xb54f1a97 in xcb_writev () from /usr/lib/libxcb.so.1
#5  0xb59d157c in _XSend () from /usr/lib/libX11.so.6
#6  0xb59d1720 in _XReply () from /usr/lib/libX11.so.6
#7  0xb59afa63 in _XGetWindowAttributes () from /usr/lib/libX11.so.6
#8  0xb59afbe2 in XGetWindowAttributes () from /usr/lib/libX11.so.6
#9  0xb22ae77c in consumer_get_dimensions (width=0x20ed6600, height=0x8e1fc78) at consumer_sdl.c:846
#10 0xb22aed8c in consumer_play_video (arg=0x8e15ae0) at consumer_sdl.c:476
#11 video_thread (arg=0x8e15ae0) at consumer_sdl.c:698
#12 0xb5c0e955 in start_thread (arg=0x73e74b70) at pthread_create.c:300
#13 0xb5cf214e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb4cea930 (LWP 18574)):
#0  __i686.get_pc_thunk.bx () at ../sysdeps/i386/i686/multiarch/strcspn.S:53
#1  0xb5cff2db in pthread_mutex_unlock (mutex=0x8929644) at forward.c:184
#2  0xb54f10d1 in ?? () from /usr/lib/libxcb.so.1
#3  0xb54f16fb in ?? () from /usr/lib/libxcb.so.1
#4  0xb54f1a97 in xcb_writev () from /usr/lib/libxcb.so.1
#5  0xb59d157c in _XSend () from /usr/lib/libX11.so.6
#6  0xb59d1c19 in _XFlush () from /usr/lib/libX11.so.6
#7  0xb5971b40 in XRenderComposite () from /usr/lib/libXrender.so.1
#8  0xb6222c95 in QX11PaintEngine::drawPixmap (this=0x21a3dd18, r=..., px=..., _sr=...) at painting/qpaintengine_x11.cpp:1928
#9  0xb61753e7 in QPainter::drawPixmap (this=0xbf80c23c, p=..., pm=...) at painting/qpainter.cpp:5288
#10 0xb374fddd in ?? () from /usr/lib/kde4/plugins/styles/oxygen.so
#11 0xb37507c3 in ?? () from /usr/lib/kde4/plugins/styles/oxygen.so
#12 0xb605cd36 in QWidget::event (this=0x8e34ee8, event=0xbf80c8d4) at kernel/qwidget.cpp:8144
#13 0xb5ffebec in QApplicationPrivate::notify_helper (this=0x8920a90, receiver=0x8e34ee8, e=0xbf80c8d4) at kernel/qapplication.cpp:4300
#14 0xb60057f9 in QApplication::notify (this=0xbf80edec, receiver=0x8e34ee8, e=0xbf80c8d4) at kernel/qapplication.cpp:4265
#15 0xb7549b4a in KApplication::notify (this=0xbf80edec, receiver=0x8e34ee8, event=0xbf80c8d4) at ../../kdeui/kernel/kapplication.cpp:302
#16 0xb6b0e92b in QCoreApplication::notifyInternal (this=0xbf80edec, receiver=0x8e34ee8, event=0xbf80c8d4) at kernel/qcoreapplication.cpp:704
#17 0xb6066066 in QCoreApplication::sendSpontaneousEvent (this=0x8e34f38, pdev=0x8c42de4, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x8c44058)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#18 QWidgetPrivate::drawWidget (this=0x8e34f38, pdev=0x8c42de4, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x8c44058) at kernel/qwidget.cpp:5339
#19 0xb6066ea5 in QWidgetPrivate::paintSiblingsRecursive (this=0x8e0f4c8, pdev=0x8c42de4, siblings=..., index=1, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x8c44058)
    at kernel/qwidget.cpp:5452
#20 0xb6065db5 in QWidgetPrivate::drawWidget (this=0x8e0f4c8, pdev=0x8c42de4, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x8c44058) at kernel/qwidget.cpp:5388
#21 0xb6066ea5 in QWidgetPrivate::paintSiblingsRecursive (this=0x8e0e9c0, pdev=0x8c42de4, siblings=..., index=4, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x8c44058)
    at kernel/qwidget.cpp:5452
#22 0xb6065db5 in QWidgetPrivate::drawWidget (this=0x8e0e9c0, pdev=0x8c42de4, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x8c44058) at kernel/qwidget.cpp:5388
#23 0xb6066ea5 in QWidgetPrivate::paintSiblingsRecursive (this=0x8e0dd08, pdev=0x8c42de4, siblings=..., index=1, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x8c44058)
    at kernel/qwidget.cpp:5452
#24 0xb6065db5 in QWidgetPrivate::drawWidget (this=0x8e0dd08, pdev=0x8c42de4, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x8c44058) at kernel/qwidget.cpp:5388
#25 0xb6066ea5 in QWidgetPrivate::paintSiblingsRecursive (this=0x8e073f0, pdev=0x8c42de4, siblings=..., index=22, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x8c44058)
    at kernel/qwidget.cpp:5452
#26 0xb6065db5 in QWidgetPrivate::drawWidget (this=0x8e073f0, pdev=0x8c42de4, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x8c44058) at kernel/qwidget.cpp:5388
#27 0xb6066ea5 in QWidgetPrivate::paintSiblingsRecursive (this=0x8e03cf0, pdev=0x8c42de4, siblings=..., index=1, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x8c44058)
    at kernel/qwidget.cpp:5452
#28 0xb6065db5 in QWidgetPrivate::drawWidget (this=0x8e03cf0, pdev=0x8c42de4, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x8c44058) at kernel/qwidget.cpp:5388
#29 0xb6066ea5 in QWidgetPrivate::paintSiblingsRecursive (this=0x8e04510, pdev=0x8c42de4, siblings=..., index=7, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x8c44058)
    at kernel/qwidget.cpp:5452
#30 0xb6065db5 in QWidgetPrivate::drawWidget (this=0x8e04510, pdev=0x8c42de4, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x8c44058) at kernel/qwidget.cpp:5388
#31 0xb6066ea5 in QWidgetPrivate::paintSiblingsRecursive (this=0x8dfff88, pdev=0x8c42de4, siblings=..., index=6, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x8c44058)
    at kernel/qwidget.cpp:5452
#32 0xb6065db5 in QWidgetPrivate::drawWidget (this=0x8dfff88, pdev=0x8c42de4, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x8c44058) at kernel/qwidget.cpp:5388
#33 0xb6066ea5 in QWidgetPrivate::paintSiblingsRecursive (this=0x89912a8, pdev=0x8c42de4, siblings=..., index=273, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x8c44058)
    at kernel/qwidget.cpp:5452
#34 0xb6065db5 in QWidgetPrivate::drawWidget (this=0x89912a8, pdev=0x8c42de4, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x8c44058) at kernel/qwidget.cpp:5388
#35 0xb623ae74 in QWidgetBackingStore::sync (this=0x8c44058) at painting/qbackingstore.cpp:1291
#36 0xb6056803 in QWidgetPrivate::syncBackingStore (this=0x89912a8) at kernel/qwidget.cpp:1672
#37 0xb605d4f6 in QWidget::event (this=0x8996a90, event=0x205b0f48) at kernel/qwidget.cpp:8291
#38 0xb64741b7 in QMainWindow::event (this=0x8996a90, event=0x205b0f48) at widgets/qmainwindow.cpp:1433
#39 0xb763aa74 in KMainWindow::event (this=0x8996a90, ev=0x205b0f48) at ../../kdeui/widgets/kmainwindow.cpp:1103
#40 0xb768285f in KXmlGuiWindow::event (this=0x8996a90, ev=0x205b0f48) at ../../kdeui/xmlgui/kxmlguiwindow.cpp:131
#41 0xb5ffebec in QApplicationPrivate::notify_helper (this=0x8920a90, receiver=0x8996a90, e=0x205b0f48) at kernel/qapplication.cpp:4300
#42 0xb60057f9 in QApplication::notify (this=0xbf80edec, receiver=0x8996a90, e=0x205b0f48) at kernel/qapplication.cpp:4265
#43 0xb7549b4a in KApplication::notify (this=0xbf80edec, receiver=0x8996a90, event=0x205b0f48) at ../../kdeui/kernel/kapplication.cpp:302
#44 0xb6b0e92b in QCoreApplication::notifyInternal (this=0xbf80edec, receiver=0x8996a90, event=0x205b0f48) at kernel/qcoreapplication.cpp:704
#45 0xb6b11303 in QCoreApplication::sendEvent (receiver=0x0, event_type=0, data=0x890b9f0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#46 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x890b9f0) at kernel/qcoreapplication.cpp:1345
#47 0xb6b1146d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1238
#48 0xb6b3a83f in QCoreApplication::sendPostedEvents (s=0x8922f10) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#49 postEventSourceDispatch (s=0x8922f10) at kernel/qeventdispatcher_glib.cpp:276
#50 0xb566f2f5 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#51 0xb5672fd8 in ?? () from /lib/libglib-2.0.so.0
#52 0xb56731b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#53 0xb6b3a335 in QEventDispatcherGlib::processEvents (this=0x890b6d0, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#54 0xb60bd255 in QGuiEventDispatcherGlib::processEvents (this=0x890b6d0, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#55 0xb6b0cf49 in QEventLoop::processEvents (this=0xbf80ed44, flags=) at kernel/qeventloop.cpp:149
#56 0xb6b0d39a in QEventLoop::exec (this=0xbf80ed44, flags=...) at kernel/qeventloop.cpp:201
#57 0xb6b1152f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#58 0xb5ffec87 in QApplication::exec () at kernel/qapplication.cpp:3579
#59 0x08086e1d in main (argc=2, argv=0xbf80eff4) at /home/mcfrisk/src/kdenlive-git/src/main.cpp:87
-------------- next part --------------
Application: Kdenlive (kdenlive), signal: Segmentation fault
[Current thread is 1 (Thread 0xb4d66930 (LWP 3236))]

Thread 4 (Thread 0xa7f9ab70 (LWP 3497)):
#0  0xb7883424 in __kernel_vsyscall ()
#1  0xb5c8f242 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:179
#2  0xb5d7b154 in __pthread_cond_timedwait (cond=0x9f29dd8, mutex=0x9f29dc0, abstime=0xa7f9a1cc) at forward.c:152
#3  0xb78543b9 in mlt_consumer_get_frame (this=0x9f29d28) at mlt_consumer.c:502
#4  0xb7854500 in mlt_consumer_rt_frame (this=0x9f29d28) at mlt_consumer.c:900
#5  0xb201a2b4 in consumer_thread (arg=0x9f29d28) at consumer_sdl_still.c:560
#6  0xb5c8a955 in start_thread (arg=0xa7f9ab70) at pthread_create.c:300
#7  0xb5d6e14e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 3 (Thread 0xaf77ab70 (LWP 3498)):
#0  0xb7883424 in __kernel_vsyscall ()
#1  0xb5c8ef15 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0xb5d7b0fd in __pthread_cond_wait (cond=0x9f1b088, mutex=0x9f1b0b8) at forward.c:139
#3  0xb2019b1f in consumer_thread (arg=0x9f1af70) at consumer_sdl_preview.c:428
#4  0xb5c8a955 in start_thread (arg=0xaf77ab70) at pthread_create.c:300
#5  0xb5d6e14e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 2 (Thread 0xaff7bb70 (LWP 3499)):
[KCrash Handler]
#6  0xb784a529 in mlt_properties_find (this=<value optimized out>, name=0xb36127b0 "width") at mlt_properties.c:357
#7  mlt_properties_fetch (this=<value optimized out>, name=0xb36127b0 "width") at mlt_properties.c:414
#8  0xb784c214 in mlt_properties_set_int (this=0xa86a5268, name=0xb36127b0 "width", value=1280) at mlt_properties.c:738
#9  0xb360afe5 in allocate_buffer (frame_properties=0xa86a5268, codec_context=<value optimized out>, buffer=0xaff7ab74, format=0xaff7b158, width=0xaff7ae3c, height=0xaff7ae38)
    at producer_avformat.c:783
#10 0xb360cc33 in producer_get_image (frame=0xa86a5268, buffer=0xaff7ab74, format=0xaff7b158, width=0xaff7ae3c, height=0xaff7ae38, writable=0) at producer_avformat.c:1182
#11 0xb7845eb4 in mlt_frame_get_image (this=0xa86a5268, buffer=0xaff7ab74, format=0xaff7b158, width=0xaff7ae3c, height=0xaff7ae38, writable=0) at mlt_frame.c:389
#12 0xb1ca0294 in framebuffer_get_image (this=0xb03e9030, image=0xaff7b0ec, format=0xaff7b158, width=0xaff7ae3c, height=0xaff7ae38, writable=0) at producer_framebuffer.c:167
#13 0xb7845eb4 in mlt_frame_get_image (this=0xb03e9030, buffer=0xaff7b0ec, format=0xaff7b158, width=0xaff7ae3c, height=0xaff7ae38, writable=0) at mlt_frame.c:389
#14 0xb1d4e53e in filter_get_image (this=0xb03e9030, image=0xaff7b0ec, format=0xaff7b158, width=0xaff7ae3c, height=0xaff7ae38, writable=0) at filter_crop.c:75
#15 0xb7845eb4 in mlt_frame_get_image (this=0xb03e9030, buffer=0xaff7b0ec, format=0xaff7b158, width=0xaff7ae3c, height=0xaff7ae38, writable=0) at mlt_frame.c:389
#16 0xb1aeadc4 in filter_get_image (this=0xb03e9030, image=0xaff7b0ec, format=0xaff7b158, width=0xaff7ae3c, height=0xaff7ae38, writable=0) at filter_deinterlace.c:222
#17 0xb7845eb4 in mlt_frame_get_image (this=0xb03e9030, buffer=0xaff7b0ec, format=0xaff7b158, width=0xaff7ae3c, height=0xaff7ae38, writable=0) at mlt_frame.c:389
#18 0xb1d53732 in filter_get_image (this=0xb03e9030, image=0xaff7b0ec, format=0xaff7b158, width=0xaff7af6c, height=0xaff7af68, writable=0) at filter_rescale.c:218
#19 0xb7845eb4 in mlt_frame_get_image (this=0xb03e9030, buffer=0xaff7b0ec, format=0xaff7b158, width=0xaff7af6c, height=0xaff7af68, writable=0) at mlt_frame.c:389
#20 0xb1d53d51 in filter_get_image (this=0xb03e9030, image=0xaff7b0ec, format=0xaff7b158, width=0xaff7b18c, height=0xaff7b190, writable=0) at filter_resize.c:262
#21 0xb7845eb4 in mlt_frame_get_image (this=0xb03e9030, buffer=0xaff7b0ec, format=0xaff7b158, width=0xaff7b18c, height=0xaff7b190, writable=0) at mlt_frame.c:389
#22 0xb7857a28 in producer_get_image (this=0xb03ed7b0, buffer=0xaff7b0ec, format=0xaff7b158, width=0xaff7b18c, height=0xaff7b190, writable=0) at mlt_tractor.c:274
#23 0xb7845eb4 in mlt_frame_get_image (this=0xb03ed7b0, buffer=0xaff7b0ec, format=0xaff7b158, width=0xaff7b18c, height=0xaff7b190, writable=0) at mlt_frame.c:389
#24 0xb782e863 in Mlt::Frame::get_image(mlt_image_format&, int&, int&, int) () from /usr/lib/libmlt++.so.3
#25 0x08186e5e in KThumb::getFrame (producer=0xa955b28, framepos=11402, width=1280, height=720) at /home/mcfrisk/src/kdenlive-git/src/kthumb.cpp:264
#26 0x080d059a in Render::extractFrame (this=0x9f1a740, frame_position=11402, width=1280, height=-1) at /home/mcfrisk/src/kdenlive-git/src/renderer.cpp:391
#27 0x082fda2d in Waveform::renderScope (this=0x9fbd9e0, accelFactor=1) at /home/mcfrisk/src/kdenlive-git/src/waveform.cpp:67
#28 0x082f604f in QtConcurrent::StoredMemberFunctionPointerCall1<QImage, AbstractScopeWidget, unsigned int, int>::runFunctor (this=0x19cdff10)
    at /usr/include/qt4/QtCore/qtconcurrentstoredfunctioncall.h:410
#29 0x082f65b6 in QtConcurrent::RunFunctionTask<QImage>::run (this=0x19cdff10) at /usr/include/qt4/QtCore/qtconcurrentrunbase.h:103
#30 0xb6a7daec in QThreadPoolThread::run (this=0x9f9e3f8) at concurrent/qthreadpool.cpp:106
#31 0xb6a8893e in QThreadPrivate::start (arg=0x9f9e3f8) at thread/qthread_unix.cpp:248
#32 0xb5c8a955 in start_thread (arg=0xaff7bb70) at pthread_create.c:300
#33 0xb5d6e14e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb4d66930 (LWP 3236)):
#0  0xb7883424 in __kernel_vsyscall ()
#1  0xb5c8ef15 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0xb5d7b0fd in __pthread_cond_wait (cond=0x9f9e3b8, mutex=0x9f9e3a0) at forward.c:139
#3  0xb6a89867 in QWaitConditionPrivate::wait (this=0x9f9e2bc, mutex=0x9f9e2a8, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0x9f9e2bc, mutex=0x9f9e2a8, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0xb6a7d8fa in QThreadPoolPrivate::waitForDone (this=0x9f9e258) at concurrent/qthreadpool.cpp:295
#6  0xb6a7e070 in ~QThreadPool (this=0x9f9e248, __in_chrg=<value optimized out>) at concurrent/qthreadpool.cpp:428
#7  0xb6a7e68a in ~QGlobalStaticDeleter (this=0xb6ca00e0, __in_chrg=<value optimized out>) at ../../include/QtCore/../../src/corelib/global/qglobal.h:1803
#8  0xb5cd12bf in __run_exit_handlers (status=1, listp=0xb5de5304, run_list_atexit=true) at exit.c:78
#9  0xb5cd132f in *__GI_exit (status=1) at exit.c:100
#10 0xb60fc29b in qt_xio_errhandler () at kernel/qapplication_x11.cpp:734
#11 0xb75c54fa in KApplication::xioErrhandler (this=0xbfd9d6ec, dpy=0x99baa80) at ../../kdeui/kernel/kapplication.cpp:408
#12 0xb75c5536 in kde_xio_errhandler (dpy=0x99baa80) at ../../kdeui/kernel/kapplication.cpp:125
#13 0xb1ec541b in ?? () from /usr/lib/libSDL-1.2.so.0
#14 0xb5a45ee6 in _XIOError () from /usr/lib/libX11.so.6
#15 0xb5a4d21a in ?? () from /usr/lib/libX11.so.6
#16 0xb5a4db96 in _XEventsQueued () from /usr/lib/libX11.so.6
#17 0xb5a3666b in XEventsQueued () from /usr/lib/libX11.so.6
#18 0xb6139425 in x11EventSourceCheck (s=0x99abd00) at kernel/qguieventdispatcher_glib.cpp:87
#19 0xb56ee499 in g_main_context_check () from /lib/libglib-2.0.so.0
#20 0xb56eedce in ?? () from /lib/libglib-2.0.so.0
#21 0xb56ef1b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#22 0xb6bb6335 in QEventDispatcherGlib::processEvents (this=0x99936d0, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#23 0xb6139255 in QGuiEventDispatcherGlib::processEvents (this=0x99936d0, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#24 0xb6b88f49 in QEventLoop::processEvents (this=0xbfd9d644, flags=) at kernel/qeventloop.cpp:149
#25 0xb6b8939a in QEventLoop::exec (this=0xbfd9d644, flags=...) at kernel/qeventloop.cpp:201
#26 0xb6b8d52f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#27 0xb607ac87 in QApplication::exec () at kernel/qapplication.cpp:3579
#28 0x08086ddd in main (argc=2, argv=0xbfd9d8f4) at /home/mcfrisk/src/kdenlive-git/src/main.cpp:87


More information about the Kdenlive mailing list