Bug 247308 - krunner died again, in the middle of normal kwin usage this time
Summary: krunner died again, in the middle of normal kwin usage this time
Status: RESOLVED DUPLICATE of bug 238976
Alias: None
Product: krunner
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-08-11 00:53 UTC by greg.freemyer
Modified: 2010-12-13 19:41 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description greg.freemyer 2010-08-11 00:53:56 UTC
Application: krunner (0.1)
KDE Platform Version: 4.4.4 (KDE 4.4.4)
Qt Version: 4.6.3
Operating System: Linux 2.6.34-12-desktop x86_64
Distribution: "openSUSE 11.3 (x86_64)"

-- Information about the crash:
I've seen krunner crash, but only at the start of a kde session, or just after restoring from hibernate.

This time I had been using KDE for a while when it happened.

The crash can be reproduced some of the time.

 -- Backtrace:
Application: Run Command Interface (kdeinit4), signal: Aborted
[Current thread is 1 (Thread 0x7fd124805760 (LWP 4491))]

Thread 5 (Thread 0x7fd103be1710 (LWP 5224)):
#0  0x00007fd121958afe in __lll_lock_wait_private () from /lib64/libc.so.6
#1  0x00007fd1218f4c03 in _L_lock_9787 () from /lib64/libc.so.6
#2  0x00007fd1218f2fc1 in free () from /lib64/libc.so.6
#3  0x00007fd12190cfdd in tzset_internal () from /lib64/libc.so.6
#4  0x00007fd12190d240 in tzset () from /lib64/libc.so.6
#5  0x00007fd122df7d2f in QTime::currentTime() () from /usr/lib64/libQtCore.so.4
#6  0x00007fd122df7eed in QTime::elapsed() const () from /usr/lib64/libQtCore.so.4
#7  0x00007fd11b55fcfb in Plasma::AbstractRunner::performMatch (this=0xa15aa0, localContext=...) at /usr/src/debug/kdelibs-4.4.4/plasma/abstractrunner.cpp:120
#8  0x00007fd119983d75 in ThreadWeaver::JobRunHelper::runTheJob (this=0x7fd103be0da0, th=0x873690, job=0xc4fa00) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Job.cpp:106
#9  0x00007fd119983eae in ThreadWeaver::Job::execute (this=0xc4fa00, th=0x873690) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Job.cpp:135
#10 0x00007fd1199837bf in ThreadWeaver::ThreadRunHelper::run (this=0x7fd103be0e30, parent=0x7fba00, th=0x873690) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Thread.cpp:95
#11 0x00007fd119983878 in ThreadWeaver::Thread::run (this=0x873690) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Thread.cpp:142
#12 0x00007fd122de9bf5 in ?? () from /usr/lib64/libQtCore.so.4
#13 0x00007fd122b5ba4f in start_thread () from /lib64/libpthread.so.0
#14 0x00007fd12194b82d in clone () from /lib64/libc.so.6
#15 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7fd101495710 (LWP 5225)):
#0  0x00007fd121958afe in __lll_lock_wait_private () from /lib64/libc.so.6
#1  0x00007fd1218f4c03 in _L_lock_9787 () from /lib64/libc.so.6
#2  0x00007fd1218f2fc1 in free () from /lib64/libc.so.6
#3  0x00007fd122de1b8a in ?? () from /usr/lib64/libQtCore.so.4
#4  0x00007fd122de2355 in qWarning(char const*, ...) () from /usr/lib64/libQtCore.so.4
#5  0x00007fd122edf8a6 in ?? () from /usr/lib64/libQtCore.so.4
#6  0x00007fd122ee3099 in QObject::QObject(QObject*) () from /usr/lib64/libQtCore.so.4
#7  0x00007fd11ff17234 in Solid::Backends::Hal::DeviceInterface::DeviceInterface (this=0x7fd101494530, __vtt_parm=0x7fd120155c30, device=0x8f97e0, __in_chrg=<value optimized out>)
    at /usr/src/debug/kdelibs-4.4.4/solid/solid/backends/hal/haldeviceinterface.cpp:25
#8  0x00007fd11ff1370d in Solid::Backends::Hal::Block::Block (this=0x7fd101494530, __vtt_parm=0x7fd120155c28, device=<value optimized out>, __in_chrg=<value optimized out>)
    at /usr/src/debug/kdelibs-4.4.4/solid/solid/backends/hal/halblock.cpp:27
