Bug 297502

Summary: KRunner random crash [@ KGetRunner::parseUrls]
Product: [Plasma] krunner Reporter: Marek Paśnikowski <mail>
Component: generalAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: adaptee, afiestas, diego.ml, giecrilj, gronslet, jlp, k, kget, netz, papsch.al, pavel.nedr, Peter.Seiderer, richard.llom, robert, scarpino, sven.burmeister, tibirna
Priority: NOR    
Version: 4.9.3   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
See Also: https://bugreports.qt-project.org/browse/QTBUG-27809
Latest Commit: Version Fixed In:
Attachments: New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi

Description Marek Paśnikowski 2012-04-05 04:32:09 UTC
Application: krunner (0.1)
KDE Platform Version: 4.8.1 (4.8.1)
Qt Version: 4.8.0
Operating System: Linux 3.3.0-8.fc16.i686.PAE i686
Distribution (Platform): Fedora RPMs

-- Information about the crash:
- What I was doing when the application crashed:

Nothing in particular. I was just doing my stuff and decided to run a command from KRunner. It crashed even befora I started typing. Whis happens relatively rarely, but I believe it to be separate from other KRunner bugs.

The crash can be reproduced some of the time.

-- Backtrace:
Application: Interfejs do uruchamiania poleceń (krunner), signal: Aborted
Using host libthread_db library "/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0xb7783780 (LWP 1524))]

