Application: plasma-desktop (0.4) KDE Platform Version: 4.7.00 (4.7.0) Qt Version: 4.7.2 Operating System: Linux 2.6.38-11-generic x86_64 Distribution: Ubuntu 11.04 -- Information about the crash: - What I was doing when the application crashed: I was resizing a picture frame when Plasma crashed. The picture source was from internet, using HTTP - not local disk - I'm mentioning this because I saw kio in the crash dump. I'm using Kubuntu 11.04 with KDE 4.7 from KDE's PPA. -- Backtrace: Application: Plasma Desktop Shell (plasma-desktop), signal: Segmentation fault [Current thread is 1 (Thread 0x7fa20aebe7c0 (LWP 2915))] Thread 6 (Thread 0x7fa1eadbe700 (LWP 2916)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007fa204e1c2a2 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x7fa205135180) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359 #2 0x00007fa204e1c2d9 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0x7fa205143254) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464 #3 0x00007fa1fd26abc3 in ?? () from /usr/lib/libGL.so.1 #4 0x00007fa1ffceed8c in start_thread (arg=0x7fa1eadbe700) at pthread_create.c:304 #5 0x00007fa20a7c404d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #6 0x0000000000000000 in ?? () Thread 5 (Thread 0x7fa1e2dfc700 (LWP 2917)): #0 0x00007fa1ffcf13c4 in __pthread_mutex_lock (mutex=0x24d9e68) at pthread_mutex_lock.c:61 #1 0x00007fa1ff1e6461 in g_main_context_query () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fa1ff1e700a in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fa1ff1e7639 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007fa2079d3446 in QEventDispatcherGlib::processEvents (this=0x24d9390, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:424 #5 0x00007fa2079a7882 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149 #6 0x00007fa2079a7abc in QEventLoop::exec (this=0x7fa1e2dfbcd0, flags=...) at kernel/qeventloop.cpp:201 #7 0x00007fa2078be924 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:492 #8 0x00007fa207989c2f in QInotifyFileSystemWatcherEngine::run (this=0x24d7c60) at io/qfilesystemwatcher_inotify.cpp:248 #9 0x00007fa2078c1175 in QThreadPrivate::start (arg=0x24d7c60) at thread/qthread_unix.cpp:320 #10 0x00007fa1fd26abc3 in ?? () from /usr/lib/libGL.so.1 #11 0x00007fa1ffceed8c in start_thread (arg=0x7fa1e2dfc700) at pthread_create.c:304 #12 0x00007fa20a7c404d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #13 0x0000000000000000 in ?? () Thread 4 (Thread 0x7fa1dbfff700 (LWP 2918)): #0 0x00007fa20a7b6f03 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=<value optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x00007fa1ff1e7104 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fa1ff1e7639 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fa2079d3446 in QEventDispatcherGlib::processEvents (this=0x2685160, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:424 #4 0x00007fa2079a7882 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149 #5 0x00007fa2079a7abc in QEventLoop::exec (this=0x7fa1dbffecd0, flags=...) at kernel/qeventloop.cpp:201 #6 0x00007fa2078be924 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:492 #7 0x00007fa207989c2f in QInotifyFileSystemWatcherEngine::run (this=0x26844e0) at io/qfilesystemwatcher_inotify.cpp:248 #8 0x00007fa2078c1175 in QThreadPrivate::start (arg=0x26844e0) at thread/qthread_unix.cpp:320 #9 0x00007fa1fd26abc3 in ?? () from /usr/lib/libGL.so.1 #10 0x00007fa1ffceed8c in start_thread (arg=0x7fa1dbfff700) at pthread_create.c:304 #11 0x00007fa20a7c404d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #12 0x0000000000000000 in ?? () Thread 3 (Thread 0x7fa1d8997700 (LWP 2924)): #0 0x00007fa20a7b6f03 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=<value optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x00007fa1ff1e7104 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fa1ff1e79f2 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fa1d9aaec44 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0 #4 0x00007fa1ff20e3e4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007fa1fd26abc3 in ?? () from /usr/lib/libGL.so.1 #6 0x00007fa1ffceed8c in start_thread (arg=0x7fa1d8997700) at pthread_create.c:304 #7 0x00007fa20a7c404d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #8 0x0000000000000000 in ?? () Thread 2 (Thread 0x7fa1d5a29700 (LWP 2934)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007fa20605b832 in ?? () from /usr/lib/libQtWebKit.so.4 #2 0x00007fa1fd26abc3 in ?? () from /usr/lib/libGL.so.1 #3 0x00007fa1ffceed8c in start_thread (arg=0x7fa1d5a29700) at pthread_create.c:304 #4 0x00007fa20a7c404d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #5 0x0000000000000000 in ?? () Thread 1 (Thread 0x7fa20aebe7c0 (LWP 2915)): [KCrash Handler] #6 QByteArray (this=0x7fa1c8003400) at /usr/include/qt4/QtCore/qbytearray.h:421 #7 KIO::StoredTransferJob::data (this=0x7fa1c8003400) at ../../kio/kio/job.cpp:1708 #8 0x00007fa1cd908231 in Picture::slotFinished (this=0x40180b0, job=0x24eda50) at ../../../applets/frame/picture.cpp:148 #9 0x00007fa1cd908b2c in Picture::qt_metacall (this=0x40180b0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff48c4ebd0) at ./picture.moc:82 #10 0x00007fa2079bd5f8 in QMetaObject::activate (sender=0x24eda50, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7fff48c4ebd0) at kernel/qobject.cpp:3287 #11 0x00007fa208082c0f in KJob::finished (this=<value optimized out>, _t1=0x24eda50) at ./kjob.moc:173 #12 0x00007fa208082de5 in KJob::emitResult (this=0x24eda50) at ../../kdecore/jobs/kjob.cpp:310 #13 0x00007fa209e2b11b in KIO::SimpleJob::slotFinished (this=0x24eda50) at ../../kio/kio/job.cpp:494 #14 0x00007fa209e2efbd in KIO::TransferJob::slotFinished (this=0x24eda50) at ../../kio/kio/job.cpp:1081 #15 0x00007fa209e33691 in KIO::TransferJob::qt_metacall (this=0x24eda50, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff48c4efd0) at ./jobclasses.moc:369 #16 0x00007fa209e33960 in KIO::StoredTransferJob::qt_metacall (this=0x24eda50, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff48c4efd0) at ./jobclasses.moc:480 #17 0x00007fa2079bd5f8 in QMetaObject::activate (sender=0x3a104a0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3287 #18 0x00007fa209ed2db1 in KIO::SlaveInterface::dispatch (this=<value optimized out>, _cmd=104, rawdata=...) at ../../kio/kio/slaveinterface.cpp:172 #19 0x00007fa209ecfd35 in KIO::SlaveInterface::dispatch (this=<value optimized out>) at ../../kio/kio/slaveinterface.cpp:88 #20 0x00007fa209ec306e in KIO::Slave::gotInput (this=0x3a104a0) at ../../kio/kio/slave.cpp:344 #21 0x00007fa209ec37bc in KIO::Slave::qt_metacall (this=0x3a104a0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff48c4f3f0) at ./slave.moc:82 #22 0x00007fa2079bd5f8 in QMetaObject::activate (sender=0x1690c60, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3287 #23 0x00007fa209dfc2b7 in KIO::ConnectionPrivate::dequeue (this=0x3cd2020) at ../../kio/kio/connection.cpp:82 #24 0x00007fa209dfc35d in KIO::Connection::qt_metacall (this=0x1690c60, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x400f930) at ./connection.moc:79 #25 0x00007fa2079bc49a in QObject::event (this=0x1690c60, e=<value optimized out>) at kernel/qobject.cpp:1226 #26 0x00007fa206d659f4 in QApplicationPrivate::notify_helper (this=0x15371c0, receiver=0x1690c60, e=0x3cf2150) at kernel/qapplication.cpp:4462 #27 0x00007fa206d6a3ba in QApplication::notify (this=<value optimized out>, receiver=0x1690c60, e=0x3cf2150) at kernel/qapplication.cpp:4341 #28 0x00007fa208648796 in KApplication::notify (this=0x151f530, receiver=0x1690c60, event=0x3cf2150) at ../../kdeui/kernel/kapplication.cpp:311 #29 0x00007fa2079a849c in QCoreApplication::notifyInternal (this=0x151f530, receiver=0x1690c60, event=0x3cf2150) at kernel/qcoreapplication.cpp:731 #30 0x00007fa2079abc25 in sendEvent (receiver=0x0, event_type=0, data=0x1464b00) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #31 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x1464b00) at kernel/qcoreapplication.cpp:1372 #32 0x00007fa2079d3253 in sendPostedEvents (s=0x1539dc0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220 #33 postEventSourceDispatch (s=0x1539dc0) at kernel/qeventdispatcher_glib.cpp:277 #34 0x00007fa1ff1e6bcd in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #35 0x00007fa1ff1e73a8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #36 0x00007fa1ff1e7639 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #37 0x00007fa2079d33ef in QEventDispatcherGlib::processEvents (this=0x14642e0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:422 #38 0x00007fa206e0f4de in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204 #39 0x00007fa2079a7882 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149 #40 0x00007fa2079a7abc in QEventLoop::exec (this=0x7fff48c4fdd0, flags=...) at kernel/qeventloop.cpp:201 #41 0x00007fa2079abecb in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008 #42 0x00007fa20aab29dc in kdemain (argc=1, argv=0x7fff48c501d8) at ../../../../plasma/desktop/shell/main.cpp:120 #43 0x00007fa20a6fceff in __libc_start_main (main=0x400740 <main(int, char**)>, argc=1, ubp_av=0x7fff48c501d8, init=<value optimized out>, fini=<value optimized out>, rtld_fini=<value optimized out>, stack_end=0x7fff48c501c8) at libc-start.c:226 #44 0x0000000000400669 in _start () Possible duplicates by query: bug 232361. Reported using DrKonqi
I doubt it's a duplicate per se as I'm running KDE 4.7 and #232361 has been fixed before 4.7 was out. Maybe it's a regression or something.
It's the same backtrace than #23236 though. Does it still happen in 4.7.1?
It didn't crash for me right now, but on the other hand it didn't crash every time back then too.
Any news on that one?
It seems to be working well now, I didn't encounter any crash.
GDR do we keep this open or do I close?
Close it
Thanks a lot for the follow up, closing