Bug 225828 - krunner crashed while scrolling
Summary: krunner crashed while scrolling
Status: RESOLVED DUPLICATE of bug 230520
Alias: None
Product: krunner
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-02-07 12:55 UTC by Dave Plater
Modified: 2010-03-20 15:13 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
New crash information added by DrKonqi (5.76 KB, text/plain)
2010-02-11 07:08 UTC, Dave Plater
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Dave Plater 2010-02-07 12:55:42 UTC
Application: krunner (0.1)
KDE Platform Version: 4.3.98 (KDE 4.3.98 (KDE 4.4 RC3)) "release 216"
Qt Version: 4.6.1
Operating System: Linux 2.6.31.12-0.1-desktop x86_64
Distribution: "openSUSE 11.2 (x86_64)"

-- Information about the crash:
I was attempting to run yast2 and had entered the command and was scrolling through the possibilities when the crash occured

 -- Backtrace:
Application: Run Command Interface (kdeinit4), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f7d1d0477f0 (LWP 2309))]

Thread 6 (Thread 0x7f7cfd9d8910 (LWP 2315)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:220
#1  0x00007f7d1b5a2662 in wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:85
#2  QWaitCondition::wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f7d1b597ac9 in QThreadPoolThread::run (this=0x8d2560) at concurrent/qthreadpool.cpp:140
#4  0x00007f7d1b5a1745 in QThreadPrivate::start (arg=0x8d2560) at thread/qthread_unix.cpp:248
#5  0x00007f7d1b31265d in start_thread (arg=<value optimized out>) at pthread_create.c:297
#6  0x00007f7d1a0e214d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f7cfac81910 (LWP 6242)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f7d1b5a26fb in wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f7d114d0786 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x78b8c0, th=0x88dff0) at /usr/src/debug/kdelibs-4.3.98/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f7d114d1b6b in ThreadWeaver::WorkingHardState::applyForWork (this=0x779630, th=0x88dff0) at /usr/src/debug/kdelibs-4.3.98/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f7d114ccedf in ThreadWeaver::ThreadRunHelper::run (this=0x7f7cfac80fb0, parent=0x78b8c0, th=0x88dff0) at /usr/src/debug/kdelibs-4.3.98/threadweaver/Weaver/Thread.cpp:87
#6  0x00007f7d114ce748 in ThreadWeaver::Thread::run (this=0x88dff0) at /usr/src/debug/kdelibs-4.3.98/threadweaver/Weaver/Thread.cpp:142
#7  0x00007f7d1b5a1745 in QThreadPrivate::start (arg=0x88dff0) at thread/qthread_unix.cpp:248
#8  0x00007f7d1b31265d in start_thread (arg=<value optimized out>) at pthread_create.c:297
#9  0x00007f7d1a0e214d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()
The current source language is "auto; currently asm".

Thread 4 (Thread 0x7f7cfa480910 (LWP 6243)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f7d1b5a26fb in wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f7d114d0786 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x78b8c0, th=0x859bc0) at /usr/src/debug/kdelibs-4.3.98/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f7d114d1b6b in ThreadWeaver::WorkingHardState::applyForWork (this=0x779630, th=0x859bc0) at /usr/src/debug/kdelibs-4.3.98/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f7d114ccedf in ThreadWeaver::ThreadRunHelper::run (this=0x7f7cfa47ffb0, parent=0x78b8c0, th=0x859bc0) at /usr/src/debug/kdelibs-4.3.98/threadweaver/Weaver/Thread.cpp:87
#6  0x00007f7d114ce748 in ThreadWeaver::Thread::run (this=0x859bc0) at /usr/src/debug/kdelibs-4.3.98/threadweaver/Weaver/Thread.cpp:142
#7  0x00007f7d1b5a1745 in QThreadPrivate::start (arg=0x859bc0) at thread/qthread_unix.cpp:248
#8  0x00007f7d1b31265d in start_thread (arg=<value optimized out>) at pthread_create.c:297
#9  0x00007f7d1a0e214d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f7cf9c7f910 (LWP 6244)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f7d1b5a26fb in wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f7d114d0786 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x78b8c0, th=0x84b6e0) at /usr/src/debug/kdelibs-4.3.98/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f7d114d1b6b in ThreadWeaver::WorkingHardState::applyForWork (this=0x779630, th=0x84b6e0) at /usr/src/debug/kdelibs-4.3.98/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f7d114d1b84 in ThreadWeaver::WorkingHardState::applyForWork (this=0x779630, th=0x84b6e0) at /usr/src/debug/kdelibs-4.3.98/threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007f7d114ccedf in ThreadWeaver::ThreadRunHelper::run (this=0x7f7cf9c7efb0, parent=0x78b8c0, th=0x84b6e0) at /usr/src/debug/kdelibs-4.3.98/threadweaver/Weaver/Thread.cpp:87
#7  0x00007f7d114ce748 in ThreadWeaver::Thread::run (this=0x84b6e0) at /usr/src/debug/kdelibs-4.3.98/threadweaver/Weaver/Thread.cpp:142
#8  0x00007f7d1b5a1745 in QThreadPrivate::start (arg=0x84b6e0) at thread/qthread_unix.cpp:248
#9  0x00007f7d1b31265d in start_thread (arg=<value optimized out>) at pthread_create.c:297
#10 0x00007f7d1a0e214d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f7cf947e910 (LWP 6245)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f7d1b5a26fb in wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f7d114d0786 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x78b8c0, th=0x88be50) at /usr/src/debug/kdelibs-4.3.98/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f7d114d1b6b in ThreadWeaver::WorkingHardState::applyForWork (this=0x779630, th=0x88be50) at /usr/src/debug/kdelibs-4.3.98/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f7d114ccedf in ThreadWeaver::ThreadRunHelper::run (this=0x7f7cf947dfb0, parent=0x78b8c0, th=0x88be50) at /usr/src/debug/kdelibs-4.3.98/threadweaver/Weaver/Thread.cpp:87
#6  0x00007f7d114ce748 in ThreadWeaver::Thread::run (this=0x88be50) at /usr/src/debug/kdelibs-4.3.98/threadweaver/Weaver/Thread.cpp:142
#7  0x00007f7d1b5a1745 in QThreadPrivate::start (arg=0x88be50) at thread/qthread_unix.cpp:248
#8  0x00007f7d1b31265d in start_thread (arg=<value optimized out>) at pthread_create.c:297
#9  0x00007f7d1a0e214d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f7d1d0477f0 (LWP 2309)):
[KCrash Handler]
#5  _dbus_connection_lock (connection=0x61007700000000) at dbus-connection.c:355
#6  0x00007f7d1532abfd in _dbus_pending_call_get_connection_and_lock (pending=0x98aea0) at dbus-pending-call.c:307
#7  0x00007f7d1531cd3e in reply_handler_timeout (data=0x61007700000000) at dbus-connection.c:3158
#8  0x00007f7d19a8a147 in q_dbus_timeout_handle (timeout=<value optimized out>) at qdbus_symbols_p.h:172
#9  QDBusConnectionPrivate::timerEvent (timeout=<value optimized out>) at qdbusintegrator.cpp:1035
#10 0x00007f7d1b6a4853 in QObject::event (this=0x66e430, e=0x7fff9c6d8fa0) at kernel/qobject.cpp:1212
#11 0x00007f7d1a837c9c in QApplicationPrivate::notify_helper (this=0x6783a0, receiver=0x66e430, e=0x7fff9c6d8fa0) at kernel/qapplication.cpp:4298
#12 0x00007f7d1a83e27b in QApplication::notify (this=0x678060, receiver=0x66e430, e=0x7fff9c6d8fa0) at kernel/qapplication.cpp:4181
#13 0x00007f7d1bb67ba6 in KApplication::notify (this=0x678060, receiver=0x66e430, event=0x7fff9c6d8fa0) at /usr/src/debug/kdelibs-4.3.98/kdeui/kernel/kapplication.cpp:302
#14 0x00007f7d1b694dfc in QCoreApplication::notifyInternal (this=0x678060, receiver=0x66e430, event=0x7fff9c6d8fa0) at kernel/qcoreapplication.cpp:704
#15 0x00007f7d1b6c1ac5 in sendEvent (event=<value optimized out>, receiver=<value optimized out>) at kernel/qcoreapplication.h:215
#16 QTimerInfoList::activateTimers (event=<value optimized out>, receiver=<value optimized out>) at kernel/qeventdispatcher_unix.cpp:617
#17 0x00007f7d1b6be658 in timerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:184
#18 idleTimerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:231
#19 0x00007f7d168f0dee in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#20 0x00007f7d168f47b8 in ?? () from /usr/lib64/libglib-2.0.so.0
#21 0x00007f7d168f48e0 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#22 0x00007f7d1b6be323 in QEventDispatcherGlib::processEvents (this=0x61aec0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412
#23 0x00007f7d1a8e5dce in QGuiEventDispatcherGlib::processEvents (this=0x61007700000000, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#24 0x00007f7d1b693712 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#25 0x00007f7d1b693aec in QEventLoop::exec (this=0x7fff9c6d92f0, flags=) at kernel/qeventloop.cpp:201
#26 0x00007f7d1b69783b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#27 0x00007f7d0e192e66 in kdemain (argc=<value optimized out>, argv=<value optimized out>) at /usr/src/debug/kdebase-workspace-4.3.98/krunner/main.cpp:65
#28 0x00000000004073b8 in _start ()
The current source language is "auto; currently c".

Possible duplicates by query: bug 224368, bug 224291, bug 224102, bug 219957, bug 215318.

Reported using DrKonqi
Comment 1 Dario Andres 2010-02-10 23:16:01 UTC
- Do you experience those crashes oftenly ? If you do, could you try disabling some krunner plugins in its configuration to try to find the culprit ? (the Nepomuk runner could be involed)
Regards
Comment 2 Dave Plater 2010-02-11 06:52:07 UTC
I don't use krunner often, only when I need root access for an app or if I can't find something in the menu, when the crash happened it was the first time I used it since my last kde update. I didn't even know about the plugins until now but I will start using it more often to see if I can find something out.
Comment 3 Dave Plater 2010-02-11 07:08:05 UTC
Created attachment 40655 [details]
New crash information added by DrKonqi

This happened when I was playing around with krunner, so it looks like it's going to be easy to reproduce and disable plugins one by one.
Comment 4 Dave Plater 2010-02-11 07:16:08 UTC
Do you want me to add more backtraces every time I get a crash? I've found another bug, the task manager button for dr konqui was superimposed over the firefox one and I had to use alt/tab to get to firefox to log out before I could complete the bug reporting.
Comment 5 Dario Andres 2010-03-20 15:06:44 UTC
Backtrace in comment 3 is different issue..
Bug in comment 4 is a Plasma issue, already reported somewhere else..
Comment 6 Dario Andres 2010-03-20 15:13:20 UTC
Merging with bug 230520. Thanks

*** This bug has been marked as a duplicate of bug 230520 ***