Thread 6 (Thread 0xb56eeb40 (LWP 1527)):
#0  __pthread_mutex_unlock_usercnt (mutex=0xb4d004e4, decr=1) at pthread_mutex_unlock.c:38
#1  0x433d92e7 in g_main_context_check (context=0xb4d004e0, max_priority=2147483647, fds=0xb4d01cd0, n_fds=1) at gmain.c:2957
#2  0x433d9cd0 in g_main_context_iterate (context=0xb4d004e0, block=1128171536, dispatch=1, self=0xb4d00d70) at gmain.c:3086
#3  0x433da01f in g_main_context_iteration (context=0xb4d004e0, may_block=1) at gmain.c:3152
#4  0x43d36317 in QEventDispatcherGlib::processEvents (this=0xb4d00468, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#5  0x43d024ee in QEventLoop::processEvents (this=0xb56ee200, flags=...) at kernel/qeventloop.cpp:149
#6  0x43d02799 in QEventLoop::exec (this=0xb56ee200, flags=...) at kernel/qeventloop.cpp:204
#7  0x43beab2c in QThread::exec (this=0x934fa58) at thread/qthread.cpp:501
#8  0x43cdf35e in QInotifyFileSystemWatcherEngine::run (this=0x934fa58) at io/qfilesystemwatcher_inotify.cpp:248
#9  0x43bee0b1 in QThreadPrivate::start (arg=0x934fa58) at thread/qthread_unix.cpp:298
#10 0x43170cd3 in start_thread (arg=0xb56eeb40) at pthread_create.c:309
#11 0x430a6a2e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 5 (Thread 0xaef79b40 (LWP 1900)):
#0  0xb77c3424 in __kernel_vsyscall ()
#1  0x4317485c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:172
#2  0x43bee638 in wait (time=4294967295, this=0x93843d8) at thread/qwaitcondition_unix.cpp:86
#3  QWaitCondition::wait (this=0x939e510, mutex=0x935b060, time=4294967295) at thread/qwaitcondition_unix.cpp:158
#4  0x420a190d in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x939e4f8, th=0x95c2e58) at /usr/src/debug/kdelibs-4.8.1/threadweaver/Weaver/WeaverImpl.cpp:365
#5  0x420a48cc in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x939b0d0, th=0x95c2e58) at /usr/src/debug/kdelibs-4.8.1/threadweaver/Weaver/WorkingHardState.cpp:80
#6  0x420a146b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x939e4f8, th=0x95c2e58) at /usr/src/debug/kdelibs-4.8.1/threadweaver/Weaver/WeaverImpl.cpp:356
#7  0x420a49dc in ThreadWeaver::WorkingHardState::applyForWork (this=0x939b0d0, th=0x95c2e58) at /usr/src/debug/kdelibs-4.8.1/threadweaver/Weaver/WorkingHardState.cpp:71
#8  0x420a1364 in ThreadWeaver::WeaverImpl::applyForWork (this=0x939e4f8, th=0x95c2e58, previous=0x95f6880) at /usr/src/debug/kdelibs-4.8.1/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0x420a33c4 in ThreadWeaver::ThreadRunHelper::run (this=0xaef79264, parent=0x939e4f8, th=0x95c2e58) at /usr/src/debug/kdelibs-4.8.1/threadweaver/Weaver/Thread.cpp:87
#10 0x420a348b in ThreadWeaver::Thread::run (this=0x95c2e58) at /usr/src/debug/kdelibs-4.8.1/threadweaver/Weaver/Thread.cpp:142
#11 0x43bee0b1 in QThreadPrivate::start (arg=0x95c2e58) at thread/qthread_unix.cpp:298
#12 0x43170cd3 in start_thread (arg=0xaef79b40) at pthread_create.c:309
#13 0x430a6a2e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 4 (Thread 0xae5ffb40 (LWP 1901)):
#0  0xb77c3424 in __kernel_vsyscall ()
#1  0x4317485c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:172
#2  0x43bee638 in wait (time=4294967295, this=0x93843d8) at thread/qwaitcondition_unix.cpp:86
#3  QWaitCondition::wait (this=0x939e510, mutex=0x935b060, time=4294967295) at thread/qwaitcondition_unix.cpp:158
#4  0x420a190d in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x939e4f8, th=0x97217b0) at /usr/src/debug/kdelibs-4.8.1/threadweaver/Weaver/WeaverImpl.cpp:365
#5  0x420a48cc in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x939b0d0, th=0x97217b0) at /usr/src/debug/kdelibs-4.8.1/threadweaver/Weaver/WorkingHardState.cpp:80
#6  0x420a146b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x939e4f8, th=0x97217b0) at /usr/src/debug/kdelibs-4.8.1/threadweaver/Weaver/WeaverImpl.cpp:356
#7  0x420a49dc in ThreadWeaver::WorkingHardState::applyForWork (this=0x939b0d0, th=0x97217b0) at /usr/src/debug/kdelibs-4.8.1/threadweaver/Weaver/WorkingHardState.cpp:71
#8  0x420a1364 in ThreadWeaver::WeaverImpl::applyForWork (this=0x939e4f8, th=0x97217b0, previous=0x95f2fd0) at /usr/src/debug/kdelibs-4.8.1/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0x420a33c4 in ThreadWeaver::ThreadRunHelper::run (this=0xae5ff264, parent=0x939e4f8, th=0x97217b0) at /usr/src/debug/kdelibs-4.8.1/threadweaver/Weaver/Thread.cpp:87
#10 0x420a348b in ThreadWeaver::Thread::run (this=0x97217b0) at /usr/src/debug/kdelibs-4.8.1/threadweaver/Weaver/Thread.cpp:142
#11 0x43bee0b1 in QThreadPrivate::start (arg=0x97217b0) at thread/qthread_unix.cpp:298
#12 0x43170cd3 in start_thread (arg=0xae5ffb40) at pthread_create.c:309
#13 0x430a6a2e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 3 (Thread 0xaddfeb40 (LWP 1902)):
[KCrash Handler]
#7  0xb77c3424 in __kernel_vsyscall ()
#8  0x42fe298f in __GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#9  0x42fe42d5 in __GI_abort () at abort.c:91
#10 0x43688485 in _dbus_abort () at dbus-sysdeps.c:94
#11 0x4367de1d in _dbus_warn_check_failed (format=0x4368e33c "arguments to %s() were incorrect, assertion \"%s\" failed in file %s line %d.\nThis is normally a bug in some application using the D-Bus library.\n") at dbus-internals.c:289
#12 0x43673f9e in dbus_pending_call_block (pending=0x0) at dbus-pending-call.c:704
#13 0x43e7d564 in q_dbus_pending_call_block (pending=<optimized out>) at qdbus_symbols_p.h:313
#14 QDBusConnectionPrivate::waitForFinished (this=0x9248d08, pcall=0xad4cc9c0) at qdbusintegrator.cpp:1778
#15 0x43ec3502 in QDBusPendingCallPrivate::waitForFinished (this=0xad4cc9c0) at qdbuspendingcall.cpp:245
#16 0x43ec53e3 in QDBusPendingReplyData::argumentAt (this=0xaddfdffc, index=0) at qdbuspendingreply.cpp:264
#17 0xaf46d753 in argumentAt<0> (this=0xaddfdffc) at /usr/include/QtDBus/qdbuspendingreply.h:176
#18 value (this=0xaddfdffc) at /usr/include/QtDBus/qdbuspendingreply.h:181
#19 KGetRunner::parseUrls (this=0x96a5a08, text=...) at /usr/src/debug/kdenetwork-4.8.1/kget/plasma/runner/kgetrunner.cpp:124
#20 0xaf46dc2d in KGetRunner::match (this=0x96a5a08, context=...) at /usr/src/debug/kdenetwork-4.8.1/kget/plasma/runner/kgetrunner.cpp:49
#21 0x422f8a18 in Plasma::AbstractRunner::performMatch (this=0x96a5a08, localContext=...) at /usr/src/debug/kdelibs-4.8.1/plasma/abstractrunner.cpp:136
#22 0x423a525d in run (this=0x95f6180) at /usr/src/debug/kdelibs-4.8.1/plasma/private/runnerjobs.cpp:159
#23 Plasma::FindMatchesJob::run (this=0x95f6180) at /usr/src/debug/kdelibs-4.8.1/plasma/private/runnerjobs.cpp:154
#24 0x420a3e14 in ThreadWeaver::JobRunHelper::runTheJob (this=0xaddfe1dc, th=0x968e518, job=0x95f6180) at /usr/src/debug/kdelibs-4.8.1/threadweaver/Weaver/Job.cpp:106
#25 0x420a3fc5 in ThreadWeaver::Job::execute (this=0x95f6180, th=0x968e518) at /usr/src/debug/kdelibs-4.8.1/threadweaver/Weaver/Job.cpp:135
#26 0x420a3392 in ThreadWeaver::ThreadRunHelper::run (this=0xaddfe264, parent=0x939e4f8, th=0x968e518) at /usr/src/debug/kdelibs-4.8.1/threadweaver/Weaver/Thread.cpp:95
#27 0x420a348b in ThreadWeaver::Thread::run (this=0x968e518) at /usr/src/debug/kdelibs-4.8.1/threadweaver/Weaver/Thread.cpp:142
#28 0x43bee0b1 in QThreadPrivate::start (arg=0x968e518) at thread/qthread_unix.cpp:298
#29 0x43170cd3 in start_thread (arg=0xaddfeb40) at pthread_create.c:309
#30 0x430a6a2e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 2 (Thread 0xad3ffb40 (LWP 1903)):
#0  0xb77c3424 in __kernel_vsyscall ()
#1  0x4317485c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:172
#2  0x43bee638 in wait (time=4294967295, this=0x93843d8) at thread/qwaitcondition_unix.cpp:86
#3  QWaitCondition::wait (this=0x939e510, mutex=0x935b060, time=4294967295) at thread/qwaitcondition_unix.cpp:158
#4  0x420a190d in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x939e4f8, th=0x975e498) at /usr/src/debug/kdelibs-4.8.1/threadweaver/Weaver/WeaverImpl.cpp:365
#5  0x420a48cc in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x939b0d0, th=0x975e498) at /usr/src/debug/kdelibs-4.8.1/threadweaver/Weaver/WorkingHardState.cpp:80
#6  0x420a146b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x939e4f8, th=0x975e498) at /usr/src/debug/kdelibs-4.8.1/threadweaver/Weaver/WeaverImpl.cpp:356
#7  0x420a49dc in ThreadWeaver::WorkingHardState::applyForWork (this=0x939b0d0, th=0x975e498) at /usr/src/debug/kdelibs-4.8.1/threadweaver/Weaver/WorkingHardState.cpp:71
#8  0x420a1364 in ThreadWeaver::WeaverImpl::applyForWork (this=0x939e4f8, th=0x975e498, previous=0x977d4c0) at /usr/src/debug/kdelibs-4.8.1/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0x420a33c4 in ThreadWeaver::ThreadRunHelper::run (this=0xad3ff264, parent=0x939e4f8, th=0x975e498) at /usr/src/debug/kdelibs-4.8.1/threadweaver/Weaver/Thread.cpp:87
#10 0x420a348b in ThreadWeaver::Thread::run (this=0x975e498) at /usr/src/debug/kdelibs-4.8.1/threadweaver/Weaver/Thread.cpp:142
#11 0x43bee0b1 in QThreadPrivate::start (arg=0x975e498) at thread/qthread_unix.cpp:298
#12 0x43170cd3 in start_thread (arg=0xad3ffb40) at pthread_create.c:309
#13 0x430a6a2e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 1 (Thread 0xb7783780 (LWP 1524)):
#0  0xb77c3424 in __kernel_vsyscall ()
#1  0x430a28b7 in syscall () at ../sysdeps/unix/sysv/linux/i386/syscall.S:30
#2  0x43bec8b8 in _q_futex (val2=0, addr2=0x0, timeout=0x0, val=2, op=0, addr=0x9248e00) at thread/qmutex_unix.cpp:99
#3  QMutexPrivate::wait (this=0x9248e00, timeout=-1) at thread/qmutex_unix.cpp:113
#4  0x43be7e2c in QMutex::lockInternal (this=0x9248d40) at thread/qmutex.cpp:450
#5  0x43be8128 in QMutex::lock (this=0x9248d40) at thread/qmutex.cpp:177
#6  0x43e7cb2a in QDBusMutexLocker (m=0x9248d40, this=<synthetic pointer>, s=0x9248d08, a=DoDispatchAction) at qdbusthreaddebug_p.h:188
#7  QDBusDispatchLocker (s=0x9248d08, a=DoDispatchAction, this=<synthetic pointer>) at qdbusthreaddebug_p.h:203
#8  QDBusConnectionPrivate::doDispatch (this=0x9248d08) at qdbusintegrator.cpp:1127
#9  0x43ec8778 in qt_static_metacall (_a=0x9779ec0, _id=3, _o=0x9248d08, _c=<optimized out>) at .moc/release-shared/moc_qdbusconnection_p.cpp:75
#10 QDBusConnectionPrivate::qt_static_metacall (_o=0x9248d08, _c=QMetaObject::InvokeMetaMethod, _id=3, _a=0x9779ec0) at .moc/release-shared/moc_qdbusconnection_p.cpp:66
#11 0x43d15752 in QMetaCallEvent::placeMetaCall (this=0x961f5d0, object=0x9248d08) at kernel/qobject.cpp:525
#12 0x43d1e42b in QObject::event (this=0x9248d08, e=0x961f5d0) at kernel/qobject.cpp:1195
#13 0x4b571134 in notify_helper (e=0x961f5d0, receiver=0x9248d08, this=0x9266df0) at kernel/qapplication.cpp:4550
#14 QApplicationPrivate::notify_helper (this=0x9266df0, receiver=0x9248d08, e=0x961f5d0) at kernel/qapplication.cpp:4522
#15 0x4b5765d3 in QApplication::notify (this=0x961f5d0, receiver=0x9248d08, e=0x961f5d0) at kernel/qapplication.cpp:4279
#16 0x414f3122 in KApplication::notify (this=0x924ef00, receiver=0x9248d08, event=0x961f5d0) at /usr/src/debug/kdelibs-4.8.1/kdeui/kernel/kapplication.cpp:311
#17 0x43d035fe in QCoreApplication::notifyInternal (this=0x924ef00, receiver=0x9248d08, event=0x961f5d0) at kernel/qcoreapplication.cpp:876
#18 0x43d07558 in sendEvent (event=<optimized out>, receiver=<optimized out>) at kernel/qcoreapplication.h:231
#19 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x92321f0) at kernel/qcoreapplication.cpp:1500
#20 0x43d0788d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1393
#21 0x43d35eb5 in sendPostedEvents () at kernel/qcoreapplication.h:236
#22 postEventSourceDispatch (s=0x925f900) at kernel/qeventdispatcher_glib.cpp:279
#23 0x433d962f in g_main_dispatch (context=0x925b200) at gmain.c:2441
#24 g_main_context_dispatch (context=0x925b200) at gmain.c:3011
#25 0x433d9d70 in g_main_context_iterate (context=0x925b200, block=1128171536, dispatch=1, self=0x9265910) at gmain.c:3089
#26 0x433da01f in g_main_context_iteration (context=0x925b200, may_block=1) at gmain.c:3152
#27 0x43d362b8 in QEventDispatcherGlib::processEvents (this=0x9232d58, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#28 0x4b625a9b in QGuiEventDispatcherGlib::processEvents (this=0x9232d58, flags=...) at kernel/qguieventdispatcher_glib.cpp:207
#29 0x43d024ee in QEventLoop::processEvents (this=0xbf84d024, flags=...) at kernel/qeventloop.cpp:149
#30 0x43d02799 in QEventLoop::exec (this=0xbf84d024, flags=...) at kernel/qeventloop.cpp:204
#31 0x43d0793b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#32 0x4b56ef35 in QApplication::exec () at kernel/qapplication.cpp:3811
#33 0x41f1f30e in kdemain (argc=1, argv=0xbf84d1d4) at /usr/src/debug/kde-workspace-4.8.1/krunner/main.cpp:66
#34 0x080486bc in main (argc=1, argv=0xbf84d1d4) at /usr/src/debug/kde-workspace-4.8.1/i686-redhat-linux-gnu/krunner/krunner_dummy.cpp:3