#9  0x00007fd11ff2ccb9 in Solid::Backends::Hal::Storage::Storage (this=0x7fd101494530, device=<value optimized out>, __in_chrg=<value optimized out>, __vtt_parm=<value optimized out>)
    at /usr/src/debug/kdelibs-4.4.4/solid/solid/backends/hal/halstorage.cpp:25
#10 0x00007fd11ff1b4d2 in Solid::Backends::Hal::HalDevice::volumeDescription (this=0xa429c0) at /usr/src/debug/kdelibs-4.4.4/solid/solid/backends/hal/haldevice.cpp:679
#11 0x00007fd11ff1cb2b in Solid::Backends::Hal::HalDevice::description (this=0xa429c0) at /usr/src/debug/kdelibs-4.4.4/solid/solid/backends/hal/haldevice.cpp:348
#12 0x00007fd11feedcb9 in Solid::Device::description (this=<value optimized out>) at /usr/src/debug/kdelibs-4.4.4/solid/solid/device.cpp:143
#13 0x00007fd10400a1bd in ?? () from /usr/lib64/kde4/krunner_solid.so
#14 0x00007fd10400d033 in ?? () from /usr/lib64/kde4/krunner_solid.so
#15 0x00007fd10400d61c in ?? () from /usr/lib64/kde4/krunner_solid.so
#16 0x00007fd11b55fcf3 in Plasma::AbstractRunner::performMatch (this=0xa23440, localContext=...) at /usr/src/debug/kdelibs-4.4.4/plasma/abstractrunner.cpp:117
#17 0x00007fd119983d75 in ThreadWeaver::JobRunHelper::runTheJob (this=0x7fd101494da0, th=0xaecff0, job=0xbd8610) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Job.cpp:106
#18 0x00007fd119983eae in ThreadWeaver::Job::execute (this=0xbd8610, th=0xaecff0) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Job.cpp:135
#19 0x00007fd1199837bf in ThreadWeaver::ThreadRunHelper::run (this=0x7fd101494e30, parent=0x7fba00, th=0xaecff0) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Thread.cpp:95
#20 0x00007fd119983878 in ThreadWeaver::Thread::run (this=0xaecff0) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Thread.cpp:142
#21 0x00007fd122de9bf5 in ?? () from /usr/lib64/libQtCore.so.4
#22 0x00007fd122b5ba4f in start_thread () from /lib64/libpthread.so.0
#23 0x00007fd12194b82d in clone () from /lib64/libc.so.6
#24 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7fd100c94710 (LWP 5226)):
#0  0x00007fd121958afe in __lll_lock_wait_private () from /lib64/libc.so.6
#1  0x00007fd12190d467 in _L_lock_1959 () from /lib64/libc.so.6
#2  0x00007fd12190d231 in tzset () from /lib64/libc.so.6
#3  0x00007fd122df7d2f in QTime::currentTime() () from /usr/lib64/libQtCore.so.4
#4  0x00007fd122df7eed in QTime::elapsed() const () from /usr/lib64/libQtCore.so.4
#5  0x00007fd11b55fcfb in Plasma::AbstractRunner::performMatch (this=0xa15aa0, localContext=...) at /usr/src/debug/kdelibs-4.4.4/plasma/abstractrunner.cpp:120
#6  0x00007fd119983d75 in ThreadWeaver::JobRunHelper::runTheJob (this=0x7fd100c93da0, th=0xa94b80, job=0xb05a70) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Job.cpp:106
#7  0x00007fd119983eae in ThreadWeaver::Job::execute (this=0xb05a70, th=0xa94b80) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Job.cpp:135
#8  0x00007fd1199837bf in ThreadWeaver::ThreadRunHelper::run (this=0x7fd100c93e30, parent=0x7fba00, th=0xa94b80) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Thread.cpp:95
#9  0x00007fd119983878 in ThreadWeaver::Thread::run (this=0xa94b80) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Thread.cpp:142
#10 0x00007fd122de9bf5 in ?? () from /usr/lib64/libQtCore.so.4
#11 0x00007fd122b5ba4f in start_thread () from /lib64/libpthread.so.0
#12 0x00007fd12194b82d in clone () from /lib64/libc.so.6
#13 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fd0fbfff710 (LWP 5227)):
[KCrash Handler]
#5  0x00007fd1218ad9e5 in raise () from /lib64/libc.so.6
#6  0x00007fd1218aeee6 in abort () from /lib64/libc.so.6
#7  0x00007fd1218e8c53 in __libc_message () from /lib64/libc.so.6
#8  0x00007fd1218ee226 in malloc_printerr () from /lib64/libc.so.6
#9  0x00007fd1218f1a6c in _int_realloc () from /lib64/libc.so.6
#10 0x00007fd1218f3142 in realloc () from /lib64/libc.so.6
#11 0x00007fd122e06d16 in QListData::realloc(int) () from /usr/lib64/libQtCore.so.4
#12 0x00007fd122e06dcd in QListData::append() () from /usr/lib64/libQtCore.so.4
#13 0x00007fd1239d5d9f in QList<KDirLister*>::append (this=0x7fd0f4050510, t=<value optimized out>) at /usr/include/QtCore/qlist.h:479
#14 0x00007fd1239135a7 in KDirListerCache::stopLister (this=<value optimized out>, lister=0x7fd0fc0d3ed0, url=..., dirData=<value optimized out>, silent=false)
    at /usr/src/debug/kdelibs-4.4.4/kio/kio/kdirlister.cpp:427
