Bug 229532 - KRunner crashed while searching for results
Summary: KRunner crashed while searching for results
Status: RESOLVED DUPLICATE of bug 224212
Alias: None
Product: krunner
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-03-05 12:36 UTC by Alvaro Manuel Recio Perez
Modified: 2010-03-20 16:46 UTC (History)
1 user (show)

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 Alvaro Manuel Recio Perez 2010-03-05 12:36:14 UTC
Application: krunner (0.1)
KDE Platform Version: 4.4.1 (KDE 4.4.1)
Qt Version: 4.6.2
Operating System: Linux 2.6.31-20-generic x86_64
Distribution: Ubuntu 9.10

-- Information about the crash:
KRunner crashed while I was typing part of the name of what I was looking for. It only happened once, I've been unable to trigger the crash again.

 -- Backtrace:
Application: Interfaz de ejecución de órdenes (kdeinit4), signal: Segmentation fault
__lll_lock_wait_private ()
    at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97
	in ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S
The current source language is "auto; currently asm".
[Current thread is 1 (Thread 0x7fe4f155c7f0 (LWP 2482))]

Thread 5 (Thread 0x7fe4cdf0d910 (LWP 3243)):
#0  __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97
#1  0x00007fe4ee503b11 in _L_lock_9274 () from /lib/libc.so.6
#2  0x00007fe4ee501741 in *__GI___libc_free (mem=0x7fe4c0000020) at malloc.c:3714
#3  0x00007fe4f05a52a4 in KDirListerCache::forgetDirs (this=0x2217d50, lister=0x7fe4c0001300, _url=<value optimized out>, notify=<value optimized out>) at ../../kio/kio/kdirlister.cpp:564
#4  0x00007fe4f05a5c84 in KDirListerCache::forgetDirs (this=0x2217d50, lister=0x7fe4c0001300) at ../../kio/kio/kdirlister.cpp:462
#5  0x00007fe4f05a5f1c in ~KDirLister (this=0x7fe4c0001300, __in_chrg=<value optimized out>) at ../../kio/kio/kdirlister.cpp:1939
#6  0x00007fe4efb347fc in QObjectPrivate::deleteChildren (this=0x23feb10) at kernel/qobject.cpp:1986
#7  0x00007fe4efb3b8c4 in ~QObject (this=<value optimized out>, __in_chrg=<value optimized out>) at kernel/qobject.cpp:975
#8  0x00007fe4d0afb1aa in ~KFilePlacesItem (this=0x24e81f0, __in_chrg=<value optimized out>) at ../../kfile/kfileplacesitem.cpp:66
#9  0x00007fe4d0b00bd7 in qDeleteAll<QList<KFilePlacesItem*>::const_iterator> (this=0x7fe4cdf0cd20, __in_chrg=<value optimized out>) at /usr/include/qt4/QtCore/qalgorithms.h:322
#10 qDeleteAll<QList<KFilePlacesItem*> > (this=0x7fe4cdf0cd20, __in_chrg=<value optimized out>) at /usr/include/qt4/QtCore/qalgorithms.h:330
#11 ~Private (this=0x7fe4cdf0cd20, __in_chrg=<value optimized out>) at ../../kfile/kfileplacesmodel.cpp:60
#12 ~KFilePlacesModel (this=0x7fe4cdf0cd20, __in_chrg=<value optimized out>) at ../../kfile/kfileplacesmodel.cpp:160
#13 0x00007fe4d0d5efea in PlacesRunner::match (this=<value optimized out>, context=<value optimized out>) at ../../../../../plasma/generic/runners/places/placesrunner.cpp:90
#14 0x00007fe4e7a9b32a in Plasma::AbstractRunner::performMatch (this=0x2162f10, localContext=...) at ../../plasma/abstractrunner.cpp:117
#15 0x00007fe4e5f8297d in ThreadWeaver::JobRunHelper::runTheJob (this=0x7fe4cdf0cf20, th=0x225a180, job=0x20ba520) at ../../../threadweaver/Weaver/Job.cpp:106
#16 0x00007fe4e5f82c7e in ThreadWeaver::Job::execute (this=0x20ba520, th=0x225a180) at ../../../threadweaver/Weaver/Job.cpp:135
#17 0x00007fe4e5f81bcf in ThreadWeaver::ThreadRunHelper::run (this=0x7fe4cdf0cfb0, parent=0x1d40d70, th=0x225a180) at ../../../threadweaver/Weaver/Thread.cpp:95
#18 0x00007fe4e5f82058 in ThreadWeaver::Thread::run (this=0x225a180) at ../../../threadweaver/Weaver/Thread.cpp:142
#19 0x00007fe4efa31775 in QThreadPrivate::start (arg=0x225a180) at thread/qthread_unix.cpp:248
#20 0x00007fe4ef7a2a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#21 0x00007fe4ee56680d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#22 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7fe4c7044910 (LWP 3244)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007fe4efa3272b in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x1ce2650, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x1ce2650, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007fe4e5f81096 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x1d40d70, th=0x22db810) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007fe4e5f8374b in ThreadWeaver::WorkingHardState::applyForWork (this=0x1c9bce0, th=0x22db810) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007fe4e5f81bff in ThreadWeaver::ThreadRunHelper::run (this=0x7fe4c7043fb0, parent=0x1d40d70, th=0x22db810) at ../../../threadweaver/Weaver/Thread.cpp:87
#6  0x00007fe4e5f82058 in ThreadWeaver::Thread::run (this=0x22db810) at ../../../threadweaver/Weaver/Thread.cpp:142
#7  0x00007fe4efa31775 in QThreadPrivate::start (arg=0x22db810) at thread/qthread_unix.cpp:248
#8  0x00007fe4ef7a2a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#9  0x00007fe4ee56680d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7fe4c6843910 (LWP 3245)):
[KCrash Handler]
#5  malloc_consolidate (av=0x7fe4c0000020) at malloc.c:5095
#6  0x00007fe4ee4fe518 in _int_free (av=0x7fe4c0000020, p=0x7fe4c0003430) at malloc.c:4968
#7  0x00007fe4ee50174c in *__GI___libc_free (mem=<value optimized out>) at malloc.c:3716
#8  0x00007fe4efa7630c in QString::free (d=0x7fe4c0003440) at tools/qstring.cpp:1108
#9  0x00007fe4d0afebe0 in ~QString (this=0x211e510) at /usr/include/qt4/QtCore/qstring.h:869
#10 KFilePlacesModel::Private::loadBookmarkList (this=0x211e510) at ../../kfile/kfileplacesmodel.cpp:420
#11 0x00007fe4d0afef30 in KFilePlacesModel::Private::_k_reloadBookmarks (this=0x211e510) at ../../kfile/kfileplacesmodel.cpp:342
#12 0x00007fe4d0b002d3 in KFilePlacesModel (this=0x7fe4c6842d20, parent=<value optimized out>) at ../../kfile/kfileplacesmodel.cpp:154
#13 0x00007fe4d0d5f0c8 in PlacesRunner::match (this=<value optimized out>, context=<value optimized out>) at ../../../../../plasma/generic/runners/places/placesrunner.cpp:54
#14 0x00007fe4e7a9b32a in Plasma::AbstractRunner::performMatch (this=0x2162f10, localContext=...) at ../../plasma/abstractrunner.cpp:117
#15 0x00007fe4e5f8297d in ThreadWeaver::JobRunHelper::runTheJob (this=0x7fe4c6842f20, th=0x22beee0, job=0x22ddcd0) at ../../../threadweaver/Weaver/Job.cpp:106
#16 0x00007fe4e5f82c7e in ThreadWeaver::Job::execute (this=0x22ddcd0, th=0x22beee0) at ../../../threadweaver/Weaver/Job.cpp:135
#17 0x00007fe4e5f81bcf in ThreadWeaver::ThreadRunHelper::run (this=0x7fe4c6842fb0, parent=0x1d40d70, th=0x22beee0) at ../../../threadweaver/Weaver/Thread.cpp:95
#18 0x00007fe4e5f82058 in ThreadWeaver::Thread::run (this=0x22beee0) at ../../../threadweaver/Weaver/Thread.cpp:142
#19 0x00007fe4efa31775 in QThreadPrivate::start (arg=0x22beee0) at thread/qthread_unix.cpp:248
#20 0x00007fe4ef7a2a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#21 0x00007fe4ee56680d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#22 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fe4c6042910 (LWP 3246)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007fe4efa3272b in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x1ce2650, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x1ce2650, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007fe4e5f81096 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x1d40d70, th=0x22ce1a0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007fe4e5f8374b in ThreadWeaver::WorkingHardState::applyForWork (this=0x1c9bce0, th=0x22ce1a0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007fe4e5f81bff in ThreadWeaver::ThreadRunHelper::run (this=0x7fe4c6041fb0, parent=0x1d40d70, th=0x22ce1a0) at ../../../threadweaver/Weaver/Thread.cpp:87
#6  0x00007fe4e5f82058 in ThreadWeaver::Thread::run (this=0x22ce1a0) at ../../../threadweaver/Weaver/Thread.cpp:142
#7  0x00007fe4efa31775 in QThreadPrivate::start (arg=0x22ce1a0) at thread/qthread_unix.cpp:248
#8  0x00007fe4ef7a2a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#9  0x00007fe4ee56680d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()
The current source language is "auto; currently c".