Possible duplicates by query: bug 293568, bug 287182, bug 285125, bug 240689.

Reported using DrKonqi
Comment 1 Jekyll Wu 2012-05-16 21:40:23 UTC
*** Bug 293568 has been marked as a duplicate of this bug. ***
Comment 2 Jekyll Wu 2012-05-16 21:48:34 UTC
*** Bug 299808 has been marked as a duplicate of this bug. ***
Comment 3 S. Burmeister 2012-06-11 04:13:33 UTC
Created attachment 71723 [details]
New crash information added by DrKonqi

krunner (0.1) on KDE Platform 4.8.3 (4.8.3) "release 504" using Qt 4.8.1

- What I was doing when the application crashed:

Entered an equation in krunner and pressed backspace after that to delete it. As soon as the cursor reached the beginning krunner crashed.

-- Backtrace (Reduced):
#8  0xb57087d5 in _dbus_abort () at dbus-sysdeps.c:94
#9  0xb56fe16b in _dbus_warn_check_failed (format=0xb570e6c4 "arguments to %s() were incorrect, assertion \"%s\" failed in file %s line %d.\nThis is normally a bug in some application using the D-Bus library.\n") at dbus-internals.c:289
#10 0xb56f431e in dbus_pending_call_block (pending=0x0) at dbus-pending-call.c:705
#11 0xb5a7ffd3 in q_dbus_pending_call_block (pending=<optimized out>) at qdbus_symbols_p.h:313
#12 QDBusConnectionPrivate::waitForFinished (this=0x80dc5b8, pcall=0xa86838e8) at qdbusintegrator.cpp:1778
Comment 4 Myriam Schweingruber 2012-06-13 08:05:38 UTC
Confirmed by second reporter.
Comment 5 Diego 2012-07-02 12:24:07 UTC
Created attachment 72279 [details]
New crash information added by DrKonqi

