Bug 248334 - Krunner crash when doing calculation
Summary: Krunner crash when doing calculation
Status: RESOLVED DUPLICATE of bug 236496
Alias: None
Product: krunner
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: Arch Linux Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-08-19 08:55 UTC by Cyrill Helg
Modified: 2010-09-27 14:27 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Cyrill Helg 2010-08-19 08:55:01 UTC
Application: krunner (0.1)
KDE Platform Version: 4.4.5 (KDE 4.4.5)
Qt Version: 4.6.3
Operating System: Linux 2.6.34-ARCH i686
Distribution (Platform): Archlinux Packages

-- Information about the crash:
I was entering =45- and then it crashed. It could be related to a setting in krunner here, because this does nott happen on every machine so often as on this one and its the very same distribution and version.

The crash can be reproduced some of the time.

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

Thread 6 (Thread 0xa6b6eb70 (LWP 3910)):
#0  0xb784d424 in __kernel_vsyscall ()
#1  0xb6c6e3fc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb6cdb9cf in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#3  0xb783f8a2 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#4  0xb784216c in ThreadWeaver::WorkingHardState::waitForAvailableJob(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#5  0xb783f48b in ThreadWeaver::WeaverImpl::waitForAvailableJob(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#6  0xb784225a in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4
#7  0xb783f3b3 in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4
#8  0xb7840dde in ThreadWeaver::ThreadRunHelper::run(ThreadWeaver::WeaverImpl*, ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#9  0xb7840e9b in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#10 0xb6cdb32e in ?? () from /usr/lib/libQtCore.so.4
#11 0xb6c69e60 in start_thread () from /lib/libpthread.so.0
#12 0xb60ae20e in clone () from /lib/libc.so.6

Thread 5 (Thread 0xa636db70 (LWP 3911)):
#0  0xb784d424 in __kernel_vsyscall ()
#1  0xb6c6e3fc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb6cdb9cf in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#3  0xb783f8a2 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#4  0xb784216c in ThreadWeaver::WorkingHardState::waitForAvailableJob(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#5  0xb783f48b in ThreadWeaver::WeaverImpl::waitForAvailableJob(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#6  0xb784225a in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4
#7  0xb783f3b3 in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4
#8  0xb7840dde in ThreadWeaver::ThreadRunHelper::run(ThreadWeaver::WeaverImpl*, ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#9  0xb7840e9b in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#10 0xb6cdb32e in ?? () from /usr/lib/libQtCore.so.4
#11 0xb6c69e60 in start_thread () from /lib/libpthread.so.0
#12 0xb60ae20e in clone () from /lib/libc.so.6

Thread 4 (Thread 0xa5b6cb70 (LWP 3912)):
#0  0xb784d424 in __kernel_vsyscall ()
#1  0xb6c6e3fc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb6cdb9cf in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#3  0xb783f8a2 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#4  0xb784216c in ThreadWeaver::WorkingHardState::waitForAvailableJob(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#5  0xb783f48b in ThreadWeaver::WeaverImpl::waitForAvailableJob(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#6  0xb784225a in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4
#7  0xb783f3b3 in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4
#8  0xb7840dde in ThreadWeaver::ThreadRunHelper::run(ThreadWeaver::WeaverImpl*, ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#9  0xb7840e9b in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#10 0xb6cdb32e in ?? () from /usr/lib/libQtCore.so.4
#11 0xb6c69e60 in start_thread () from /lib/libpthread.so.0
#12 0xb60ae20e in clone () from /lib/libc.so.6

Thread 3 (Thread 0xa536bb70 (LWP 3913)):
[KCrash Handler]
#6  0xb733d3e3 in KDirListerCache::listDir(KDirLister*, KUrl const&, bool, bool) () from /usr/lib/libkio.so.5
#7  0xb733ee1b in KDirLister::openUrl(KUrl const&, QFlags<KDirLister::OpenUrlFlag>) () from /usr/lib/libkio.so.5
#8  0xa808f699 in KFilePlacesItem::KFilePlacesItem(KBookmarkManager*, QString const&, QString const&) () from /usr/lib/libkfile.so.4
#9  0xa8093c74 in KFilePlacesModel::Private::loadBookmarkList() () from /usr/lib/libkfile.so.4
#10 0xa80940ff in KFilePlacesModel::Private::_k_reloadBookmarks() () from /usr/lib/libkfile.so.4
#11 0xa8094ccf in KFilePlacesModel::KFilePlacesModel(QObject*) () from /usr/lib/libkfile.so.4
#12 0xa80e97a9 in PlacesRunner::match(Plasma::RunnerContext&) () from /usr/lib/kde4/krunner_placesrunner.so
#13 0xb526984e in Plasma::AbstractRunner::performMatch(Plasma::RunnerContext&) () from /usr/lib/libplasma.so.3
#14 0xb52fabbb in Plasma::FindMatchesJob::run() () from /usr/lib/libplasma.so.3
#15 0xb7841607 in ThreadWeaver::JobRunHelper::runTheJob(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4
#16 0xb7841751 in ThreadWeaver::Job::execute(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#17 0xb7840daa in ThreadWeaver::ThreadRunHelper::run(ThreadWeaver::WeaverImpl*, ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#18 0xb7840e9b in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#19 0xb6cdb32e in ?? () from /usr/lib/libQtCore.so.4
#20 0xb6c69e60 in start_thread () from /lib/libpthread.so.0
#21 0xb60ae20e in clone () from /lib/libc.so.6