#15 0x00007fd12393bbf7 in KDirListerCache::stop (this=0xa190f0, lister=0x7fd0fc0d3ed0, silent=false) at /usr/src/debug/kdelibs-4.4.4/kio/kio/kdirlister.cpp:365
#16 0x00007fd1239af095 in KDirLister::~KDirLister (this=0x7fd0fc0d3ed0, __in_chrg=<value optimized out>) at /usr/src/debug/kdelibs-4.4.4/kio/kio/kdirlister.cpp:1938
#17 0x00007fd1239af179 in KDirLister::~KDirLister (this=0x7fd0fc0d3ed0, __in_chrg=<value optimized out>) at /usr/src/debug/kdelibs-4.4.4/kio/kio/kdirlister.cpp:1943
#18 0x00007fd122ee18b4 in QObjectPrivate::deleteChildren() () from /usr/lib64/libQtCore.so.4
#19 0x00007fd122ee5e15 in QObject::~QObject() () from /usr/lib64/libQtCore.so.4
#20 0x00007fd104876309 in KFilePlacesItem::~KFilePlacesItem (this=0x7fd0fc0d6ec0, __in_chrg=<value optimized out>) at /usr/src/debug/kdelibs-4.4.4/kfile/kfileplacesitem.cpp:66
#21 0x00007fd1048992f7 in qDeleteAll<QList<KFilePlacesItem*>::const_iterator> (this=0x7fd0fbffeb70, __in_chrg=<value optimized out>) at /usr/include/QtCore/qalgorithms.h:322
#22 qDeleteAll<QList<KFilePlacesItem*> > (this=0x7fd0fbffeb70, __in_chrg=<value optimized out>) at /usr/include/QtCore/qalgorithms.h:330
#23 ~Private (this=0x7fd0fbffeb70, __in_chrg=<value optimized out>) at /usr/src/debug/kdelibs-4.4.4/kfile/kfileplacesmodel.cpp:60
#24 KFilePlacesModel::~KFilePlacesModel (this=0x7fd0fbffeb70, __in_chrg=<value optimized out>) at /usr/src/debug/kdelibs-4.4.4/kfile/kfileplacesmodel.cpp:160
#25 0x00007fd104ada8d4 in ?? () from /usr/lib64/kde4/krunner_placesrunner.so
#26 0x00007fd11b55fcf3 in Plasma::AbstractRunner::performMatch (this=0xa0d7f0, localContext=...) at /usr/src/debug/kdelibs-4.4.4/plasma/abstractrunner.cpp:117
#27 0x00007fd119983d75 in ThreadWeaver::JobRunHelper::runTheJob (this=0x7fd0fbffeda0, th=0x7fd0fc000dd0, job=0xc4d140) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Job.cpp:106
#28 0x00007fd119983eae in ThreadWeaver::Job::execute (this=0xc4d140, th=0x7fd0fc000dd0) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Job.cpp:135
#29 0x00007fd1199837bf in ThreadWeaver::ThreadRunHelper::run (this=0x7fd0fbffee30, parent=0x7fba00, th=0x7fd0fc000dd0) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Thread.cpp:95
#30 0x00007fd119983878 in ThreadWeaver::Thread::run (this=0x7fd0fc000dd0) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Thread.cpp:142
#31 0x00007fd122de9bf5 in ?? () from /usr/lib64/libQtCore.so.4
#32 0x00007fd122b5ba4f in start_thread () from /lib64/libpthread.so.0
#33 0x00007fd12194b82d in clone () from /lib64/libc.so.6
#34 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fd124805760 (LWP 4491)):
#0  0x00007fd121958afe in __lll_lock_wait_private () from /lib64/libc.so.6
#1  0x00007fd1218f4c03 in _L_lock_9787 () from /lib64/libc.so.6
#2  0x00007fd1218f2fc1 in free () from /lib64/libc.so.6
#3  0x00007fd1242bbe09 in KLocalizedString::~KLocalizedString() () from /usr/lib64/libkdecore.so.5
#4  0x00007fd10149d31d in ~Private (this=0x7fd0f411ff50, __in_chrg=<value optimized out>) at /usr/src/debug/kdelibs-4.4.4/kunitconversion/unitcategory.cpp:35
#5  KUnitConversion::UnitCategory::~UnitCategory (this=0x7fd0f411ff50, __in_chrg=<value optimized out>) at /usr/src/debug/kdelibs-4.4.4/kunitconversion/unitcategory.cpp:56
#6  0x00007fd1014bed63 in ~Invalid (this=0x7fd0f411ff50, __in_chrg=<value optimized out>) at /usr/src/debug/kdelibs-4.4.4/kunitconversion/converter.cpp:45
#7  KUnitConversion::Invalid::~Invalid (this=0x7fd0f411ff50, __in_chrg=<value optimized out>) at /usr/src/debug/kdelibs-4.4.4/kunitconversion/converter.cpp:45
#8  0x00007fd1014be787 in qDeleteAll<QMap<int, KUnitConversion::UnitCategory*>::const_iterator> (begin=<value optimized out>, end=<value optimized out>) at /usr/include/QtCore/qalgorithms.h:322
#9  0x00007fd10149d25b in qDeleteAll<QMap<int, KUnitConversion::UnitCategory*> > () at /usr/include/QtCore/qalgorithms.h:330
#10 ~ConverterPrivate () at /usr/src/debug/kdelibs-4.4.4/kunitconversion/converter.cpp:83
#11 destroy () at /usr/src/debug/kdelibs-4.4.4/kunitconversion/converter.cpp:87
#12 0x00007fd1218b04e1 in __run_exit_handlers () from /lib64/libc.so.6
#13 0x00007fd1218b0535 in exit () from /lib64/libc.so.6
#14 0x00007fd12210ecb8 in ?? () from /usr/lib64/libQtGui.so.4
#15 0x00007fd123350bc8 in KApplication::xioErrhandler(_XDisplay*) () from /usr/lib64/libkdeui.so.5
#16 0x00007fd123cafa3e in _XIOError () from /usr/lib64/libX11.so.6
#17 0x00007fd123cb65a5 in ?? () from /usr/lib64/libX11.so.6
#18 0x00007fd123cb690c in _XEventsQueued () from /usr/lib64/libX11.so.6
#19 0x00007fd123c9f7ef in XEventsQueued () from /usr/lib64/libX11.so.6
#20 0x00007fd122145fec in ?? () from /usr/lib64/libQtGui.so.4
#21 0x00007fd11e149718 in g_main_context_check () from /usr/lib64/libglib-2.0.so.0
#22 0x00007fd11e149ff2 in ?? () from /usr/lib64/libglib-2.0.so.0
#23 0x00007fd11e14a510 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#24 0x00007fd122ef967f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#25 0x00007fd12214614e in ?? () from /usr/lib64/libQtGui.so.4
#26 0x00007fd122ed0292 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#27 0x00007fd122ed0495 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#28 0x00007fd122ed488b in QCoreApplication::exec() () from /usr/lib64/libQtCore.so.4
#29 0x00007fd116300da6 in kdemain () from /usr/lib64/libkdeinit4_krunner.so
#30 0x0000000000407659 in _start ()

This bug may be a duplicate of or related to bug 236550.

Possible duplicates by query: bug 245224, bug 238976, bug 236550.

Reported using DrKonqi
Comment 1 Dario Andres 2010-12-13 19:41:37 UTC
[Comment from a bug triager]
This issue was being tracked at bug 238976 and it is fixed since KDE SC 4.5.0. Merging. Thanks

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