krunner (0.1) on KDE Platform 4.8.4 (4.8.4) using Qt 4.8.2

- What I was doing when the application crashed:

Opened KRunner and it crashed before after a couple of seconds, before I could type anything.

-- Backtrace (Reduced):
#6  0x00007fd5948cf965 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#7  0x00007fd5948d1118 in __GI_abort () at abort.c:91
#8  0x00007fd58bc7c9c5 in _dbus_abort () at dbus-sysdeps.c:94
#9  0x00007fd58bc73c81 in _dbus_warn_check_failed (format=0x7fd58bc82bf0 "arguments to %s() were incorrect, assertion \"%s\" failed in file %s line %d.\nThis is normally a bug in some application using the D-Bus library.\n") at dbus-internals.c:289
#10 0x00007fd596c3b4d6 in q_dbus_pending_call_block (pending=<optimized out>) at qdbus_symbols_p.h:313
Comment 6 S. Burmeister 2012-07-08 09:21:29 UTC
Created attachment 72363 [details]
New crash information added by DrKonqi

krunner (0.1) on KDE Platform 4.8.4 (4.8.4) "release 513" using Qt 4.8.2

- What I was doing when the application crashed:

I typed some command in krunner when it suddenly crashed.

-- Backtrace (Reduced):
#8  0xb57257d5 in _dbus_abort () at dbus-sysdeps.c:94
#9  0xb571b16b in _dbus_warn_check_failed (format=0xb572b6c4 "arguments to %s() were incorrect, assertion \"%s\" failed in file %s line %d.\nThis is normally a bug in some application using the D-Bus library.\n") at dbus-internals.c:289
#10 0xb571131e in dbus_pending_call_block (pending=0x0) at dbus-pending-call.c:705
#11 0xb5a9cfd3 in q_dbus_pending_call_block (pending=<optimized out>) at qdbus_symbols_p.h:313
#12 QDBusConnectionPrivate::waitForFinished (this=0x80ded20, pcall=0xa7b6d2f0) at qdbusintegrator.cpp:1778
Comment 7 Myriam Schweingruber 2012-09-08 09:11:25 UTC
*** Bug 305156 has been marked as a duplicate of this bug. ***
Comment 8 Myriam Schweingruber 2012-10-11 10:48:18 UTC
Crash report for KDE 4.9.1:

