Bug 225779 - 'kdesu systemsettings' crashed [QGraphicsWidget::setTabOrder, ResultItem::arrangeTabOrder, ResultScene::arrangeItems]
Summary: 'kdesu systemsettings' crashed [QGraphicsWidget::setTabOrder, ResultItem::arr...
Status: RESOLVED FIXED
Alias: None
Product: krunner
Classification: Plasma
Component: general (show other bugs)
Version: 4.11.2
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
: 244060 281885 304401 309742 311089 329283 (view as bug list)
Depends on:
Blocks:
 
Reported: 2010-02-07 00:03 UTC by David Rankin
Modified: 2015-01-21 16:19 UTC (History)
11 users (show)

See Also:
Latest Commit:
Version Fixed In: 5.2


Attachments
New crash information added by DrKonqi (11.55 KB, text/plain)
2010-04-11 22:48 UTC, Krzysztof Nowicki
Details
New crash information added by DrKonqi (14.68 KB, text/plain)
2012-10-03 17:56 UTC, Hrvoje Senjan
Details
New crash information added by DrKonqi (32.21 KB, application/octet-stream)
2012-11-10 14:43 UTC, Vincent-Xavier JUMEL
Details
New crash information added by DrKonqi (33.65 KB, text/plain)
2013-01-18 17:10 UTC, Jannis Liapis
Details
New crash information added by DrKonqi (18.04 KB, text/plain)
2013-07-24 08:31 UTC, Michał Zając
Details
New crash information added by DrKonqi (14.79 KB, text/plain)
2013-10-09 17:12 UTC, Thiago Jung Bauermann
Details
New crash information added by DrKonqi (36.07 KB, text/plain)
2014-03-01 15:31 UTC, Vincent-Xavier JUMEL
Details

Note You need to log in before you can comment on or make changes to this bug.
Description David Rankin 2010-02-07 00:03:18 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.25.20-0.5-pae i686
Distribution (Platform): openSUSE RPMs

-- Information about the crash:
Devs,

    I needed to set the login manager theme, so I was using 'kdesu systemsettings' to access the system settings. I used krunner and as soon as I executed the command, the crash appeared and drkonqi showed up. The only other possible relevant setting I can think or is that kdesurc is configured for sudo, but I can't see that causing the crash. Further, the 'kdesu systemsettings' worked on the next attempt. That's about the extent of it :p

The crash can be reproduced some of the time.

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

Thread 7 (Thread 0xa8962b90 (LWP 3715)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb7263f42 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb72d90ec in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#3  0xb72cdcbb in ?? () from /usr/lib/libQtCore.so.4
#4  0xb72d81ee in ?? () from /usr/lib/libQtCore.so.4
#5  0xb7260175 in start_thread () from /lib/libpthread.so.0
#6  0xb65e0dae in clone () from /lib/libc.so.6

Thread 6 (Thread 0xa69feb90 (LWP 5546)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb7263c15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb72d9112 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#3  0xb80b8708 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#4  0xb80b351b in ThreadWeaver::WeaverImpl::waitForAvailableJob(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#5  0xb80ba0d2 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4
#6  0xb80ba173 in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4
#7  0xb80b4b5e in ThreadWeaver::ThreadRunHelper::run(ThreadWeaver::WeaverImpl*, ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#8  0xb80b613b in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#9  0xb72d81ee in ?? () from /usr/lib/libQtCore.so.4
#10 0xb7260175 in start_thread () from /lib/libpthread.so.0
#11 0xb65e0dae in clone () from /lib/libc.so.6

Thread 5 (Thread 0xa61fdb90 (LWP 5547)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb7263c15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb72d9112 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#3  0xb80b8708 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#4  0xb80b351b in ThreadWeaver::WeaverImpl::waitForAvailableJob(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#5  0xb80ba0d2 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4
#6  0xb80ba173 in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4
#7  0xb80b4b5e in ThreadWeaver::ThreadRunHelper::run(ThreadWeaver::WeaverImpl*, ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#8  0xb80b613b in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#9  0xb72d81ee in ?? () from /usr/lib/libQtCore.so.4
#10 0xb7260175 in start_thread () from /lib/libpthread.so.0
#11 0xb65e0dae in clone () from /lib/libc.so.6

Thread 4 (Thread 0xa59fcb90 (LWP 5548)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb7263c15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb72d9112 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#3  0xb80b8708 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#4  0xb80b351b in ThreadWeaver::WeaverImpl::waitForAvailableJob(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#5  0xb80ba0d2 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4
#6  0xb80ba173 in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4
#7  0xb80b4b5e in ThreadWeaver::ThreadRunHelper::run(ThreadWeaver::WeaverImpl*, ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#8  0xb80b613b in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#9  0xb72d81ee in ?? () from /usr/lib/libQtCore.so.4
#10 0xb7260175 in start_thread () from /lib/libpthread.so.0
#11 0xb65e0dae in clone () from /lib/libc.so.6

Thread 3 (Thread 0xa51fbb90 (LWP 5549)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb7263c15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb72d9112 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#3  0xb80b8708 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#4  0xb80b351b in ThreadWeaver::WeaverImpl::waitForAvailableJob(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#5  0xb80ba0d2 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4
#6  0xb80ba173 in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4
#7  0xb80b4b5e in ThreadWeaver::ThreadRunHelper::run(ThreadWeaver::WeaverImpl*, ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#8  0xb80b613b in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#9  0xb72d81ee in ?? () from /usr/lib/libQtCore.so.4
#10 0xb7260175 in start_thread () from /lib/libpthread.so.0
#11 0xb65e0dae in clone () from /lib/libc.so.6

Thread 2 (Thread 0xa3bffb90 (LWP 5552)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb7263f42 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb72d90ec in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#3  0xb72cdcbb in ?? () from /usr/lib/libQtCore.so.4
#4  0xb72d81ee in ?? () from /usr/lib/libQtCore.so.4
#5  0xb7260175 in start_thread () from /lib/libpthread.so.0
#6  0xb65e0dae in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb5ee6930 (LWP 3704)):
[KCrash Handler]
#6  0xb6f8e3e0 in QGraphicsWidget::setTabOrder(QGraphicsWidget*, QGraphicsWidget*) () from /usr/lib/libQtGui.so.4
#7  0xb424ebaf in ResultItem::arrangeTabOrder(QGraphicsWidget*) () from /usr/lib/libkdeinit4_krunner.so
#8  0xb425a198 in ResultScene::arrangeItems(ResultItem*) () from /usr/lib/libkdeinit4_krunner.so
#9  0xb4261919 in ResultScene::setQueryMatches(QList<Plasma::QueryMatch> const&) () from /usr/lib/libkdeinit4_krunner.so
#10 0xb4261c3d in ResultScene::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkdeinit4_krunner.so
#11 0xb73e3f05 in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4
#12 0xb73f2dbb in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#13 0xb5ca13d3 in Plasma::RunnerManager::matchesChanged(QList<Plasma::QueryMatch> const&) () from /usr/lib/libplasma.so.3
#14 0xb5ca4109 in Plasma::RunnerManager::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libplasma.so.3
#15 0xb73e3f05 in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4
#16 0xb73f2dbb in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#17 0xb7446497 in QTimer::timeout() () from /usr/lib/libQtCore.so.4
#18 0xb73fac6e in QTimer::timerEvent(QTimerEvent*) () from /usr/lib/libQtCore.so.4
#19 0xb73efae4 in QObject::event(QEvent*) () from /usr/lib/libQtCore.so.4
#20 0xb68c217c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#21 0xb68c9936 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#22 0xb76e59dd in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#23 0xb73dea5b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#24 0xb740f376 in ?? () from /usr/lib/libQtCore.so.4
#25 0xb740b874 in ?? () from /usr/lib/libQtCore.so.4
#26 0xb62142f9 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#27 0xb621787b in ?? () from /usr/lib/libglib-2.0.so.0
#28 0xb62179f8 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#29 0xb740b571 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#30 0xb69802b5 in ?? () from /usr/lib/libQtGui.so.4
#31 0xb73dd08a in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#32 0xb73dd4d2 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#33 0xb7b1144b in KIO::NetAccess::enter_loop() () from /usr/lib/libkio.so.5
#34 0xb7bfadcc in KIO::NetAccess::statInternal(KUrl const&, int, KIO::NetAccess::StatSide, QWidget*) () from /usr/lib/libkio.so.5
#35 0xb7bfae2b in KIO::NetAccess::stat(KUrl const&, KIO::UDSEntry&, QWidget*) () from /usr/lib/libkio.so.5
#36 0xa79feb66 in Nepomuk::SearchRunner::actionsForMatch(Plasma::QueryMatch const&) () from /usr/lib/kde4/krunner_nepomuksearchrunner.so
#37 0xb5ca145e in Plasma::RunnerManager::actionsForMatch(Plasma::QueryMatch const&) () from /usr/lib/libplasma.so.3
#38 0xb424f129 in ResultItem::setupActions() () from /usr/lib/libkdeinit4_krunner.so
#39 0xb425fd04 in ResultItem::setMatch(Plasma::QueryMatch const&) () from /usr/lib/libkdeinit4_krunner.so
#40 0xb425fff7 in ResultItem::ResultItem(Plasma::QueryMatch const&, Plasma::RunnerManager*, QGraphicsWidget*) () from /usr/lib/libkdeinit4_krunner.so
#41 0xb4261436 in ResultScene::addQueryMatch(Plasma::QueryMatch const&, bool) () from /usr/lib/libkdeinit4_krunner.so
#42 0xb426178d in ResultScene::setQueryMatches(QList<Plasma::QueryMatch> const&) () from /usr/lib/libkdeinit4_krunner.so
#43 0xb4261c3d in ResultScene::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkdeinit4_krunner.so
#44 0xb73e3f05 in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4
#45 0xb73f2dbb in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#46 0xb5ca13d3 in Plasma::RunnerManager::matchesChanged(QList<Plasma::QueryMatch> const&) () from /usr/lib/libplasma.so.3
#47 0xb5ca4109 in Plasma::RunnerManager::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libplasma.so.3
#48 0xb73e3f05 in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4
#49 0xb73f2dbb in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#50 0xb7446497 in QTimer::timeout() () from /usr/lib/libQtCore.so.4
#51 0xb73fac6e in QTimer::timerEvent(QTimerEvent*) () from /usr/lib/libQtCore.so.4
#52 0xb73efae4 in QObject::event(QEvent*) () from /usr/lib/libQtCore.so.4
#53 0xb68c217c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#54 0xb68c9936 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#55 0xb76e59dd in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#56 0xb73dea5b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#57 0xb740f376 in ?? () from /usr/lib/libQtCore.so.4
#58 0xb740b8a7 in ?? () from /usr/lib/libQtCore.so.4
#59 0xb62142f9 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#60 0xb621787b in ?? () from /usr/lib/libglib-2.0.so.0
#61 0xb62179f8 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#62 0xb740b571 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#63 0xb69802b5 in ?? () from /usr/lib/libQtGui.so.4
#64 0xb73dd08a in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#65 0xb73dd4d2 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#66 0xb73dfc99 in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#67 0xb68c2227 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#68 0xb4267559 in kdemain () from /usr/lib/libkdeinit4_krunner.so
#69 0x0804e7cd in launch(int, char const*, char const*, char const*, int, char const*, bool, char const*, bool, char const*) ()
#70 0x0804efad in handle_launcher_request(int, char const*) ()
#71 0x0804f443 in handle_requests(int) ()
#72 0x08050192 in main ()

Reported using DrKonqi
Comment 1 Krzysztof Nowicki 2010-04-11 22:48:44 UTC
Created attachment 42701 [details]
New crash information added by DrKonqi

I got a similar crash when trying to start a program using KRunner. The crash appears to be random and I suspect that it may occur when the system is less responsive due to swapping.
Comment 2 Jekyll Wu 2011-12-10 03:51:47 UTC
*** Bug 281885 has been marked as a duplicate of this bug. ***
Comment 3 Jekyll Wu 2011-12-10 06:08:29 UTC
*** Bug 244060 has been marked as a duplicate of this bug. ***
Comment 4 Myriam Schweingruber 2012-09-07 09:21:58 UTC
*** Bug 304401 has been marked as a duplicate of this bug. ***
Comment 5 Myriam Schweingruber 2012-09-07 09:22:28 UTC
Confirmed by duplicates.
Comment 6 Hrvoje Senjan 2012-10-03 17:56:41 UTC
Created attachment 74322 [details]
New crash information added by DrKonqi

krunner (0.1) on KDE Platform 4.9.80 using Qt 4.8.3

- What I was doing when the application crashed:

Still here with current master. Typed in krusader, and clicked on result.

-- Backtrace (Reduced):
#6  0x00007fad86a3dc64 in QGraphicsItem::scene (this=0x1eeaa90) at graphicsview/qgraphicsitem.cpp:1528
#7  0x00007fad86aa16a8 in QGraphicsWidget::setTabOrder (first=0x1eeaa80, second=0x18b57e0) at graphicsview/qgraphicswidget.cpp:2123
#8  0x00007fad751ab0e9 in ResultItem::arrangeTabOrder (this=0x18b57e0, last=<optimized out>) at /home/hrvoje/kdesrc/kde/kde-workspace/krunner/interfaces/default/resultitem.cpp:105
#9  0x00007fad751ae9f3 in ResultScene::setQueryMatches (this=0x162b640, m=...) at /home/hrvoje/kdesrc/kde/kde-workspace/krunner/interfaces/default/resultscene.cpp:192
[...]
#11 0x00007fad7d52f702 in Plasma::RunnerManager::matchesChanged (this=<optimized out>, _t1=...) at /home/hrvoje/kdesrc/build/kde/kdelibs/plasma/runnermanager.moc:138
Comment 7 Vincent-Xavier JUMEL 2012-11-10 14:43:29 UTC
Created attachment 75156 [details]
New crash information added by DrKonqi
Comment 8 Christoph Feck 2012-12-03 17:11:28 UTC
*** Bug 311089 has been marked as a duplicate of this bug. ***
Comment 9 Christoph Feck 2012-12-03 17:12:29 UTC
*** Bug 309742 has been marked as a duplicate of this bug. ***
Comment 10 David Smith 2012-12-04 06:32:34 UTC
My bug report got marked as a duplicate of this.  I'd like to add that this seems to happen when the system is under heavy load as the first time it happened to me was when I was uncompressing a gzip archive and encoding a video in the background. The second time it happened was when I was doing some non-related software updates in the background and running flash videos in the foreground.
Comment 11 Christoph Feck 2012-12-05 23:08:21 UTC
Set version correctly (see comment #6).
Comment 12 Jannis Liapis 2013-01-18 17:10:05 UTC
Created attachment 76543 [details]
New crash information added by DrKonqi

krunner (0.1) on KDE Platform 4.9.5 using Qt 4.8.3

- What I was doing when the application crashed:I started krunner and searched for kopete and while it was listing the results it crashed

-- Backtrace (Reduced):
#6  0x00007f6d81c44304 in QGraphicsItem::scene (this=0x30370d0) at graphicsview/qgraphicsitem.cpp:1528
#7  0x00007f6d81ca7ee8 in QGraphicsWidget::setTabOrder (first=0x30370c0, second=0x2cecb60) at graphicsview/qgraphicswidget.cpp:2123
#8  0x00007f6d8450a9b9 in ResultItem::arrangeTabOrder (this=0x2cecb60, last=<optimized out>) at ../../krunner/interfaces/default/resultitem.cpp:105
#9  0x00007f6d8450e2c3 in ResultScene::setQueryMatches (this=0x29e45b0, m=...) at ../../krunner/interfaces/default/resultscene.cpp:192
[...]
#11 0x00007f6d83717002 in Plasma::RunnerManager::matchesChanged (this=<optimized out>, _t1=...) at ./runnermanager.moc:138
Comment 13 Michał Zając 2013-07-24 08:31:49 UTC
Created attachment 81310 [details]
New crash information added by DrKonqi

krunner (4.10.5) on KDE Platform 4.10.5 using Qt 4.8.4

Tried to search through Amarok playlist using the KRunner plugin

-- Backtrace (Reduced):
#6  0x00007f09b15bbb04 in QGraphicsItem::scene (this=this@entry=0x289bea0) at graphicsview/qgraphicsitem.cpp:1528
#7  0x00007f09b161f588 in QGraphicsWidget::setTabOrder (first=first@entry=0x289be90, second=second@entry=0x2a4a730) at graphicsview/qgraphicswidget.cpp:2123
#8  0x00007f09b3b15c59 in ResultItem::arrangeTabOrder (this=this@entry=0x2a4a730, last=last@entry=0x289be90) at ../../krunner/interfaces/default/resultitem.cpp:105
#9  0x00007f09b3b19323 in ResultScene::setQueryMatches (this=0x2277160, m=...) at ../../krunner/interfaces/default/resultscene.cpp:192
[...]
#11 0x00007f09b2e8ba02 in Plasma::RunnerManager::matchesChanged (this=<optimized out>, _t1=...) at ./runnermanager.moc:138
Comment 14 Thiago Jung Bauermann 2013-10-09 17:12:16 UTC
Created attachment 82755 [details]
New crash information added by DrKonqi

krunner (4.11.2) on KDE Platform 4.11.2 using Qt 4.8.2

- What I was doing when the application crashed:

I was typing search terms that I expected to be satisfied by Nepomuk. krunner instantly showed results from other runners, and as it prepared to redraw (I believe it would add the Nepomuk search results), it crashed.

This seems to be a race condition of some sort, happening when a runner brings up results after other runners have already provided their results.

-- Backtrace (Reduced):
#7  0x4f732c87 in QGraphicsItem::scene (this=0xaac8108) at graphicsview/qgraphicsitem.cpp:1528
#8  0x4f79ed4f in QGraphicsWidget::setTabOrder (first=0xaac8100, second=0xa3ce160) at graphicsview/qgraphicswidget.cpp:2123
#9  0xb76f3018 in ResultItem::arrangeTabOrder (this=0xa3ce160, last=0xaac8100) at ../../krunner/interfaces/default/resultitem.cpp:105
#10 0xb76f741e in ResultScene::setQueryMatches (this=0xa11df28, m=...) at ../../krunner/interfaces/default/resultscene.cpp:192
[...]
#12 0xb73f8c15 in Plasma::RunnerManager::matchesChanged (this=0xa0528f0, _t1=...) at ./runnermanager.moc:138
Comment 15 Christoph Feck 2013-12-27 18:04:44 UTC
*** Bug 329283 has been marked as a duplicate of this bug. ***
Comment 16 Vincent-Xavier JUMEL 2014-03-01 15:31:17 UTC
Created attachment 85372 [details]
New crash information added by DrKonqi

krunner (4.12.2) on KDE Platform 4.12.2 using Qt 4.8.5

- Custom settings of the application: krunnerrc

[DownloadDialog Settings]
Height 1080=558
Width 1920=1192

[EdgePositions]
Offset=0.52

[General]
FreeFloating=true
PastQueries=,webmail.thetys-retz.net,amar,kma,digi,qla,kmai,km,ktor,konver,ak,akre,kto,ogame.fr,konv,adr,firef,adres,http://bookynette.org/mes-activits-dans-le-logiciel-libre/lapril-en-campagne/,photos.april.org,gwen,sky,t411.me,cali,nosdeputes.fr,calib,ratp.fr,Présentation+démonstration\\\\ lois\\\\ à\\\\ densité.pdf,konsol,kons,kon,nuage.jumel.net,owncl,fire,ma,skyp,adre,amaro,tkz,geo,gg:principe rsa,korga,cho,Villan,écran,sys,systems,tweak,0ad,verro

[Interface]
Size=420,96

[PlasmaRunnerManager]
LaunchCounts=8 services_kde4-kcalc.desktop,1 services_portato.desktop,73 services_kde4-amarok.desktop,2 recentdocuments_/home/users/.kde4/share/apps/RecentDocuments/13. variables aléatoires discrètes.pdf.desktop,2 shell_urxvt,15 locations_opennetwork,1 services_kcm_akonadi_resources.desktop,24 shell_emacsclient -c,1 shell_okular http://ubuntu-fr.org/sites/www/files/20080607-Ubuntufr-StatutsAsso.pdf,3 shell_firefox,1 shell_kpat,7 services_kde4-gwenview.desktop,1 bookmarks_http://www.altermundus.fr/pages/tkz.html,1 windows_0_106954922,3 services_kde4-kig.desktop,8 shell_josm,2 services_kde4-filelight.desktop,1 services_calibre-ebook-tweak.desktop,4 services_kde4-dolphin.desktop,15 services_kde4-konqbrowser.desktop,46 services_skype-skype.desktop,1 krunner_fs_/home/users/Documents/Scans/Fiche de paie 2011-12.pdf,2 services_mozilla-firefox-3.6.desktop,4 services_kde4-tellico.desktop,1 krunner_fs_/home/users/News/agent/nnimap/mail.thetys-retz.net,4 services_kde4-k9copy.desktop,1 services_kde4-KNode.desktop,3 services_kde4-words.desktop,1 browserhistory_http://nwnmelusane.chez-alice.fr/solo/Chapitre2/port llast.htm#007,40 services_firefox-4.0.desktop,1 windows_0_111149084,1 services_kde4-kcolorchooser.desktop,1 browserhistory_http://uni67.ogame.fr/game/index.php?page=overview&cp=33753047,26 services_kde4-blogilo.desktop,1 browserhistory_https://dolibarr.parinux.org/,1 services_kde4-kdevelop.desktop,1 recentdocuments_/home/users/.kde4/share/apps/RecentDocuments/Villani-ecriture-mathematiciens.pdf.desktop,5 webshortcuts_WebShortcut:sk,1 shell_kdebugdialog,1 services_kcmnotify.desktop,11 services_kde4-korganizer.desktop,32 services_emacs.desktop,1 nepomuksearch_nepomuk:/res/c8e339eb-33c1-4be9-aa98-72c5f8b23ae0,1 services_kde4-kalzium.desktop,4 locations_openfile,1 org.kde.windowedwidgets_plasma-applet-konsoleprofiles.desktop,1 services_kde4-skrooge.desktop,6 services_kde4-kwrite.desktop,1 org.kde.windowedwidgets_plasma-applet-lockout.desktop,1 windows_0_111149220,1 services_kde4-kooka.desktop,57 services_kde4-marble.desktop,1 krunner_fs_/home/users/endymion/Documents/Documentations/Présentation Unix Microtel Vernon/includes/rawX.png,1 services_kde4-rkward.desktop,1 services_kde4-akonadiconsole.desktop,1 services_kde4-kgpg.desktop,4 services_wxmaxima-wxmaxima.desktop,1 services_kde4-kblocks.desktop,3 services_openttd.desktop,1 browserhistory_http://www.film-exclue.net/,1 services_kde4-partitionmanager.desktop,1 shell_ktux,1 shell_konsole -e irssi,15 services_owncloud.desktop,1 services_kcmkonqyperformance.desktop,1 services_ktikz-ktikz.desktop,112 services_firefox.desktop,2 bookmarks_http://www.telecharger-vlc.org/,2 shell_rekonq --incognito,1 shell_rstudio,2 krunner_fs_/home/users/endymion/Documents/Documentations/LaTeX/pgfmanual.pdf,11 shell_vlc,75 services_kde4-kopete.desktop,2 services_kde4-krandrtray.desktop,1 services_kde4-kword.desktop,1 services_geogebra.desktop,1 webshortcuts_WebShortcut:s,9 webshortcuts_WebShortcut:gg,5 services_inkscape.desktop,1 shell_owncloud,4 services_kde4-kspread.desktop,22 services_kde4-choqok.desktop,3 services_qtoctave.desktop,11 services_kde4-okular.desktop,1 services_ksplashthememgr.desktop,5 webshortcuts_WebShortcut:wp,1 shell_chromium,1 services_kde4-ksysguard.desktop,1 nepomuksearch_nepomuk:/res/6f342bc1-bd04-4344-95e6-af45ac6621f0,22 services_kcm_akonadi.desktop,1 webshortcuts_WebShortcut:wt,3 services_merkaartor-merkaartor.desktop,1 shell_konqueror,1 services_kde4-kget.desktop,1 services_libreoffice-startcenter.desktop,3 services_kde4-krita.desktop,33 services_calibre-gui.desktop,51 services_kde4-konsole.desktop,1 services_kde4-knights.desktop,1 bookmarks_http://www.planetk.de/index.php?title=Stundenplan,375 services_kde4-konversation.desktop,1 services_Capitalism-capitalism.desktop,1 shell_librecad,1 services_kcm_akonadi_server.desktop,1 services_kde4-ktimetracker.desktop,21 services_kde4-skanlite.desktop,77 locations_openunknown,2 services_Ri_li-ri-li.desktop,1 services_kde4-nmapsi4-admin.desktop,1 services_kde4-kamerka.desktop,1 services_kcm_pkk_authorization.desktop,136 services_kde4-akregator.desktop,1 bookmarks_http://www.film-exclue.net/2010/mu-mp-metro-boulot-sodo-dvdrip/,1 krunner_fs_/home/users/endymion/org/parinux.org,1 services_kcm_solid.desktop,4 services_kde4-ktp-contactlist.desktop,1 nepomuksearch_nepomuk:/res/9ecbbbc7-3c23-45df-806c-78f629c81726,12 services_nwn-nwn.desktop,1 shell_xrandr,2 shell_dia,1 services_kde4-recorditnow.desktop,1 krunner_fs_/home/users/endymion/Documents/Mathématiques/BTS/Nombres complexes/Problème sur les nombres complexes.pdf,1 krunner_fs_/home/users/endymion/Documents/Mathématiques/BTS/15. fonctions circulaires.pdf,1 services_gpsbabelfe-gpsbabel.desktop,1 krunner_fs_/home/users/endymion/Documents/Mathématiques/BTS/Fonctions/Exercices exponentielle et logarithme.pdf,56 services_kde4-KMail2.desktop,1 services_kde4-nepomukshell.desktop,1 services_xscreensaver-properties.desktop,1 windows_0_163578040,5 services_kde4-kdenlive.desktop,2 services_kde4-kteatime.desktop,6 services_kde4-kaddressbook.desktop,2 services_arora.desktop,1 services_chromium-chromium.desktop,2 shell_skype,1 services_pavucontrol.desktop,1 services_ogmrip.desktop,9 browserhistory_http://ogame.fr/,1 services_0ad-0ad.desktop,21 services_vlc.desktop,1 services_display.desktop,18 services_kde4-KMail.desktop,1 windows_0_115343614,2 services_kde4-kate.desktop,1 shell_merkaartor,1 krunner_fs_/home/users/endymion/Documents/Mathématiques/Exemples/courbe.pdf,1 services_wireshark.desktop,2 krunner_fs_/home/users/endymion/Documents/vincentxavier.free.fr/IMG/gz/pastebin-konversation.tar.gz,1 krunner_fs_/home/users/endymion/src/publictransport/libpublictransporthelper/marbleprocess.cpp,1 windows_0_41943068,48 services_kde4-rekonq.desktop,30 services_josm-josm.desktop,1 krunner_fs_/home/users/endymion/Documents/Mathématiques/BTS/Fonctions/Cours exponentielle et logarithme.pdf,1 shell_nepomukshell,1 services_kde4-tables.desktop,2 org.kde.windowedwidgets_plasma-applet-pastebin.desktop,1 services_merkaartor.desktop,1 browserhistory_http://balthazar.thetys-retz.net/mediawiki,1 shell_choqok,1 services_freemind-freemind.desktop,1 nepomuksearch_nepomuk:/res/582110ad-2cf2-4c2c-bdcf-1aecab2363b1,1 krunner_fs_/home/users/endymion/Documents/Mathématiques/BTS/papier weibull.pdf,1 shell_lowriter,1 krunner_fs_/home/users/endymion/Documents/Mathématiques/Textes officiels/Programmes/BTS,5 services_kde4-kamoso.desktop,9 services_kcm_phonon.desktop,1 services_kde4-Kjots.desktop,31 services_kde4-digikam.desktop,1 windows_0_104857630,3 services_kde4-knotes.desktop,1 krunner_fs_/home/users/endymion/thumbnails-digikam.db,1 services_metromap.desktop,78 services_kde4-systemsettings.desktop,1 org.kde.windowedwidgets_plasma-applet-calendar.desktop,1 services_kde4-knetwalk.desktop,2 krunner_fs_/home/users/src/gpsd4/KeyMaze300/km,1 krunner_fs_/home/users//Documents/Mathématiques/4ème/Fractions/Activité inverse fraction.pdf,3 services_screensaver.desktop,3 services_kde4-krecipes.desktop,1 services_kde4-sweeper.desktop,1 services_chromium-browser-chromium.desktop,4 services_keys.desktop,2 services_kde4-cantor.desktop,163 services_kde4-ktorrent.desktop,1 services_kde4-KCharSelect.desktop,1 services_bell.desktop,1 shell_calibre,4 services_qlandkartegt.desktop,1 recentdocuments_/home/users/.kde4/share/apps/RecentDocuments/2013 corrigé.pdf.desktop,1 bookmarks_http://publinetce2.education.fr/publinet/Servlet/PublinetServlet?_page=DERN_RES&_type=ADMISSION&_concours=,2 windows_0_157286511,1 services_kcm_nepomuk.desktop,1 shell_maxima

[Plugins]
Audio Player Control RunnerEnabled=true
CharacterRunnerEnabled=true
DictionaryEnabled=true
Kill RunnerEnabled=true
PowerDevilEnabled=true
PublicTransportRunnerEnabled=true
Spell CheckerEnabled=true
audioplayercontrolEnabled=true
bookmarksEnabled=true
browserhistoryEnabled=true
calculatorEnabled=true
desktopsessionsEnabled=true
kabccontactsEnabled=true
katesessionsEnabled=true
kdevelopsessionsEnabled=true
killEnabled=true
konquerorsessionsEnabled=false
konsolesessionsEnabled=true
kopete_runnerEnabled=false
kopetecontactsEnabled=true
krunner_fsEnabled=true
krunner_kgetEnabled=true
krunner_spellcheckEnabled=true
ktp_contactsEnabled=true
locationsEnabled=true
marbleEnabled=true
nepomuksearchEnabled=true
org.kde.activitiesEnabled=true
org.kde.datetimeEnabled=true
org.kde.events_runnerEnabled=true
org.kde.windowedwidgetsEnabled=true
org.kde.zanshinEnabled=true
placesEnabled=true
plasma-desktopEnabled=true
recentdocumentsEnabled=true
servicesEnabled=true
shellEnabled=true
solidEnabled=true
techbaseEnabled=true
translatorEnabled=true
unitconverterEnabled=true
webshortcutsEnabled=true
wikipediaEnabled=true
wikitravelEnabled=true
windowsEnabled=true
youtubeEnabled=true

[Runners][Events Runner]
eventCollection=160
todoCollection=160

[Runners][Kill Runner]
sorting=1
triggerWord=tue
useTriggerWord=true

[Runners][PublicTransportRunner]
arrivals=arrivals
city=
departures=departures
journey=journeys
location=156119-fr
resultCount=4
serviceProviderID=156119-fr_transilien
stops=stops

[Runners][bookmarks]
dbfile=/home/users/endymion/.mozilla/firefox/wkbr7idx.default/places.sqlite

[TaskDialog]
Height 1080=575
Width 1920=914
filterState=1
headerState=\x00\x00\x00�\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x0b\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0f�3\x00\x00\x00\t\x00\x00\x00\r\x00\x00\x00d\x00\x00\x00\x0c\x00\x00\x00d\x00\x00\x00\t\x00\x00\x00d\x00\x00\x00\x08\x00\x00\x00d\x00\x00\x00\x07\x00\x00\x00d\x00\x00\x00\x06\x00\x00\x00d\x00\x00\x00\x04\x00\x00\x00d\x00\x00\x00\x03\x00\x00\x00d\x00\x00\x00\x02\x00\x00\x00d\x00\x00\x03}\x00\x00\x00\x0f\x01\x01\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00d����\x00\x00\x00�\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00�\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00d\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00K\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00W\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00~\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x01X\x00\x00\x00\x01\x00\x00\x00\x00
ioInformation=5
ioUnits=0
normalizeCPUUsage=true
showCommandLineOptions=false
showTooltips=true
showTotals=true
units=0
updateIntervalMSecs=2000
version=5

[fsrunner]
dbversion=2
enableActions=true
paths=/home/users/\\, 3\\, 0\\, 1\\, 0,/home/users/Documents\\, 3\\, 0\\, 1\\, 0
searchFieldName=true
searchTermStrict=false
treatSpaceAsStar=true
[sam. 14/03/01 16:30 C

-- Backtrace (Reduced):
#6  0x00007f0ae4e80824 in QGraphicsItem::scene (this=this@entry=0x1f27870) at graphicsview/qgraphicsitem.cpp:1528
#7  0x00007f0ae4ebecab in QGraphicsWidget::setTabOrder (first=first@entry=0x1f27860, second=second@entry=0x1d6cd10) at graphicsview/qgraphicswidget.cpp:2123
#8  0x00007f0ae7c9fddd in ResultItem::arrangeTabOrder (this=this@entry=0x1d6cd10, last=last@entry=0x1f27860) at /var/tmp/portage/kde-base/krunner-4.11.6/work/krunner-4.11.6/krunner/interfaces/default/resultitem.cpp:105
#9  0x00007f0ae7ca2882 in ResultScene::setQueryMatches (this=0xb979a0, m=...) at /var/tmp/portage/kde-base/krunner-4.11.6/work/krunner-4.11.6/krunner/interfaces/default/resultscene.cpp:192
[...]
#11 0x00007f0ae712adc8 in Plasma::RunnerManager::matchesChanged (this=<optimized out>, _t1=...) at /var/tmp/portage/kde-base/kdelibs-4.12.2/work/kdelibs-4.12.2_build/plasma/runnermanager.moc:137