Application: krunner (0.1) KDE Platform Version: 4.4.5 (KDE 4.4.5) Qt Version: 4.6.3 Operating System: Linux 2.6.32-5-amd64 x86_64 Distribution: Debian GNU/Linux 6.0 (squeeze) -- Information about the crash: crashed on typing kon The crash can be reproduced some of the time. -- Backtrace: Application: Диалог запуска команд (krunner), signal: Aborted __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 0x7f3b3d4a3780 (LWP 3020))] Thread 5 (Thread 0x7f3b2a70c710 (LWP 4317)): [KCrash Handler] #5 0x00007f3b4c298165 in *__GI_raise (sig=<value optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 #6 0x00007f3b4c29af70 in *__GI_abort () at abort.c:92 #7 0x00007f3b4c2ce27b in __libc_message (do_abort=<value optimized out>, fmt=<value optimized out>) at ../sysdeps/unix/sysv/linux/libc_fatal.c:189 #8 0x00007f3b4c2d7ad6 in malloc_printerr (action=3, str=0x7f3b4c38ea60 "double free or corruption (fasttop)", ptr=<value optimized out>) at malloc.c:6267 #9 0x00007f3b4c2dd563 in _int_realloc (av=0x7f3b1c000020, oldp=0x7f3b1c00b180, oldsize=32, nb=48) at malloc.c:5325 #10 0x00007f3b4c2dda00 in *__GI___libc_realloc (oldmem=0x7f3b1c00b190, bytes=40) at malloc.c:3822 #11 0x00007f3b49987c76 in QListData::realloc (this=0xb28288, alloc=0) at tools/qlist.cpp:158 #12 0x00007f3b49987f0d in QListData::append (this=0xb28288) at tools/qlist.cpp:179 #13 0x00007f3b463000bf in QList<KDirLister*>::append (this=0xb28288, t=@0x10dd) at /usr/include/qt4/QtCore/qlist.h:479 #14 0x00007f3b462f9948 in KDirListerCache::listDir (this=0xc32aa0, lister=0x7f3b1c0036e0, _u=<value optimized out>, _keep=<value optimized out>, _reload=false) at ../../kio/kio/kdirlister.cpp:177 #15 0x00007f3b2ba39e28 in KFilePlacesItem (this=0x7f3b1c002290, manager=<value optimized out>, address=..., udi=<value optimized out>) at ../../kfile/kfileplacesitem.cpp:52 #16 0x00007f3b2ba3bb33 in KFilePlacesModel::Private::loadBookmarkList (this=0xb38bd0) at ../../kfile/kfileplacesmodel.cpp:433 #17 0x00007f3b2ba3bfc0 in KFilePlacesModel::Private::_k_reloadBookmarks (this=0xb38bd0) at ../../kfile/kfileplacesmodel.cpp:342 #18 0x00007f3b2ba3d363 in KFilePlacesModel (this=0x7f3b2a70bb90, parent=<value optimized out>) at ../../kfile/kfileplacesmodel.cpp:154 #19 0x00007f3b2bc7afd8 in PlacesRunner::match (this=<value optimized out>, context=<value optimized out>) at ../../../../../plasma/generic/runners/places/placesrunner.cpp:54 #20 0x00007f3b4b74b4ca in Plasma::AbstractRunner::performMatch (this=0xb23980, localContext=...) at ../../plasma/abstractrunner.cpp:117 #21 0x00007f3b45b45935 in ThreadWeaver::JobRunHelper::runTheJob (this=0x7f3b2a70bd80, th=0xb68cf0, job=0x7f3b1c001c70) at ../../../threadweaver/Weaver/Job.cpp:106 #22 0x00007f3b45b45c2e in ThreadWeaver::Job::execute (this=0x7f3b1c001c70, th=0xb68cf0) at ../../../threadweaver/Weaver/Job.cpp:135 #23 0x00007f3b45b44c4f in ThreadWeaver::ThreadRunHelper::run (this=0x7f3b2a70be10, parent=0xa8d420, th=0xb68cf0) at ../../../threadweaver/Weaver/Thread.cpp:95 #24 0x00007f3b45b451d8 in ThreadWeaver::Thread::run (this=0xb68cf0) at ../../../threadweaver/Weaver/Thread.cpp:142 #25 0x00007f3b49969e15 in QThreadPrivate::start (arg=0xb68cf0) at thread/qthread_unix.cpp:248 #26 0x00007f3b42ed68ba in start_thread (arg=<value optimized out>) at pthread_create.c:300 #27 0x00007f3b4c33502d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #28 0x0000000000000000 in ?? () Thread 4 (Thread 0x7f3b22b61710 (LWP 4318)): #0 __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97 #1 0x00007f3b4c2de458 in _L_lock_9590 () from /lib/libc.so.6 #2 0x00007f3b4c2dc841 in *__GI___libc_free (mem=0x7f3b1c000020) at malloc.c:3737 #3 0x00007f3b46301fbd in QHash<QString, KDirListerCacheDirectoryData>::erase(QHash<QString, KDirListerCacheDirectoryData>::iterator) () from /usr/lib/libkio.so.5 #4 0x00007f3b462f54e4 in KDirListerCache::forgetDirs (this=0xc32aa0, lister=0xb38bb0, _url=<value optimized out>, notify=<value optimized out>) at ../../kio/kio/kdirlister.cpp:504 #5 0x00007f3b462f5f44 in KDirListerCache::forgetDirs (this=0xc32aa0, lister=0xb38bb0) at ../../kio/kio/kdirlister.cpp:462 #6 0x00007f3b462f61d8 in ~KDirLister (this=0xb38bb0, __in_chrg=<value optimized out>) at ../../kio/kio/kdirlister.cpp:1939 #7 0x00007f3b49a67b3c in QObjectPrivate::deleteChildren (this=0xb62e70) at kernel/qobject.cpp:1986 #8 0x00007f3b49a6ec1f in ~QObject (this=<value optimized out>, __in_chrg=<value optimized out>) at kernel/qobject.cpp:975 #9 0x00007f3b2ba3822a in ~KFilePlacesItem (this=0xca70b0, __in_chrg=<value optimized out>) at ../../kfile/kfileplacesitem.cpp:66 #10 0x00007f3b2ba3dc67 in qDeleteAll<QList<KFilePlacesItem*>::const_iterator> (this=0x7f3b22b60b90, __in_chrg=<value optimized out>) at /usr/include/qt4/QtCore/qalgorithms.h:322 #11 qDeleteAll<QList<KFilePlacesItem*> > (this=0x7f3b22b60b90, __in_chrg=<value optimized out>) at /usr/include/qt4/QtCore/qalgorithms.h:330 #12 ~Private (this=0x7f3b22b60b90, __in_chrg=<value optimized out>) at ../../kfile/kfileplacesmodel.cpp:60 #13 ~KFilePlacesModel (this=0x7f3b22b60b90, __in_chrg=<value optimized out>) at ../../kfile/kfileplacesmodel.cpp:160 #14 0x00007f3b2bc7aefa in PlacesRunner::match (this=<value optimized out>, context=<value optimized out>) at ../../../../../plasma/generic/runners/places/placesrunner.cpp:90 #15 0x00007f3b4b74b4ca in Plasma::AbstractRunner::performMatch (this=0xb23980, localContext=...) at ../../plasma/abstractrunner.cpp:117 #16 0x00007f3b45b45935 in ThreadWeaver::JobRunHelper::runTheJob (this=0x7f3b22b60d80, th=0x7f3b24003570, job=0xca5460) at ../../../threadweaver/Weaver/Job.cpp:106 #17 0x00007f3b45b45c2e in ThreadWeaver::Job::execute (this=0xca5460, th=0x7f3b24003570) at ../../../threadweaver/Weaver/Job.cpp:135 #18 0x00007f3b45b44c4f in ThreadWeaver::ThreadRunHelper::run (this=0x7f3b22b60e10, parent=0xa8d420, th=0x7f3b24003570) at ../../../threadweaver/Weaver/Thread.cpp:95 #19 0x00007f3b45b451d8 in ThreadWeaver::Thread::run (this=0x7f3b24003570) at ../../../threadweaver/Weaver/Thread.cpp:142 #20 0x00007f3b49969e15 in QThreadPrivate::start (arg=0x7f3b24003570) at thread/qthread_unix.cpp:248 #21 0x00007f3b42ed68ba in start_thread (arg=<value optimized out>) at pthread_create.c:300 #22 0x00007f3b4c33502d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #23 0x0000000000000000 in ?? () Thread 3 (Thread 0x7f3b22360710 (LWP 4319)): #0 __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97 #1 0x00007f3b4c2de458 in _L_lock_9590 () from /lib/libc.so.6 #2 0x00007f3b4c2dc841 in *__GI___libc_free (mem=0x7f3b1c000020) at malloc.c:3737 #3 0x00007f3b499ae3fc in QString::free (d=0x7f3b1c003520) at tools/qstring.cpp:1108 #4 0x00007f3b4a13434b in KServicePrivate::~KServicePrivate() () from /usr/lib/libkdecore.so.5 #5 0x00007f3b4a12ca67 in ~KService (this=0x7f3b1c000020, __in_chrg=<value optimized out>) at ../../kdecore/services/kservice.cpp:410 #6 0x00007f3b4a144f24 in ~KSharedPtr (lst=..., constraint=<value optimized out>) at ../../kdecore/util/ksharedptr.h:90 #7 QList<KSharedPtr<KService> >::node_destruct (lst=..., constraint=<value optimized out>) at /usr/include/qt4/QtCore/qlist.h:359 #8 QList<KSharedPtr<KService> >::erase (lst=..., constraint=<value optimized out>) at /usr/include/qt4/QtCore/qlist.h:435 #9 KServiceTypeTrader::applyConstraints (lst=..., constraint=<value optimized out>) at ../../kdecore/services/kservicetypetrader.cpp:71 #10 0x00007f3b4a14555b in KServiceTypeTrader::defaultOffers (this=<value optimized out>, serviceType=<value optimized out>, constraint=...) at ../../kdecore/services/kservicetypetrader.cpp:127 #11 0x00007f3b4a145991 in KServiceTypeTrader::query (this=0xbe02d0, serviceType=..., constraint=...) at ../../kdecore/services/kservicetypetrader.cpp:141 #12 0x00007f3b2b3b895a in ServiceRunner::match (this=0xc0dd10, context=...) at ../../../../../plasma/generic/runners/services/servicerunner.cpp:55 #13 0x00007f3b4b74b4ca in Plasma::AbstractRunner::performMatch (this=0xc0dd10, localContext=...) at ../../plasma/abstractrunner.cpp:117 #14 0x00007f3b45b45935 in ThreadWeaver::JobRunHelper::runTheJob (this=0x7f3b2235fd80, th=0xb39270, job=0xd4c0d0) at ../../../threadweaver/Weaver/Job.cpp:106 #15 0x00007f3b45b45c2e in ThreadWeaver::Job::execute (this=0xd4c0d0, th=0xb39270) at ../../../threadweaver/Weaver/Job.cpp:135 #16 0x00007f3b45b44c4f in ThreadWeaver::ThreadRunHelper::run (this=0x7f3b2235fe10, parent=0xa8d420, th=0xb39270) at ../../../threadweaver/Weaver/Thread.cpp:95 #17 0x00007f3b45b451d8 in ThreadWeaver::Thread::run (this=0xb39270) at ../../../threadweaver/Weaver/Thread.cpp:142 #18 0x00007f3b49969e15 in QThreadPrivate::start (arg=0xb39270) at thread/qthread_unix.cpp:248 #19 0x00007f3b42ed68ba in start_thread (arg=<value optimized out>) at pthread_create.c:300 #20 0x00007f3b4c33502d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #21 0x0000000000000000 in ?? () Thread 2 (Thread 0x7f3b21b5f710 (LWP 4320)): #0 __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97 #1 0x00007f3b4c2de6a2 in _L_lock_11403 () from /lib/libc.so.6 #2 0x00007f3b4c2dd9e4 in *__GI___libc_realloc (oldmem=0x7f3b1c000020, bytes=128) at malloc.c:3814 #3 0x00007f3b499aea7b in QString::realloc (this=0x7f3b21b5eb90, alloc=-512) at tools/qstring.cpp:1242 #4 0x00007f3b499aefef in QString::append (this=0x7f3b21b5eb90, str=...) at tools/qstring.cpp:1456 #5 0x00007f3b4a0e435e in QString::operator+= (this=0x7f3b21b5eb20, trailing=KUrl::LeaveTrailingSlash) at /usr/include/qt4/QtCore/qstring.h:269 #6 KUrl::prettyUrl (this=0x7f3b21b5eb20, trailing=KUrl::LeaveTrailingSlash) at ../../kdecore/io/kurl.cpp:1076 #7 0x00007f3b2eddbea4 in BookmarksRunner::matchKonquerorBookmarks (this=<value optimized out>, context=<value optimized out>, allBookmarks=<value optimized out>, term=<value optimized out>) at ../../../../../plasma/generic/runners/bookmarks/bookmarksrunner.cpp:211 #8 0x00007f3b2eddfc3a in BookmarksRunner::match (this=0xc03900, context=...) at ../../../../../plasma/generic/runners/bookmarks/bookmarksrunner.cpp:147 #9 0x00007f3b4b74b4ca in Plasma::AbstractRunner::performMatch (this=0xc03900, localContext=...) at ../../plasma/abstractrunner.cpp:117 #10 0x00007f3b45b45935 in ThreadWeaver::JobRunHelper::runTheJob (this=0x7f3b21b5ed80, th=0xbe3090, job=0x7f3b24006980) at ../../../threadweaver/Weaver/Job.cpp:106 #11 0x00007f3b45b45c2e in ThreadWeaver::Job::execute (this=0x7f3b24006980, th=0xbe3090) at ../../../threadweaver/Weaver/Job.cpp:135 #12 0x00007f3b45b44c4f in ThreadWeaver::ThreadRunHelper::run (this=0x7f3b21b5ee10, parent=0xa8d420, th=0xbe3090) at ../../../threadweaver/Weaver/Thread.cpp:95 #13 0x00007f3b45b451d8 in ThreadWeaver::Thread::run (this=0xbe3090) at ../../../threadweaver/Weaver/Thread.cpp:142 #14 0x00007f3b49969e15 in QThreadPrivate::start (arg=0xbe3090) at thread/qthread_unix.cpp:248 #15 0x00007f3b42ed68ba in start_thread (arg=<value optimized out>) at pthread_create.c:300 #16 0x00007f3b4c33502d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #17 0x0000000000000000 in ?? () Thread 1 (Thread 0x7f3b3d4a3780 (LWP 3020)): #0 __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97 #1 0x00007f3b4c2de458 in _L_lock_9590 () from /lib/libc.so.6 #2 0x00007f3b4c2dc841 in *__GI___libc_free (mem=0x7f3b1c000020) at malloc.c:3737 #3 0x00007f3b4c2f8add in tzset_internal (always=<value optimized out>, explicit=<value optimized out>) at tzset.c:435 #4 0x00007f3b4c2f8d70 in __tzset () at tzset.c:592 #5 0x00007f3b49976b07 in utcToLocal (this=<value optimized out>, outDate=..., outTime=...) at tools/qdatetime.cpp:3744 #6 QDateTimePrivate::getLocal (this=<value optimized out>, outDate=..., outTime=...) at tools/qdatetime.cpp:3860 #7 0x00007f3b49976ee5 in QDateTime::setTime_t (this=<value optimized out>, secsSince1Jan1970UTC=0) at tools/qdatetime.cpp:2448 #8 0x00007f3b4a097937 in KConfigIniBackend::setFilePath (this=0xd25ae0, file=<value optimized out>) at ../../kdecore/config/kconfigini.cpp:548 #9 0x00007f3b4a09658e in KConfigBackend::create (componentData=<value optimized out>, file=<value optimized out>, sys=<value optimized out>) at ../../kdecore/config/kconfigbackend.cpp:89 #10 0x00007f3b4a084b8a in KConfigPrivate::changeFileName (this=0xb666e0, name=<value optimized out>, type=<value optimized out>) at ../../kdecore/config/kconfig.cpp:431 #11 0x00007f3b4a0867ab in KConfig (this=0xd33fe0, file=..., mode=<value optimized out>, resourceType=0x7f3b4642a809 "config") at ../../kdecore/config/kconfig.cpp:158 #12 0x00007f3b4638a597 in KIO::SlaveConfigPrivate::readProtocolConfig (this=0xbbeac0, _protocol=...) at ../../kio/kio/slaveconfig.cpp:85 #13 0x00007f3b4638b665 in KIO::SlaveConfig::configData (this=0xbcc3e0, protocol=<value optimized out>, host=...) at ../../kio/kio/slaveconfig.cpp:190 #14 0x00007f3b46379d98 in KIO::SchedulerPrivate::setupSlave (this=0xb23480, slave=<value optimized out>, url=<value optimized out>, protocol=..., proxy=..., newSlave=<value optimized out>, config=0x0) at ../../kio/kio/scheduler.cpp:564 #15 0x00007f3b4637b9e0 in KIO::SchedulerPrivate::startJobDirect (this=<value optimized out>) at ../../kio/kio/scheduler.cpp:717 #16 0x00007f3b4637bf58 in KIO::SchedulerPrivate::startStep (this=0xb23480) at ../../kio/kio/scheduler.cpp:526 #17 0x00007f3b4637c235 in KIO::Scheduler::qt_metacall (this=0xb9f860, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff25a72ac0) at ./scheduler.moc:108 #18 0x00007f3b49a6c2e6 in QMetaObject::activate (sender=0xb23488, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0xffffffffffffffff) at kernel/qobject.cpp:3295 #19 0x00007f3b49a68b43 in QObject::event (this=0xb23488, e=0x7fff25a73210) at kernel/qobject.cpp:1212 #20 0x00007f3b48df932c in QApplicationPrivate::notify_helper (this=0x955dd0, receiver=0xb23488, e=0x7fff25a73210) at kernel/qapplication.cpp:4302 #21 0x00007f3b48dff80b in QApplication::notify (this=0x94a940, receiver=0xb23488, e=0x7fff25a73210) at kernel/qapplication.cpp:4185 #22 0x00007f3b4b2737a6 in KApplication::notify (this=0x94a940, receiver=0xb23488, event=0x7fff25a73210) at ../../kdeui/kernel/kapplication.cpp:302 #23 0x00007f3b49a5909c in QCoreApplication::notifyInternal (this=0x94a940, receiver=0xb23488, event=0x7fff25a73210) at kernel/qcoreapplication.cpp:726 #24 0x00007f3b49a85e72 in QCoreApplication::sendEvent (this=0x952220) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #25 QTimerInfoList::activateTimers (this=0x952220) at kernel/qeventdispatcher_unix.cpp:603 #26 0x00007f3b49a829c4 in timerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:184 #27 0x00007f3b428266f2 in g_main_dispatch (context=0x951120) at /scratch/build-area/glib2.0-2.24.2/glib/gmain.c:1960 #28 IA__g_main_context_dispatch (context=0x951120) at /scratch/build-area/glib2.0-2.24.2/glib/gmain.c:2513 #29 0x00007f3b4282a568 in g_main_context_iterate (context=0x951120, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at /scratch/build-area/glib2.0-2.24.2/glib/gmain.c:2591 #30 0x00007f3b4282a71c in IA__g_main_context_iteration (context=0x951120, may_block=1) at /scratch/build-area/glib2.0-2.24.2/glib/gmain.c:2654 #31 0x00007f3b49a826b3 in QEventDispatcherGlib::processEvents (this=0x927c50, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412 #32 0x00007f3b48ea919e in QGuiEventDispatcherGlib::processEvents (this=0x7f3b1c000020, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204 #33 0x00007f3b49a579c2 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #34 0x00007f3b49a57d9c in QEventLoop::exec (this=0x7fff25a734b0, flags=) at kernel/qeventloop.cpp:201 #35 0x00007f3b49a5ca2b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1003 #36 0x00007f3b4c5f4864 in kdemain (argc=<value optimized out>, argv=<value optimized out>) at ../../krunner/main.cpp:65 #37 0x00007f3b4c284c4d in __libc_start_main (main=<value optimized out>, argc=<value optimized out>, ubp_av=<value optimized out>, init=<value optimized out>, fini=<value optimized out>, rtld_fini=<value optimized out>, stack_end=0x7fff25a73778) at libc-start.c:228 #38 0x00000000004006a9 in _start () This bug may be a duplicate of or related to bug 232636. Possible duplicates by query: bug 247308, bug 245224, bug 243462, bug 242432, bug 238976. Reported using DrKonqi
[Comment from a bug triager] This is fixed in KDE SC 4.5.0 and later Merging with bug 224212. Thanks *** This bug has been marked as a duplicate of bug 224212 ***