Thread 3 (Thread 0x7f7e430d4700 (LWP 7159)):
[KCrash Handler]
#6  0x00007f7e7225ad25 in raise () from /lib64/libc.so.6
#7  0x00007f7e7225c1a8 in abort () from /lib64/libc.so.6
#8  0x00007f7e6da7e175 in _dbus_abort () at dbus-sysdeps.c:94
#9  0x00007f7e6da74d15 in _dbus_warn_check_failed (format=0x7f7e6da84560 "arguments to %s() were incorrect, assertion \"%s\" failed in file %s line %d.\nThis is normally a bug in some application using the D-Bus library.\n") at dbus-internals.c:290
#10 0x00007f7e706a4326 in q_dbus_pending_call_block (pending=<optimized out>) at qdbus_symbols_p.h:313
#11 QDBusConnectionPrivate::waitForFinished (this=0x1d1ba00, pcall=0x7f7e2c12fd20) at qdbusintegrator.cpp:1778
#12 0x00007f7e706e3627 in QDBusPendingCallPrivate::waitForFinished (this=0x7f7e2c12fd20) at qdbuspendingcall.cpp:245
#13 0x00007f7e706e52db in QDBusPendingReplyData::argumentAt (this=0x7f7e430d3a60, index=0) at qdbuspendingreply.cpp:264
#14 0x00007f7e46d8883a in argumentAt<0> (this=0x7f7e430d3a60) at /usr/include/QtDBus/qdbuspendingreply.h:176
#15 value (this=0x7f7e430d3a60) at /usr/include/QtDBus/qdbuspendingreply.h:181
#16 KGetRunner::parseUrls (this=this@entry=0x227bd60, text=...) at /usr/src/debug/kdenetwork-4.9.1/kget/plasma/runner/kgetrunner.cpp:124
#17 0x00007f7e46d88c5a in KGetRunner::match (this=0x227bd60, context=...) at /usr/src/debug/kdenetwork-4.9.1/kget/plasma/runner/kgetrunner.cpp:49
#18 0x00007f7e6a4be01e in Plasma::AbstractRunner::performMatch (this=0x227bd60, localContext=...) at /usr/src/debug/kdelibs-4.9.1/plasma/abstractrunner.cpp:136
#19 0x00007f7e677f382a in ThreadWeaver::JobRunHelper::runTheJob (this=this@entry=0x7f7e430d3cf0, th=th@entry=0x1f9b460, job=job@entry=0x224a240) at /usr/src/debug/kdelibs-4.9.1/threadweaver/Weaver/Job.cpp:106
#20 0x00007f7e677f39a1 in ThreadWeaver::Job::execute (this=0x224a240, th=0x1f9b460) at /usr/src/debug/kdelibs-4.9.1/threadweaver/Weaver/Job.cpp:135
#21 0x00007f7e677f2fff in ThreadWeaver::ThreadRunHelper::run (this=this@entry=0x7f7e430d3d40, parent=0x1fc88f0, th=th@entry=0x1f9b460) at /usr/src/debug/kdelibs-4.9.1/threadweaver/Weaver/Thread.cpp:95
#22 0x00007f7e677f30bb in ThreadWeaver::Thread::run (this=0x1f9b460) at /usr/src/debug/kdelibs-4.9.1/threadweaver/Weaver/Thread.cpp:142
#23 0x00007f7e73825f9c in QThreadPrivate::start (arg=0x1f9b460) at thread/qthread_unix.cpp:338
#24 0x00007f7e64b21734 in ?? () from /usr/X11R6/lib64/libGL.so.1
#25 0x00007f7e7358fe0e in start_thread () from /lib64/libpthread.so.0
#26 0x00007f7e7230a2bd in clone () from /lib64/libc.so.6
Comment 9 Jekyll Wu 2012-11-23 22:00:47 UTC
*** Bug 310570 has been marked as a duplicate of this bug. ***
Comment 10 Christopher Yeleighton 2012-11-24 14:36:42 UTC
Created attachment 75447 [details]
New crash information added by DrKonqi