Thread 1 (Thread 0x7fe4f155c7f0 (LWP 2482)):
#0  __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97
#1  0x00007fe4ee503b11 in _L_lock_9274 () from /lib/libc.so.6
#2  0x00007fe4ee501741 in *__GI___libc_free (mem=0x7fe4c0000020) at malloc.c:3714
#3  0x00007fe4efb53644 in QTimerInfoList::unregisterTimer (this=0x1b89fa0, timerId=33554443) at kernel/qeventdispatcher_unix.cpp:500
#4  0x00007fe4efb40201 in QTimer::stop (this=0x2219488) at kernel/qtimer.cpp:257
#5  0x00007fe4efb4085d in QTimer::timerEvent (this=0x7fe4c0000020, e=0x80) at kernel/qtimer.cpp:270
#6  0x00007fe4efb35863 in QObject::event (this=0x2219488, e=0x7ffff048f800) at kernel/qobject.cpp:1212
#7  0x00007fe4eecc412c in QApplicationPrivate::notify_helper (this=0x1b867a0, receiver=0x2219488, e=0x7ffff048f800) at kernel/qapplication.cpp:4300
#8  0x00007fe4eecca71b in QApplication::notify (this=0x1b86460, receiver=0x2219488, e=0x7ffff048f800) at kernel/qapplication.cpp:4183
#9  0x00007fe4f006dd76 in KApplication::notify (this=0x1b86460, receiver=0x2219488, event=0x7ffff048f800) at ../../kdeui/kernel/kapplication.cpp:302
#10 0x00007fe4efb25e0c in QCoreApplication::notifyInternal (this=0x1b86460, receiver=0x2219488, event=0x7ffff048f800) at kernel/qcoreapplication.cpp:704
#11 0x00007fe4efb52a62 in QCoreApplication::sendEvent (this=0x1b89fa0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#12 QTimerInfoList::activateTimers (this=0x1b89fa0) at kernel/qeventdispatcher_unix.cpp:603
#13 0x00007fe4efb4f668 in timerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:184
#14 idleTimerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:231
#15 0x00007fe4ead28bce in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#16 0x00007fe4ead2c598 in ?? () from /lib/libglib-2.0.so.0
#17 0x00007fe4ead2c6c0 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#18 0x00007fe4efb4f333 in QEventDispatcherGlib::processEvents (this=0x1af81c0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412
#19 0x00007fe4eed73f0e in QGuiEventDispatcherGlib::processEvents (this=0x7fe4c0000020, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#20 0x00007fe4efb24732 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#21 0x00007fe4efb24b0c in QEventLoop::exec (this=0x7ffff048faa0, flags=) at kernel/qeventloop.cpp:201
#22 0x00007fe4efb2884b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#23 0x00007fe4e33bd7d4 in kdemain (argc=<value optimized out>, argv=<value optimized out>) at ../../krunner/main.cpp:65
#24 0x0000000000406fb8 in launch (argc=1, _name=<value optimized out>, args=<value optimized out>, cwd=<value optimized out>, envc=0, envs=<value optimized out>, reset_env=false, tty=0x0, 
    avoid_loops=false, startup_id_str=0x40a499 "0") at ../../kinit/kinit.cpp:717
#25 0x0000000000407c70 in handle_launcher_request (sock=9, who=<value optimized out>) at ../../kinit/kinit.cpp:1209
#26 0x0000000000408121 in handle_requests (waitForPid=0) at ../../kinit/kinit.cpp:1402
#27 0x0000000000408df2 in main (argc=4, argv=<value optimized out>, envp=<value optimized out>) at ../../kinit/kinit.cpp:1841
The current source language is "auto; currently asm".

Reported using DrKonqi
Comment 1 Dario Andres 2010-03-20 16:46:02 UTC
Similar bug reports are being tracked at bug 224212. Regards

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