Application: lancelot (1.9.5) KDE Platform Version: 4.6.41 (4.7 >= 20110106) "release 1" Qt Version: 4.7.2 Operating System: Linux 2.6.37.3-16-desktop x86_64 Distribution: "openSUSE 11.5 Milestone 0 (x86_64)" -- Information about the crash: - What I was doing when the application crashed: Lancelot has a feature allows you to open application without click. just hover the mouse on the arrow before application icon. here is the problem. Sometimes I did this, Lancelot crashes, sometimes it can be restarted automatically, sometimes It freezes and causes CPU useage 30% or more, you have to mannually terminate the PID. About Custom Settings I am truly not sure if it is corralated with custom settings, for I have used this machine for about a year. Today I installed Adobe AIR 2 rpm and crash starts by entering 'Application' - 'Utilities' - ' More Programs', just starts the minute when father menu switch to child menu, when maybe the mouse accidently hovers on the arrow but then hovers out in a flash. But I am sure it is not AIR problem, for I saw crashes long before it is installed. Just raise an example to make clear the way it crashes. The crash can be reproduced some of the time. -- Backtrace: Application: Lancelot (lancelot), signal: Segmentation fault [Current thread is 1 (Thread 0x7f458df5b7a0 (LWP 24517))] Thread 6 (Thread 0x7f45730cb700 (LWP 24518)): #0 0x00007f4586f7a0a4 in pthread_mutex_lock () from /lib64/libpthread.so.0 #1 0x00007f45807805a8 in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #2 0x00007f458b6e5286 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #3 0x00007f458b6b98d2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #4 0x00007f458b6b9ae5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #5 0x00007f458b5ce7a4 in QThread::exec() () from /usr/lib64/libQtCore.so.4 #6 0x00007f458b69b008 in ?? () from /usr/lib64/libQtCore.so.4 #7 0x00007f458b5d1095 in ?? () from /usr/lib64/libQtCore.so.4 #8 0x00007f4586f77a3f in start_thread () from /lib64/libpthread.so.0 #9 0x00007f458a31567d in clone () from /lib64/libc.so.6 #10 0x0000000000000000 in ?? () Thread 5 (Thread 0x7f456c4b3700 (LWP 24542)): #0 0x00007f4586f7c38c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f458b5d177b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQtCore.so.4 #2 0x00007f45842fdf64 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xb66590, th=0x10f1010) at /usr/src/packages/BUILD/kdelibs-4.6.41_20110423/threadweaver/Weaver/WeaverImpl.cpp:365 #3 0x00007f4584300663 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa5e8f0, th=0x10f1010) at /usr/src/packages/BUILD/kdelibs-4.6.41_20110423/threadweaver/Weaver/WorkingHardState.cpp:71 #4 0x00007f45842ff43f in ThreadWeaver::ThreadRunHelper::run (this=0x7f456c4b2df0, parent=0xb66590, th=0x10f1010) at /usr/src/packages/BUILD/kdelibs-4.6.41_20110423/threadweaver/Weaver/Thread.cpp:87 #5 0x00007f45842ff4c8 in ThreadWeaver::Thread::run (this=0x10f1010) at /usr/src/packages/BUILD/kdelibs-4.6.41_20110423/threadweaver/Weaver/Thread.cpp:142 #6 0x00007f458b5d1095 in ?? () from /usr/lib64/libQtCore.so.4 #7 0x00007f4586f77a3f in start_thread () from /lib64/libpthread.so.0 #8 0x00007f458a31567d in clone () from /lib64/libc.so.6 #9 0x0000000000000000 in ?? () Thread 4 (Thread 0x7f455eda6700 (LWP 24543)): #0 0x00007f4586f7c38c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f458b5d177b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQtCore.so.4 #2 0x00007f45842fdf64 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xb66590, th=0x10f0d20) at /usr/src/packages/BUILD/kdelibs-4.6.41_20110423/threadweaver/Weaver/WeaverImpl.cpp:365 #3 0x00007f4584300663 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa5e8f0, th=0x10f0d20) at /usr/src/packages/BUILD/kdelibs-4.6.41_20110423/threadweaver/Weaver/WorkingHardState.cpp:71 #4 0x00007f458430067c in ThreadWeaver::WorkingHardState::applyForWork (this=0xa5e8f0, th=0x10f0d20) at /usr/src/packages/BUILD/kdelibs-4.6.41_20110423/threadweaver/Weaver/WorkingHardState.cpp:74 #5 0x00007f45842ff43f in ThreadWeaver::ThreadRunHelper::run (this=0x7f455eda5df0, parent=0xb66590, th=0x10f0d20) at /usr/src/packages/BUILD/kdelibs-4.6.41_20110423/threadweaver/Weaver/Thread.cpp:87 #6 0x00007f45842ff4c8 in ThreadWeaver::Thread::run (this=0x10f0d20) at /usr/src/packages/BUILD/kdelibs-4.6.41_20110423/threadweaver/Weaver/Thread.cpp:142 #7 0x00007f458b5d1095 in ?? () from /usr/lib64/libQtCore.so.4 #8 0x00007f4586f77a3f in start_thread () from /lib64/libpthread.so.0 #9 0x00007f458a31567d in clone () from /lib64/libc.so.6 #10 0x0000000000000000 in ?? () Thread 3 (Thread 0x7f455e5a5700 (LWP 24544)): #0 0x00007f4586f7c38c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f458b5d177b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQtCore.so.4 #2 0x00007f45842fdf64 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xb66590, th=0x10f0700) at /usr/src/packages/BUILD/kdelibs-4.6.41_20110423/threadweaver/Weaver/WeaverImpl.cpp:365 #3 0x00007f4584300663 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa5e8f0, th=0x10f0700) at /usr/src/packages/BUILD/kdelibs-4.6.41_20110423/threadweaver/Weaver/WorkingHardState.cpp:71 #4 0x00007f45842ff43f in ThreadWeaver::ThreadRunHelper::run (this=0x7f455e5a4df0, parent=0xb66590, th=0x10f0700) at /usr/src/packages/BUILD/kdelibs-4.6.41_20110423/threadweaver/Weaver/Thread.cpp:87 #5 0x00007f45842ff4c8 in ThreadWeaver::Thread::run (this=0x10f0700) at /usr/src/packages/BUILD/kdelibs-4.6.41_20110423/threadweaver/Weaver/Thread.cpp:142 #6 0x00007f458b5d1095 in ?? () from /usr/lib64/libQtCore.so.4 #7 0x00007f4586f77a3f in start_thread () from /lib64/libpthread.so.0 #8 0x00007f458a31567d in clone () from /lib64/libc.so.6 #9 0x0000000000000000 in ?? () Thread 2 (Thread 0x7f455dda4700 (LWP 24545)): #0 0x00007f4586f7c38c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f458b5d177b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQtCore.so.4 #2 0x00007f45842fdf64 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xb66590, th=0x10effe0) at /usr/src/packages/BUILD/kdelibs-4.6.41_20110423/threadweaver/Weaver/WeaverImpl.cpp:365 #3 0x00007f4584300663 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa5e8f0, th=0x10effe0) at /usr/src/packages/BUILD/kdelibs-4.6.41_20110423/threadweaver/Weaver/WorkingHardState.cpp:71 #4 0x00007f45842ff43f in ThreadWeaver::ThreadRunHelper::run (this=0x7f455dda3df0, parent=0xb66590, th=0x10effe0) at /usr/src/packages/BUILD/kdelibs-4.6.41_20110423/threadweaver/Weaver/Thread.cpp:87 #5 0x00007f45842ff4c8 in ThreadWeaver::Thread::run (this=0x10effe0) at /usr/src/packages/BUILD/kdelibs-4.6.41_20110423/threadweaver/Weaver/Thread.cpp:142 #6 0x00007f458b5d1095 in ?? () from /usr/lib64/libQtCore.so.4 #7 0x00007f4586f77a3f in start_thread () from /lib64/libpthread.so.0 #8 0x00007f458a31567d in clone () from /lib64/libc.so.6 #9 0x0000000000000000 in ?? () Thread 1 (Thread 0x7f458df5b7a0 (LWP 24517)): [KCrash Handler] #6 0x00007f458d574959 in Plasma::KineticScrolling::eventFilter (this=0x10b0ac0, watched=<optimized out>, event=0x110a330) at /usr/src/packages/BUILD/kdelibs-4.6.41_20110423/plasma/private/kineticscroll.cpp:394 #7 0x00007f458b6ba607 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4 #8 0x00007f458aa82111 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 #9 0x00007f458aa8a6fa in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 #10 0x00007f458c365a26 in KApplication::notify (this=0x663160, receiver=0xfebf30, event=0x110a330) at /usr/src/packages/BUILD/kdelibs-4.6.41_20110423/kdeui/kernel/kapplication.cpp:311 #11 0x00007f458b6ba47c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4 #12 0x00007f458b6bdc75 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib64/libQtCore.so.4 #13 0x00007f458b6e5093 in ?? () from /usr/lib64/libQtCore.so.4 #14 0x00007f458077fb43 in g_main_context_dispatch () from /lib64/libglib-2.0.so.0 #15 0x00007f4580780320 in ?? () from /lib64/libglib-2.0.so.0 #16 0x00007f45807805c0 in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #17 0x00007f458b6e522f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #18 0x00007f458ab27bae in ?? () from /usr/lib64/libQtGui.so.4 #19 0x00007f458b6b98d2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #20 0x00007f458b6b9ae5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #21 0x00007f458b6bdf2b in QCoreApplication::exec() () from /usr/lib64/libQtCore.so.4 #22 0x000000000040e336 in _start () Possible duplicates by query: bug 263901, bug 261035, bug 258283, bug 253524, bug 252553. Reported using DrKonqi
It should have been fixed in libplasma. Please try with the next pre-release and if it persists, confirm the bug.
*** Bug 278475 has been marked as a duplicate of this bug. ***
*** Bug 287042 has been marked as a duplicate of this bug. ***
Ok, when will this be released? I do not like using the default KDE launcher at all?
*** Bug 287142 has been marked as a duplicate of this bug. ***
*** Bug 287765 has been marked as a duplicate of this bug. ***
Upstream fixed in libplasma. It has been so long, I can't remember which version. just mark it fixed.
*** Bug 295976 has been marked as a duplicate of this bug. ***
Created attachment 81205 [details] New crash information added by DrKonqi lancelot (1.9.5) on KDE Platform 4.10.95 using Qt 4.8.5 - What I was doing when the application crashed: Added lancelot to desktop, scrolled a bit, removed the applet -> crash -- Backtrace (Reduced): #6 0x00007f090d3e8c96 in Plasma::KineticScrolling::eventFilter (this=0x1c8d170, watched=<optimized out>, event=0x19e8240) at /usr/src/debug/kdeplasma-addons-4.10.95/libs/lancelot/widgets/kineticscroll.cpp:394 #7 0x00007f090ae3d706 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<optimized out>, receiver=0x17e7700, event=0x19e8240) at kernel/qcoreapplication.cpp:1059 #8 0x00007f090b5fe8dc in QApplicationPrivate::notify_helper (this=this@entry=0x109f2c0, receiver=receiver@entry=0x17e7700, e=e@entry=0x19e8240) at kernel/qapplication.cpp:4558 #9 0x00007f090b604ec0 in QApplication::notify (this=0x1067040, receiver=0x17e7700, e=0x19e8240) at kernel/qapplication.cpp:4348 #10 0x00007f090c7e30ca in KApplication::notify (this=0x1067040, receiver=0x17e7700, event=0x19e8240) at /usr/src/debug/kdelibs-4.10.95/kdeui/kernel/kapplication.cpp:311
*** Bug 328707 has been marked as a duplicate of this bug. ***
Created attachment 84713 [details] New crash information added by DrKonqi lancelot (1.9.5) on KDE Platform 4.12.0 using Qt 4.8.4 Application: Lancelot (lancelot), signal: Segmentation fault Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1". [Current thread is 1 (Thread 0xaf10c980 (LWP 1894))] Thread 3 (Thread 0xac7fdb40 (LWP 1895)): #0 0xb2448ddf in __GI___pthread_mutex_lock (mutex=0xabe00570) at pthread_mutex_lock.c:95 #1 0xb5999bc4 in pthread_mutex_lock (mutex=0xabe00570) at forward.c:192 #2 0xb236bbb0 in g_mutex_lock () from /lib/i386-linux-gnu/libglib-2.0.so.0 #3 0xb2328c91 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #4 0xb5cdd8df in QEventDispatcherGlib::processEvents (this=0xabe00480, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #5 0xb5cac9f3 in QEventLoop::processEvents (this=this@entry=0xac7fd228, flags=...) at kernel/qeventloop.cpp:149 #6 0xb5cacd19 in QEventLoop::exec (this=this@entry=0xac7fd228, flags=...) at kernel/qeventloop.cpp:204 #7 0xb5b9be3d in QThread::exec (this=this@entry=0x8816100) at thread/qthread.cpp:542 #8 0xb5c8ce14 in QInotifyFileSystemWatcherEngine::run (this=0x8816100) at io/qfilesystemwatcher_inotify.cpp:265 #9 0xb5b9e72f in QThreadPrivate::start (arg=0x8816100) at thread/qthread_unix.cpp:338 #10 0xb2446d78 in start_thread (arg=0xac7fdb40) at pthread_create.c:311 #11 0xb598c01e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131 Thread 2 (Thread 0xabaedb40 (LWP 1896)): #0 0xb236b86e in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #1 0xb236bba8 in g_mutex_lock () from /lib/i386-linux-gnu/libglib-2.0.so.0 #2 0xb2327cd6 in g_main_context_release () from /lib/i386-linux-gnu/libglib-2.0.so.0 #3 0xb2328b10 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #4 0xb2328ca8 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #5 0xb5cdd8df in QEventDispatcherGlib::processEvents (this=0xab100480, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #6 0xb5cac9f3 in QEventLoop::processEvents (this=this@entry=0xabaed228, flags=...) at kernel/qeventloop.cpp:149 #7 0xb5cacd19 in QEventLoop::exec (this=this@entry=0xabaed228, flags=...) at kernel/qeventloop.cpp:204 #8 0xb5b9be3d in QThread::exec (this=this@entry=0x8a0f418) at thread/qthread.cpp:542 #9 0xb5c8ce14 in QInotifyFileSystemWatcherEngine::run (this=0x8a0f418) at io/qfilesystemwatcher_inotify.cpp:265 #10 0xb5b9e72f in QThreadPrivate::start (arg=0x8a0f418) at thread/qthread_unix.cpp:338 #11 0xb2446d78 in start_thread (arg=0xabaedb40) at pthread_create.c:311 #12 0xb598c01e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131 Thread 1 (Thread 0xaf10c980 (LWP 1894)): [KCrash Handler] #7 0xb71d2d22 in Plasma::KineticScrolling::eventFilter (this=0x8b52f78, watched=0x93a6898, event=0x93ea0c8) at ../../../libs/lancelot/widgets/kineticscroll.cpp:394 #8 0xb5cae04e in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=this@entry=0x86ac178, receiver=receiver@entry=0x93a6898, event=event@entry=0x93ea0c8) at kernel/qcoreapplication.cpp:1056 #9 0xb5fd2721 in QApplicationPrivate::notify_helper (this=0x86ac178, receiver=0x93a6898, e=0x93ea0c8) at kernel/qapplication.cpp:4563 #10 0xb5fd9223 in QApplication::notify (this=0x86761b0, receiver=receiver@entry=0x93a6898, e=e@entry=0x93ea0c8) at kernel/qapplication.cpp:4353 #11 0xb6dd3164 in KApplication::notify (this=0x86761b0, receiver=0x93a6898, event=0x93ea0c8) at ../../kdeui/kernel/kapplication.cpp:311 #12 0xb5cadeda in QCoreApplication::notifyInternal (this=0x86761b0, receiver=receiver@entry=0x93a6898, event=event@entry=0x93ea0c8) at kernel/qcoreapplication.cpp:946 #13 0xb5cb16ad in sendEvent (event=0x93ea0c8, receiver=0x93a6898) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231 #14 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x85f2130) at kernel/qcoreapplication.cpp:1570 #15 0xb5cb1bbc in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1463 #16 0xb5cddf6e in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236 #17 postEventSourceDispatch (s=0x86abe48) at kernel/qeventdispatcher_glib.cpp:279 #18 0xb232883e in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0 #19 0xb2328be8 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #20 0xb2328ca8 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #21 0xb5cdd8bf in QEventDispatcherGlib::processEvents (this=this@entry=0x85f2ec0, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #22 0xb608732e in QGuiEventDispatcherGlib::processEvents (this=0x85f2ec0, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #23 0xb5cac9f3 in QEventLoop::processEvents (this=this@entry=0xbfc78558, flags=...) at kernel/qeventloop.cpp:149 #24 0xb5cacd19 in QEventLoop::exec (this=this@entry=0xbfc78558, flags=...) at kernel/qeventloop.cpp:204 #25 0xb5cb289e in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1218 #26 0xb5fd0974 in QApplication::exec () at kernel/qapplication.cpp:3828 #27 0x08052084 in LancelotApplication::main (argc=argc@entry=1, argv=argv@entry=0xbfc786a4) at ../../../../applets/lancelot/application/LancelotApplication.cpp:113 #28 0x08051f0b in main (argc=1, argv=0xbfc786a4) at ../../../../applets/lancelot/application/main.cpp:24 -- Backtrace (Reduced): #7 0xb71d2d22 in Plasma::KineticScrolling::eventFilter (this=0x8b52f78, watched=0x93a6898, event=0x93ea0c8) at ../../../libs/lancelot/widgets/kineticscroll.cpp:394 #8 0xb5cae04e in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=this@entry=0x86ac178, receiver=receiver@entry=0x93a6898, event=event@entry=0x93ea0c8) at kernel/qcoreapplication.cpp:1056 #9 0xb5fd2721 in QApplicationPrivate::notify_helper (this=0x86ac178, receiver=0x93a6898, e=0x93ea0c8) at kernel/qapplication.cpp:4563 #10 0xb5fd9223 in QApplication::notify (this=0x86761b0, receiver=receiver@entry=0x93a6898, e=e@entry=0x93ea0c8) at kernel/qapplication.cpp:4353 #11 0xb6dd3164 in KApplication::notify (this=0x86761b0, receiver=0x93a6898, event=0x93ea0c8) at ../../kdeui/kernel/kapplication.cpp:311
Can you update to 4.13?
(the crash is in kinetic scrolling of plasma)
We are still getting crashes from recent versions.
*** Bug 342805 has been marked as a duplicate of this bug. ***
Lancelot for Plasma 4 is unmaintained.