krunner (0.1) on KDE Platform 4.8.5 (4.8.5) "release 2" using Qt 4.8.1

- What I was doing when the application crashed:

I typed mailto:kde@sourceforge.net and pressed Backspace three times.

-- Backtrace (Reduced):
#6  0x00007f55f6f81d25 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#7  0x00007f55f6f831a8 in __GI_abort () at abort.c:91
#8  0x00007f55f27683b5 in _dbus_abort () at dbus-sysdeps.c:94
#9  0x00007f55f275ee65 in _dbus_warn_check_failed (format=0x7f55f276e7e0 "arguments to %s() were incorrect, assertion \"%s\" failed in file %s line %d.\nThis is normally a bug in some application using the D-Bus library.\n") at dbus-internals.c:290
#10 0x00007f55f538f326 in q_dbus_pending_call_block (pending=<optimized out>) at qdbus_symbols_p.h:313
Comment 11 Christopher Yeleighton 2012-11-25 15:44:18 UTC
Created attachment 75467 [details]
New crash information added by DrKonqi

krunner (0.1) on KDE Platform 4.9.00 using Qt 4.8.1

- What I was doing when the application crashed:

I told KRunner to open mailto:kde@lists.sourceforge.net; I alternated backspacing and retyping the domain name.  Crash after several key presses.

