Bug 297502 - KRunner random crash [@ KGetRunner::parseUrls]
Summary: KRunner random crash [@ KGetRunner::parseUrls]
Status: RESOLVED DUPLICATE of bug 316358
Alias: None
Product: krunner
Classification: Plasma
Component: general (show other bugs)
Version: 4.9.3
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
: 259873 293568 299808 305156 310570 319782 321532 (view as bug list)
Depends on:
Blocks:
 
Reported: 2012-04-05 04:32 UTC by Marek Paśnikowski
Modified: 2013-07-30 19:45 UTC (History)
17 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (14.88 KB, text/plain)
2012-06-11 04:13 UTC, S. Burmeister
Details
New crash information added by DrKonqi (11.87 KB, text/plain)
2012-07-02 12:24 UTC, Diego
Details
New crash information added by DrKonqi (12.62 KB, text/plain)
2012-07-08 09:21 UTC, S. Burmeister
Details
New crash information added by DrKonqi (14.86 KB, text/plain)
2012-11-24 14:36 UTC, Christopher Yeleighton
Details
New crash information added by DrKonqi (11.27 KB, text/plain)
2012-11-25 15:44 UTC, Christopher Yeleighton
Details
New crash information added by DrKonqi (16.48 KB, text/plain)
2013-03-21 13:34 UTC, Richard Llom
Details

Note You need to log in before you can comment on or make changes to this bug.
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 ***