Thread 2 (Thread 0xa741cb70 (LWP 5217)):
#0  0xb784d424 in __kernel_vsyscall ()
#1  0xb6c6e3fc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb3621eb7 in ?? () from /usr/lib/libQtScript.so.4
#3  0xb3621f01 in ?? () from /usr/lib/libQtScript.so.4
#4  0xb6c69e60 in start_thread () from /lib/libpthread.so.0
#5  0xb60ae20e in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb563c970 (LWP 3813)):
#0  0xb784d424 in __kernel_vsyscall ()
#1  0xb60a3e26 in poll () from /lib/libc.so.6
#2  0xb5d783b0 in _xcb_conn_wait () from /usr/lib/libxcb.so.1
#3  0xb5d7898b in _xcb_out_send () from /usr/lib/libxcb.so.1
#4  0xb5d78a37 in xcb_writev () from /usr/lib/libxcb.so.1
#5  0xb74e7b93 in _XSend () from /usr/lib/libX11.so.6
#6  0xb5c6bcd1 in _XRenderSetPictureClipRectangles () from /usr/lib/libXrender.so.1
#7  0xb5c6c14d in XRenderSetPictureClipRectangles () from /usr/lib/libXrender.so.1
#8  0xb6541fc5 in ?? () from /usr/lib/libQtGui.so.4
#9  0xb65476d8 in ?? () from /usr/lib/libQtGui.so.4
#10 0xb648caf4 in ?? () from /usr/lib/libQtGui.so.4
#11 0xb648cbbc in ?? () from /usr/lib/libQtGui.so.4
#12 0xb6496897 in QPainter::drawRects(QRectF const*, int) () from /usr/lib/libQtGui.so.4
#13 0xb646dbf0 in ?? () from /usr/lib/libQtGui.so.4
#14 0xb646eca5 in ?? () from /usr/lib/libQtGui.so.4
#15 0xb66791f6 in ?? () from /usr/lib/libQtGui.so.4
#16 0xb66792f6 in ?? () from /usr/lib/libQtGui.so.4
#17 0xb6679348 in ?? () from /usr/lib/libQtGui.so.4
#18 0xb668d581 in ?? () from /usr/lib/libQtGui.so.4
#19 0xb67fee0e in QToolButton::paintEvent(QPaintEvent*) () from /usr/lib/libQtGui.so.4
#20 0xb639417e in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4
#21 0xb672de7e in QAbstractButton::event(QEvent*) () from /usr/lib/libQtGui.so.4
#22 0xb67ff73a in QToolButton::event(QEvent*) () from /usr/lib/libQtGui.so.4
#23 0xb633cf14 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#24 0xb63411ab in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#25 0xb709b3ea in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#26 0xb6dccecb in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#27 0xb638edd4 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4
#28 0xb638fadc in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
   from /usr/lib/libQtGui.so.4
#29 0xb638f9a2 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
   from /usr/lib/libQtGui.so.4
#30 0xb638eb30 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4
#31 0xb638fadc in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
   from /usr/lib/libQtGui.so.4
#32 0xb638f9a2 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
   from /usr/lib/libQtGui.so.4
#33 0xb638eb30 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4
#34 0xb638fadc in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
   from /usr/lib/libQtGui.so.4
#35 0xb638eb30 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4
#36 0xb655a9c0 in ?? () from /usr/lib/libQtGui.so.4
#37 0xb6385013 in QWidgetPrivate::syncBackingStore() () from /usr/lib/libQtGui.so.4
#38 0xb63947dd in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4
#39 0xb38edfd3 in KRunnerDialog::event(QEvent*) () from /usr/lib/libkdeinit4_krunner.so
#40 0xb633cf14 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#41 0xb63411ab in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#42 0xb709b3ea in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#43 0xb6dccecb in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#44 0xb6dd09c1 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQtCore.so.4
#45 0xb6dd0bad in QCoreApplication::sendPostedEvents(QObject*, int) () from /usr/lib/libQtCore.so.4
#46 0xb69960c6 in ?? () from /usr/lib/libQtGui.so.4
#47 0xb69964b6 in QGraphicsScene::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libQtGui.so.4
#48 0xb38ff60a in ResultScene::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkdeinit4_krunner.so
#49 0xb6dd2eba in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4
#50 0xb6ddc846 in QMetaCallEvent::placeMetaCall(QObject*) () from /usr/lib/libQtCore.so.4
#51 0xb6ddf7fe in QObject::event(QEvent*) () from /usr/lib/libQtCore.so.4
#52 0xb69a28b4 in QGraphicsScene::event(QEvent*) () from /usr/lib/libQtGui.so.4
#53 0xb633cf14 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#54 0xb63410fe in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#55 0xb709b3ea in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#56 0xb6dccecb in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#57 0xb6dd09c1 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQtCore.so.4
#58 0xb6dd0bad in QCoreApplication::sendPostedEvents(QObject*, int) () from /usr/lib/libQtCore.so.4
#59 0xb6df798f in ?? () from /usr/lib/libQtCore.so.4
#60 0xb5b47f72 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#61 0xb5b48750 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#62 0xb5b48a04 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#63 0xb6df7e7c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#64 0xb63e91b5 in ?? () from /usr/lib/libQtGui.so.4
#65 0xb6dcc119 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#66 0xb6dcc38a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#67 0xb6dd0c6f in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#68 0xb633a637 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#69 0xb38f5661 in kdemain () from /usr/lib/libkdeinit4_krunner.so
#70 0x0804d5b9 in _start ()

Possible duplicates by query: bug 231779, bug 231381, bug 230132, bug 229836, bug 228847.

Reported using DrKonqi
Comment 1 Christoph Feck 2010-09-27 14:27:32 UTC

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