-- Backtrace (Reduced):
#6  0x00007ff1f8f2cd25 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#7  0x00007ff1f8f2e1a8 in __GI_abort () at abort.c:91
#8  0x00007ff1f12b63b5 in _dbus_abort () at dbus-sysdeps.c:94
#9  0x00007ff1f12ace65 in _dbus_warn_check_failed (format=0x7ff1f12bc7e0 "arguments to %s() were incorrect, assertion \"%s\" failed in file %s line %d.\nThis is normally a bug in some application using the D-Bus library.\n") at dbus-internals.c:290
#10 0x00007ff1fb28c326 in q_dbus_pending_call_block (pending=<optimized out>) at qdbus_symbols_p.h:313
Comment 12 Jekyll Wu 2012-11-27 12:18:49 UTC
@KGet developers, please take a look at this issue.
Comment 13 Jekyll Wu 2012-12-01 23:52:43 UTC
*** Bug 259873 has been marked as a duplicate of this bug. ***
Comment 14 Cristian Tibirna 2012-12-04 18:58:50 UTC
I can confirm that KGet plugin makes krunner crash in KDE 4.9.3 as installed from OpenSUSE RPM's.

It happens often (but not 100% reproducible). What I can draw out as a common pattern is me searching in google (gg: webshortcut) and typing more than 10-12 characters as search term.

