Bug 225484

Summary: Krunner crashed when doing Serach
Product: [Plasma] krunner Reporter: Oliver Zimmermann <o-z>
Component: generalAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: andresbajotierra
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Oliver Zimmermann 2010-02-04 11:08:30 UTC
Application: krunner (0.1)
KDE Platform Version: 4.3.98 (KDE 4.3.98 (KDE 4.4 RC3)) "release 218"
Qt Version: 4.6.1
Operating System: Linux 2.6.31.8-0.1-default i686
Distribution: "openSUSE 11.2 (i586)"

-- Information about the crash:
When trying to access the desktop search throughh krunner, it crashed.

 -- Backtrace:
Application: Oberfläche zur Ausführung von Befehlen (kdeinit4), signal: Segmentation fault
[Current thread is 1 (Thread 0xb524a980 (LWP 32403))]

Thread 5 (Thread 0xa5ea5b70 (LWP 979)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb6971d95 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0xb69e9090 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#3  0xb3d65e39 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x81e63a8, th=0x85e46d8) at /usr/src/debug/kdelibs-4.3.98/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0xb3d6055a in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x81e63a8, th=0x85e46d8) at /usr/src/debug/kdelibs-4.3.98/threadweaver/Weaver/WeaverImpl.cpp:356
#5  0xb3d67374 in ThreadWeaver::WorkingHardState::applyForWork (this=0x81655f8, th=0x85e46d8) at /usr/src/debug/kdelibs-4.3.98/threadweaver/Weaver/WorkingHardState.cpp:71
#6  0xb3d67423 in ThreadWeaver::WeaverImpl::applyForWork (this=0x81e63a8, th=0x85e46d8, previous=0x829aad0) at /usr/src/debug/kdelibs-4.3.98/threadweaver/Weaver/WeaverImpl.cpp:351
#7  0xb3d61af4 in ThreadWeaver::ThreadRunHelper::run (this=0xa5ea52c4, parent=0x81e63a8, th=0x85e46d8) at /usr/src/debug/kdelibs-4.3.98/threadweaver/Weaver/Thread.cpp:87
#8  0xb3d63c7a in ThreadWeaver::Thread::run (this=0x85e46d8) at /usr/src/debug/kdelibs-4.3.98/threadweaver/Weaver/Thread.cpp:142
#9  0xb69e803f in ?? () from /usr/lib/libQtCore.so.4
#10 0xb696d6e5 in start_thread (arg=0x0) at pthread_create.c:297
#11 0xb696d600 in ?? () at pthread_create.c:216 from /lib/libpthread.so.0

Thread 4 (Thread 0xa5575b70 (LWP 980)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb6971d95 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0xb69e9090 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#3  0xb3d65e39 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x81e63a8, th=0x85887f0) at /usr/src/debug/kdelibs-4.3.98/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0xb3d6055a in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x81e63a8, th=0x85887f0) at /usr/src/debug/kdelibs-4.3.98/threadweaver/Weaver/WeaverImpl.cpp:356
#5  0xb3d67374 in ThreadWeaver::WorkingHardState::applyForWork (this=0x81655f8, th=0x85887f0) at /usr/src/debug/kdelibs-4.3.98/threadweaver/Weaver/WorkingHardState.cpp:71
#6  0xb3d67423 in ThreadWeaver::WeaverImpl::applyForWork (this=0x81e63a8, th=0x85887f0, previous=0x8204298) at /usr/src/debug/kdelibs-4.3.98/threadweaver/Weaver/WeaverImpl.cpp:351
#7  0xb3d61af4 in ThreadWeaver::ThreadRunHelper::run (this=0xa55752c4, parent=0x81e63a8, th=0x85887f0) at /usr/src/debug/kdelibs-4.3.98/threadweaver/Weaver/Thread.cpp:87
#8  0xb3d63c7a in ThreadWeaver::Thread::run (this=0x85887f0) at /usr/src/debug/kdelibs-4.3.98/threadweaver/Weaver/Thread.cpp:142
#9  0xb69e803f in ?? () from /usr/lib/libQtCore.so.4
#10 0xb696d6e5 in start_thread (arg=0x0) at pthread_create.c:297
#11 0xb696d600 in ?? () at pthread_create.c:216 from /lib/libpthread.so.0

Thread 3 (Thread 0xa4d74b70 (LWP 981)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb6971d95 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0xb69e9090 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#3  0xb3d65e39 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x81e63a8, th=0x82c9098) at /usr/src/debug/kdelibs-4.3.98/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0xb3d6055a in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x81e63a8, th=0x82c9098) at /usr/src/debug/kdelibs-4.3.98/threadweaver/Weaver/WeaverImpl.cpp:356
#5  0xb3d67374 in ThreadWeaver::WorkingHardState::applyForWork (this=0x81655f8, th=0x82c9098) at /usr/src/debug/kdelibs-4.3.98/threadweaver/Weaver/WorkingHardState.cpp:71
#6  0xb3d67423 in ThreadWeaver::WeaverImpl::applyForWork (this=0x81e63a8, th=0x82c9098, previous=0x82235b8) at /usr/src/debug/kdelibs-4.3.98/threadweaver/Weaver/WeaverImpl.cpp:351
#7  0xb3d61af4 in ThreadWeaver::ThreadRunHelper::run (this=0xa4d742c4, parent=0x81e63a8, th=0x82c9098) at /usr/src/debug/kdelibs-4.3.98/threadweaver/Weaver/Thread.cpp:87
#8  0xb3d63c7a in ThreadWeaver::Thread::run (this=0x82c9098) at /usr/src/debug/kdelibs-4.3.98/threadweaver/Weaver/Thread.cpp:142
#9  0xb69e803f in ?? () from /usr/lib/libQtCore.so.4
#10 0xb696d6e5 in start_thread (arg=0x0) at pthread_create.c:297
#11 0xb696d600 in ?? () at pthread_create.c:216 from /lib/libpthread.so.0

Thread 2 (Thread 0xa4573b70 (LWP 982)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb6971d95 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0xb69e9090 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#3  0xb3d65e39 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x81e63a8, th=0x82ffe60) at /usr/src/debug/kdelibs-4.3.98/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0xb3d6055a in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x81e63a8, th=0x82ffe60) at /usr/src/debug/kdelibs-4.3.98/threadweaver/Weaver/WeaverImpl.cpp:356
#5  0xb3d67374 in ThreadWeaver::WorkingHardState::applyForWork (this=0x81655f8, th=0x82ffe60) at /usr/src/debug/kdelibs-4.3.98/threadweaver/Weaver/WorkingHardState.cpp:71
#6  0xb3d67423 in ThreadWeaver::WeaverImpl::applyForWork (this=0x81e63a8, th=0x82ffe60, previous=0x8ab8080) at /usr/src/debug/kdelibs-4.3.98/threadweaver/Weaver/WeaverImpl.cpp:351
#7  0xb3d61af4 in ThreadWeaver::ThreadRunHelper::run (this=0xa45732c4, parent=0x81e63a8, th=0x82ffe60) at /usr/src/debug/kdelibs-4.3.98/threadweaver/Weaver/Thread.cpp:87
#8  0xb3d63c7a in ThreadWeaver::Thread::run (this=0x82ffe60) at /usr/src/debug/kdelibs-4.3.98/threadweaver/Weaver/Thread.cpp:142
#9  0xb69e803f in ?? () from /usr/lib/libQtCore.so.4
#10 0xb696d6e5 in start_thread (arg=0x0) at pthread_create.c:297
#11 0xb696d600 in ?? () at pthread_create.c:216 from /lib/libpthread.so.0

Thread 1 (Thread 0xb524a980 (LWP 32403)):
[KCrash Handler]
#6  0xb66803b7 in QGraphicsItem::scene() const () from /usr/lib/libQtGui.so.4
#7  0xb1f36c70 in ResultItem::calculateSize (this=0x844f7d0) at /usr/src/debug/kdebase-workspace-4.3.98/krunner/interfaces/default/resultitem.cpp:569
#8  0xb1f373e8 in ResultItem::setMatch (this=0x844f7d0, match=...) at /usr/src/debug/kdebase-workspace-4.3.98/krunner/interfaces/default/resultitem.cpp:160
#9  0xb1f384cd in ResultScene::addQueryMatch (this=0x82e98f8, match=..., useAnyId=false) at /usr/src/debug/kdebase-workspace-4.3.98/krunner/interfaces/default/resultscene.cpp:274
#10 0xb1f389f4 in ResultScene::setQueryMatches (this=0x82e98f8, m=...) at /usr/src/debug/kdebase-workspace-4.3.98/krunner/interfaces/default/resultscene.cpp:176
#11 0xb1f38f13 in ResultScene::qt_metacall (this=0x82e98f8, _c=InvokeMetaMethod, _id=6, _a=0xbfd5f248) at /usr/src/debug/kdebase-workspace-4.3.98/build/krunner/resultscene.moc:104
#12 0xb6af632d in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4
#13 0xb6b0518a in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#14 0xb4fd3085 in Plasma::RunnerManager::matchesChanged (this=0x81658b8, _t1=...) at /usr/src/debug/kdelibs-4.3.98/build/plasma/runnermanager.moc:118
#15 0xb4fd5c58 in matchesChanged (this=<value optimized out>) at /usr/src/debug/kdelibs-4.3.98/plasma/runnermanager.cpp:90
#16 Plasma::RunnerManager::qt_metacall (this=<value optimized out>) at /usr/src/debug/kdelibs-4.3.98/build/plasma/runnermanager.moc:104
#17 0xb6af632d in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4
#18 0xb6b0518a in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#19 0xb6b58785 in QTimer::timeout() () from /usr/lib/libQtCore.so.4
#20 0xb6b0d476 in QTimer::timerEvent(QTimerEvent*) () from /usr/lib/libQtCore.so.4
#21 0xb6b01c94 in QObject::event(QEvent*) () from /usr/lib/libQtCore.so.4
#22 0xb60012ac in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#23 0xb60080f8 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#24 0xb6d84281 in KApplication::notify (this=0x80c9e68, receiver=0x8165a0c, event=0xbfd5f8b4) at /usr/src/debug/kdelibs-4.3.98/kdeui/kernel/kapplication.cpp:302
#25 0xb6af0fbe in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#26 0xb6b211fe in ?? () from /usr/lib/libQtCore.so.4
#27 0xb6b1de95 in ?? () from /usr/lib/libQtCore.so.4
#28 0xb57674c2 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#29 0xb576ad98 in ?? () from /usr/lib/libglib-2.0.so.0
#30 0xb576aebe in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#31 0xb6b1db31 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#32 0xb60c16ca in ?? () from /usr/lib/libQtGui.so.4
#33 0xb6aef62d in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#34 0xb6aefa79 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#35 0xb6af3bf0 in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#36 0xb6001354 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#37 0xb1f3ddad in kdemain (argc=1, argv=0x80b0288) at /usr/src/debug/kdebase-workspace-4.3.98/krunner/main.cpp:65
#38 0x0804e4af in launch (argc=134975265, _name=<value optimized out>, args=<value optimized out>, cwd=0x0, envc=0, envs=0x80b8f21 "", reset_env=false, tty=0x0, avoid_loops=false, startup_id_str=
    0x8050df2 "0") at /usr/src/debug/kdelibs-4.3.98/kinit/kinit.cpp:717
#39 0x0804f147 in handle_launcher_request (sock=<value optimized out>, who=<value optimized out>) at /usr/src/debug/kdelibs-4.3.98/kinit/kinit.cpp:1209
#40 0x0804f594 in handle_requests (waitForPid=<value optimized out>) at /usr/src/debug/kdelibs-4.3.98/kinit/kinit.cpp:1402
#41 0x0805032f in main (argc=4, argv=0xbfd605c4, envp=0xbfd605d8) at /usr/src/debug/kdelibs-4.3.98/kinit/kinit.cpp:1841

Possible duplicates by query: bug 225378.

Reported using DrKonqi
Comment 1 Dario Andres 2010-03-20 17:14:11 UTC
Merging with bug 225378. Thanks

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