Hi Lisandro, I think I've done everything you asked, and more.
At the moment, it looks to me like code called "projectlist" and "profilesdialog" in kdenlive is involved. I added Patrick back to the Cc: list. Details of my research follow. I hope that helps, Kingsley On 12/13/13 20:40, Lisandro Damián Nicanor Pérez Meyer wrote: > [...] > Do you happen to have a small png with > transparency that does trigger the bug? Yes, it's attached. > [...] > Would you mind telling me which is your CPU > brand and model? cat /proc/cpuinfo could help. My CPU is an AMD Athlon(tm) 64 X2 Dual Core Processor 5200+. > Eeeek, are you using the nvidia propietary > driver? Yes. > If so, try using nouveau to reproduce the bug. I did as you asked, after working around bug #700946. Unfortunately, kdenlive still crashed. Here's the backtrace Application: Kdenlive (kdenlive), signal: Floating point exception Using host libthread_db library "/lib/i386-linux-gnu/i686/cmov/libthread_db.so.1". #0 0xb731d424 in __kernel_vsyscall () #1 0xb4d81c32 in clock_gettime (clock_id=1, tp=0xa5893f18) at ../sysdeps/unix/clock_gettime.c:115 #2 0xb59422dc in do_gettime (frac=0xa5893f10, sec=0xa5893f08) at tools/qelapsedtimer_unix.cpp:127 #3 qt_gettime () at tools/qelapsedtimer_unix.cpp:144 #4 0xb5a2b0c2 in updateCurrentTime (this=0xb967324c) at kernel/qeventdispatcher_unix.cpp:354 #5 QTimerInfoList::timerWait (this=this@entry=0xb967324c, tm=...) at kernel/qeventdispatcher_unix.cpp:460 #6 0xb5a2967b in timerSourcePrepareHelper (src=src@entry=0xb9673218, timeout=0xa589400c) at kernel/qeventdispatcher_glib.cpp:136 #7 0xb5a2970a in timerSourcePrepare (source=0xb9673218, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169 #8 0xb47f2d33 in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0 #9 0xb47f364f in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #10 0xb47f3898 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #11 0xb5a2984f in QEventDispatcherGlib::processEvents (this=0xb966fcf0, flags=...) at kernel/qeventdispatcher_glib.cpp:427 #12 0xb59f8503 in QEventLoop::processEvents (this=this@entry=0xa5894178, flags=...) at kernel/qeventloop.cpp:149 #13 0xb59f8829 in QEventLoop::exec (this=this@entry=0xa5894178, flags=...) at kernel/qeventloop.cpp:204 #14 0xb58e43fd in QThread::exec (this=this@entry=0xb8a8a3d8) at thread/qthread.cpp:537 #15 0xb59d88a4 in QInotifyFileSystemWatcherEngine::run (this=0xb8a8a3d8) at io/qfilesystemwatcher_inotify.cpp:256 #16 0xb58e6d8f in QThreadPrivate::start (arg=0xb8a8a3d8) at thread/qthread_unix.cpp:349 #17 0xb55f7101 in ?? () from /usr/lib/i386-linux-gnu/libGL.so.1 #18 0x5c8b0824 in ?? () #19 0xbab80424 in ?? () #20 0x65000000 in ?? () #21 0x001015ff in ?? () #22 0xd3890000 in ?? () #23 0xfff0013d in ?? () #24 0xc30173ff in ?? () #25 0x0fadf2e8 in ?? () #26 0xfbc18100 in ?? () #27 0x8b0017be in ?? () #28 0xffff3089 in ?? () #29 0x65d8f7ff in ?? () #30 0xc8830189 in ?? () #31 0x9066c3ff in ?? () #32 0x90669066 in ?? () #33 0x00acec81 in ?? () #34 0x9c890000 in ?? () #35 0x0000a024 in ?? () #36 0xadc1e800 in ?? () from /usr/lib/i386-linux-gnu/liborc-0.4.so.0 #37 0x90c2ebff in ?? () #38 0x08244c8b in ?? () #39 0x000001b8 in ?? () #40 0x01e98300 in ?? () #41 0xca89e0d3 in ?? () #42 0x04244c8b in ?? () #43 0x8505eac1 in ?? () #44 0x950f9104 in ?? () #45 0xc0b60fc0 in ?? () #46 0x900debc3 in ?? () #47 0x90909090 in ?? () #48 0x90909090 in ?? () #49 0x90909090 in ?? () #50 0x244c8b56 in ?? () #51 0x0001b80c in ?? () #52 0x548b0000 in ?? () #53 0xe9830824 in ?? () #54 0xc1ce8901 in ?? () #55 0xe0d305ee in ?? () #56 0x31b20409 in ?? () #57 0x90c35ec0 in ?? () #58 0x244c8b56 in ?? () #59 0x0001b80c in ?? () #60 0x548b0000 in ?? () #61 0xe9830824 in ?? () #62 0xc1ce8901 in ?? () #63 0xe0d305ee in ?? () #64 0x0421d0f7 in ?? () #65 0x5ec031b2 in ?? () #66 0x669066c3 in ?? () #67 0x66906690 in ?? () #68 0x66906690 in ?? () #69 0x90906690 in ?? () #70 0x7c8b5357 in ?? () #71 0x78e80c24 in ?? () #72 0x81000fac in ?? () #73 0x17bd85c3 in ?? () #74 0x74ff8500 in ?? () #75 0x01c7f76b in ?? () #76 0xba000000 in ?? () #77 0x00000080 in ?? () #78 0xc7f74e75 in ?? () #79 0x00000002 in ?? () #80 0xd1893675 in ?? () #81 0xe9c1c031 in ?? () #82 0x02c2f602 in ?? () #83 0x1875abf3 in ?? () #84 0x7501e283 in ?? () #85 0x5bc0310b in ?? () #86 0xb68dc35f in QScriptContext::pushScope(QScriptValue const&) () from /usr/lib/i386-linux-gnu/libQtScript.so.4 > Soes Dr Konqui starts up when you trigger the bug? If I understand correctly, yes. However, at least for me, it's in an X window titled "Kdenlive - The KDE Crash Handler". > [...] > Please send me that list so I can tell you which > other dbg packages we need. Here's the list /usr/bin/kdenlive So I installed the package named kdenlive-dbg, which happened to entail small upgrades of kdenlive and kdenlive-data to kdenlive 0.9.6-5 kdenlive-data 0.9.6-5 This resulted in the following backtrace, which KDE's crash handler rated as 3 out of 3 stars: Application: Kdenlive (kdenlive), signal: Floating point exception Using host libthread_db library "/lib/i386-linux-gnu/i686/cmov/libthread_db.so.1". [Current thread is 1 (Thread 0xb226f980 (LWP 14409))] Thread 6 (Thread 0xada6cb40 (LWP 14410)): #0 0xb72df424 in __kernel_vsyscall () #1 0xb4d228ab in poll () at ../sysdeps/unix/syscall-template.S:81 #2 0xae376712 in ?? () from /lib/i386-linux-gnu/libusb-1.0.so.0 #3 0xb55b9101 in ?? () from /usr/lib/i386-linux-gnu/libGL.so.1 #4 0x5c8b0824 in ?? () #5 0xbab80424 in ?? () #6 0x65000000 in ?? () #7 0x001015ff in ?? () #8 0xd3890000 in ?? () #9 0xfff0013d in ?? () #10 0xc30173ff in ?? () #11 0x0fadf2e8 in ?? () #12 0xfbc18100 in ?? () #13 0x8b0017be in ?? () #14 0xffff3089 in ?? () #15 0x65d8f7ff in ?? () #16 0xc8830189 in ?? () #17 0x9066c3ff in ?? () #18 0x90669066 in ?? () #19 0x00acec81 in ?? () #20 0x9c890000 in ?? () #21 0x0000a024 in ?? () #22 0xadc1e800 in ?? () from /usr/lib/i386-linux-gnu/libv4lconvert.so.0 #23 0x90906690 in ?? () #24 0x7c8b5357 in ?? () #25 0x78e80c24 in ?? () #26 0x81000fac in ?? () #27 0x17bd85c3 in ?? () #28 0x74ff8500 in ?? () #29 0x01c7f76b in ?? () #30 0xba000000 in ?? () #31 0x00000080 in ?? () #32 0xc7f74e75 in ?? () #33 0x00000002 in ?? () #34 0xd1893675 in ?? () #35 0xe9c1c031 in ?? () #36 0x02c2f602 in ?? () #37 0x1875abf3 in ?? () #38 0x7501e283 in ?? () #39 0x5bc0310b in ?? () #40 0xb68dc35f in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4 Backtrace stopped: previous frame inner to this frame (corrupt stack?) Thread 5 (Thread 0xa6095b40 (LWP 14416)): #0 0xb72df424 in __kernel_vsyscall () #1 0xb4d43c32 in clock_gettime (clock_id=1, tp=0xa6094f18) at ../sysdeps/unix/clock_gettime.c:115 #2 0xb59042dc in do_gettime (frac=0xa6094f10, sec=0xa6094f08) at tools/qelapsedtimer_unix.cpp:127 #3 qt_gettime () at tools/qelapsedtimer_unix.cpp:144 #4 0xb59ed0c2 in updateCurrentTime (this=0xa75020bc) at kernel/qeventdispatcher_unix.cpp:354 #5 QTimerInfoList::timerWait (this=this@entry=0xa75020bc, tm=...) at kernel/qeventdispatcher_unix.cpp:460 #6 0xb59eb67b in timerSourcePrepareHelper (src=src@entry=0xa7502088, timeout=0xa609500c) at kernel/qeventdispatcher_glib.cpp:136 #7 0xb59eb70a in timerSourcePrepare (source=0xa7502088, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169 #8 0xb47b4d33 in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0 #9 0xb47b564f in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #10 0xb47b5898 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #11 0xb59eb84f in QEventDispatcherGlib::processEvents (this=0xa7500488, flags=...) at kernel/qeventdispatcher_glib.cpp:427 #12 0xb59ba503 in QEventLoop::processEvents (this=this@entry=0xa6095178, flags=...) at kernel/qeventloop.cpp:149 #13 0xb59ba829 in QEventLoop::exec (this=this@entry=0xa6095178, flags=...) at kernel/qeventloop.cpp:204 #14 0xb58a63fd in QThread::exec (this=this@entry=0xb8c6ade0) at thread/qthread.cpp:537 #15 0xb599a8a4 in QInotifyFileSystemWatcherEngine::run (this=0xb8c6ade0) at io/qfilesystemwatcher_inotify.cpp:256 #16 0xb58a8d8f in QThreadPrivate::start (arg=0xb8c6ade0) at thread/qthread_unix.cpp:349 #17 0xb55b9101 in ?? () from /usr/lib/i386-linux-gnu/libGL.so.1 #18 0x5c8b0824 in ?? () #19 0xbab80424 in ?? () #20 0x65000000 in ?? () #21 0x001015ff in ?? () #22 0xd3890000 in ?? () #23 0xfff0013d in ?? () #24 0xc30173ff in ?? () #25 0x0fadf2e8 in ?? () #26 0xfbc18100 in ?? () #27 0x8b0017be in ?? () #28 0xffff3089 in ?? () #29 0x65d8f7ff in ?? () #30 0xc8830189 in ?? () #31 0x9066c3ff in ?? () #32 0x90669066 in ?? () #33 0x00acec81 in ?? () #34 0x9c890000 in ?? () #35 0x0000a024 in ?? () #36 0xadc1e800 in ?? () from /usr/lib/i386-linux-gnu/libv4lconvert.so.0 #37 0x90906690 in ?? () #38 0x7c8b5357 in ?? () #39 0x78e80c24 in ?? () #40 0x81000fac in ?? () #41 0x17bd85c3 in ?? () #42 0x74ff8500 in ?? () #43 0x01c7f76b in ?? () #44 0xba000000 in ?? () #45 0x00000080 in ?? () #46 0xc7f74e75 in ?? () #47 0x00000002 in ?? () #48 0xd1893675 in ?? () #49 0xe9c1c031 in ?? () #50 0x02c2f602 in ?? () #51 0x1875abf3 in ?? () #52 0x7501e283 in ?? () #53 0x5bc0310b in ?? () #54 0xb68dc35f in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4 Backtrace stopped: previous frame inner to this frame (corrupt stack?) Thread 4 (Thread 0xa5894b40 (LWP 14424)): #0 0xb72df424 in __kernel_vsyscall () #1 0xb57ddb93 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:250 #2 0xb58a92f3 in wait (time=30000, this=0xb8e6ea38) at thread/qwaitcondition_unix.cpp:84 #3 QWaitCondition::wait (this=this@entry=0xb8fb99e0, mutex=mutex@entry=0xb8d2fb64, time=30000) at thread/qwaitcondition_unix.cpp:158 #4 0xb589c1c6 in QThreadPoolThread::run (this=0xb8fb99d8) at concurrent/qthreadpool.cpp:142 #5 0xb58a8d8f in QThreadPrivate::start (arg=0xb8fb99d8) at thread/qthread_unix.cpp:349 #6 0xb55b9101 in ?? () from /usr/lib/i386-linux-gnu/libGL.so.1 #7 0x5c8b0824 in ?? () #8 0xbab80424 in ?? () #9 0x65000000 in ?? () #10 0x001015ff in ?? () #11 0xd3890000 in ?? () #12 0xfff0013d in ?? () #13 0xc30173ff in ?? () #14 0x0fadf2e8 in ?? () #15 0xfbc18100 in ?? () #16 0x8b0017be in ?? () #17 0xffff3089 in ?? () #18 0x65d8f7ff in ?? () #19 0xc8830189 in ?? () #20 0x9066c3ff in ?? () #21 0x90669066 in ?? () #22 0x00acec81 in ?? () #23 0x9c890000 in ?? () #24 0x0000a024 in ?? () #25 0xadc1e800 in ?? () from /usr/lib/i386-linux-gnu/libv4lconvert.so.0 #26 0x90906690 in ?? () #27 0x7c8b5357 in ?? () #28 0x78e80c24 in ?? () #29 0x81000fac in ?? () #30 0x17bd85c3 in ?? () #31 0x74ff8500 in ?? () #32 0x01c7f76b in ?? () #33 0xba000000 in ?? () #34 0x00000080 in ?? () #35 0xc7f74e75 in ?? () #36 0x00000002 in ?? () #37 0xd1893675 in ?? () #38 0xe9c1c031 in ?? () #39 0x02c2f602 in ?? () #40 0x1875abf3 in ?? () #41 0x7501e283 in ?? () #42 0x5bc0310b in ?? () #43 0xb68dc35f in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4 Backtrace stopped: previous frame inner to this frame (corrupt stack?) Thread 3 (Thread 0xa7fc8b40 (LWP 14425)): #0 0xb72df424 in __kernel_vsyscall () #1 0xb57ddb93 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:250 #2 0xb582e189 in mlt_consumer_get_frame () from /usr/lib/i386-linux-gnu/libmlt.so.6 #3 0xb582ee64 in mlt_consumer_rt_frame () from /usr/lib/i386-linux-gnu/libmlt.so.6 #4 0xb0e2443b in ?? () from /usr/lib/i386-linux-gnu/mlt/libmltsdl.so #5 0xb55b9101 in ?? () from /usr/lib/i386-linux-gnu/libGL.so.1 #6 0x5c8b0824 in ?? () #7 0xbab80424 in ?? () #8 0x65000000 in ?? () #9 0x001015ff in ?? () #10 0xd3890000 in ?? () #11 0xfff0013d in ?? () #12 0xc30173ff in ?? () #13 0x0fadf2e8 in ?? () #14 0xfbc18100 in ?? () #15 0x8b0017be in ?? () #16 0xffff3089 in ?? () #17 0x65d8f7ff in ?? () #18 0xc8830189 in ?? () #19 0x9066c3ff in ?? () #20 0x90669066 in ?? () #21 0x00acec81 in ?? () #22 0x9c890000 in ?? () #23 0x0000a024 in ?? () #24 0xadc1e800 in ?? () from /usr/lib/i386-linux-gnu/libv4lconvert.so.0 #25 0x90906690 in ?? () #26 0x7c8b5357 in ?? () #27 0x78e80c24 in ?? () #28 0x81000fac in ?? () #29 0x17bd85c3 in ?? () #30 0x74ff8500 in ?? () #31 0x01c7f76b in ?? () #32 0xba000000 in ?? () #33 0x00000080 in ?? () #34 0xc7f74e75 in ?? () #35 0x00000002 in ?? () #36 0xd1893675 in ?? () #37 0xe9c1c031 in ?? () #38 0x02c2f602 in ?? () #39 0x1875abf3 in ?? () #40 0x7501e283 in ?? () #41 0x5bc0310b in ?? () #42 0xb68dc35f in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4 Backtrace stopped: previous frame inner to this frame (corrupt stack?) Thread 2 (Thread 0xa87c9b40 (LWP 14426)): #0 0xb72df424 in __kernel_vsyscall () #1 0xb57dd7ab in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:187 #2 0xb0e2391c in ?? () from /usr/lib/i386-linux-gnu/mlt/libmltsdl.so #3 0xb55b9101 in ?? () from /usr/lib/i386-linux-gnu/libGL.so.1 #4 0x5c8b0824 in ?? () #5 0xbab80424 in ?? () #6 0x65000000 in ?? () #7 0x001015ff in ?? () #8 0xd3890000 in ?? () #9 0xfff0013d in ?? () #10 0xc30173ff in ?? () #11 0x0fadf2e8 in ?? () #12 0xfbc18100 in ?? () #13 0x8b0017be in ?? () #14 0xffff3089 in ?? () #15 0x65d8f7ff in ?? () #16 0xc8830189 in ?? () #17 0x9066c3ff in ?? () #18 0x90669066 in ?? () #19 0x00acec81 in ?? () #20 0x9c890000 in ?? () #21 0x0000a024 in ?? () #22 0xadc1e800 in ?? () from /usr/lib/i386-linux-gnu/libv4lconvert.so.0 #23 0x90906690 in ?? () #24 0x7c8b5357 in ?? () #25 0x78e80c24 in ?? () #26 0x81000fac in ?? () #27 0x17bd85c3 in ?? () #28 0x74ff8500 in ?? () #29 0x01c7f76b in ?? () #30 0xba000000 in ?? () #31 0x00000080 in ?? () #32 0xc7f74e75 in ?? () #33 0x00000002 in ?? () #34 0xd1893675 in ?? () #35 0xe9c1c031 in ?? () #36 0x02c2f602 in ?? () #37 0x1875abf3 in ?? () #38 0x7501e283 in ?? () #39 0x5bc0310b in ?? () #40 0xb68dc35f in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4 Backtrace stopped: previous frame inner to this frame (corrupt stack?) Thread 1 (Thread 0xb226f980 (LWP 14409)): [KCrash Handler] #6 0xb75c7883 in ProfilesDialog::getProfilesFromProperties (width=width@entry=640, height=height@entry=400, fps=fps@entry=0, par=par@entry=1, useDisplayWidth=true) at /build/kdenlive-CSZ3ac/kdenlive-0.9.6/src/profilesdialog.cpp:494 #7 0xb75f263c in ProjectList::adjustProjectProfileToItem (this=0xb8000a78, item=<optimized out>) at /build/kdenlive-CSZ3ac/kdenlive-0.9.6/src/projectlist.cpp:2409 #8 0xb75f3df3 in ProjectList::slotReplyGetFileProperties (this=0xb8000a78, clipId=..., producer=0xb8ca0a18, properties=..., metadata=..., replace=true) at /build/kdenlive-CSZ3ac/kdenlive-0.9.6/src/projectlist.cpp:2363 #9 0xb75f5947 in ProjectList::qt_static_metacall (_o=<optimized out>, _id=<optimized out>, _a=0xb8c8e108, _c=<optimized out>) at /build/kdenlive-CSZ3ac/kdenlive-0.9.6/obj-i486-linux-gnu/src/projectlist.moc:534 #10 0xb59cd5ca in QMetaCallEvent::placeMetaCall (this=0xb8cd1360, object=0xb8000a78) at kernel/qobject.cpp:524 #11 0xb59d549b in QObject::event (this=0xb8000a78, e=0xb8cd1360) at kernel/qobject.cpp:1194 #12 0xb5d7eac2 in QWidget::event (this=0xb8000a78, event=0xb8cd1360) at kernel/qwidget.cpp:8846 #13 0xb5d248a4 in QApplicationPrivate::notify_helper (this=0xb7ce4cc8, receiver=0xb8000a78, e=0xb8cd1360) at kernel/qapplication.cpp:4567 #14 0xb5d2b3a3 in QApplication::notify (this=0xbfc7f5d4, receiver=0xb8000a78, e=0xb8cd1360) at kernel/qapplication.cpp:4353 #15 0xb7069554 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5 #16 0xb59bbb4a in QCoreApplication::notifyInternal (this=0xbfc7f5d4, receiver=receiver@entry=0xb8000a78, event=event@entry=0xb8cd1360) at kernel/qcoreapplication.cpp:953 #17 0xb59bf405 in sendEvent (event=0xb8cd1360, receiver=0xb8000a78) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231 #18 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0xb7c73170) at kernel/qcoreapplication.cpp:1577 #19 0xb59bf92c in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1470 #20 0xb59ec04e in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236 #21 postEventSourceDispatch (s=0xb7ce4db0) at kernel/qeventdispatcher_glib.cpp:280 #22 0xb47b542e in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0 #23 0xb47b57d8 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #24 0xb47b5898 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #25 0xb59eb82f in QEventDispatcherGlib::processEvents (this=this@entry=0xb7c73ed8, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #26 0xb5dd5dce in QGuiEventDispatcherGlib::processEvents (this=0xb7c73ed8, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #27 0xb59ba503 in QEventLoop::processEvents (this=this@entry=0xbfc7f508, flags=...) at kernel/qeventloop.cpp:149 #28 0xb59ba829 in QEventLoop::exec (this=this@entry=0xbfc7f508, flags=...) at kernel/qeventloop.cpp:204 #29 0xb59c061e in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1225 #30 0xb5d22d34 in QApplication::exec () at kernel/qapplication.cpp:3828 #31 0xb73556c5 in main (argc=1, argv=0xbfc7f6a4) at /build/kdenlive-CSZ3ac/kdenlive-0.9.6/src/main.cpp:89 -- Time is the fire in which we all burn.
<<attachment: crash.png>>