The backtrace (which is long and rather tedious) seems to point to the performMatch() method in krunner_kget plugin.

Disabling KGet in KRunner's config makes the crashes dissapear (at least not seen one in the last 2-3 hours -- and I use krunner for web searches a lot).

It is annoying enough that I would elevate its level to High and make 4.10 release depend on having a resolution for it.
Comment 15 Peter Seiderer 2013-02-14 21:44:23 UTC
Stacktrace:

#12 0x43673f9e in dbus_pending_call_block (pending=0x0) at dbus-pending-call.c:704 #13 0x43e7d564 in q_dbus_pending_call_block (pending=<optimized out>) at qdbus_symbols_p.h:313 #14 QDBusConnectionPrivate::waitForFinished (this=0x9248d08, pcall=0xad4cc9c0) at qdbusintegrator.cpp:1778 #15 0x43ec3502 in QDBusPendingCallPrivate::waitForFinished (this=0xad4cc9c0) at qdbuspendingcall.cpp:245

Looks like the following bug in libQtDBus (patch for qt-4.8.4 attached):
https://bugreports.qt-project.org/browse/QTBUG-27809
Comment 16 Jekyll Wu 2013-03-20 14:20:23 UTC
*** Bug 317044 has been marked as a duplicate of this bug. ***
Comment 17 Richard Llom 2013-03-21 13:34:11 UTC
Created attachment 78265 [details]
New crash information added by DrKonqi

krunner (0.1) on KDE Platform 4.10.1 using Qt 4.8.4

- What I was doing when the application crashed:

Preference showing preview, then after close -> crash

-- Backtrace (Reduced):
#6  operator-> (this=0x8) at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:112
#7  isWidgetType (this=0x0) at ../../include/QtCore/../../src/corelib/kernel/qobject.h:146
#8  QWidget::ensurePolished (this=this@entry=0x1690be0) at kernel/qwidget.cpp:9729
#9  0x00007f3be1f65aa6 in QWidgetPrivate::show_recursive (this=0x14d6a80) at kernel/qwidget.cpp:7414
#10 0x00007f3be1f65ca2 in QWidgetPrivate::showChildren (this=this@entry=0x10a2d20, spontaneous=spontaneous@entry=false) at kernel/qwidget.cpp:7863
Comment 18 Christoph Feck 2013-04-27 21:21:56 UTC
Richard, comment #17 is bug 257996.
Comment 19 Richard Llom 2013-05-01 18:54:42 UTC
(In reply to comment #18)
> Richard, comment #17 is bug 257996.
> 
Ok, I added my crash-info to bug 257996.
Comment 20 Jekyll Wu 2013-05-13 19:00:42 UTC
*** Bug 319782 has been marked as a duplicate of this bug. ***
Comment 21 Jekyll Wu 2013-06-23 16:02:29 UTC
*** Bug 321532 has been marked as a duplicate of this bug. ***
Comment 22 Alex Fiestas 2013-07-30 19:45:11 UTC

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