Bug 232106

Summary: krunner crashed when tried to start VirtualBox
Product: [Plasma] krunner Reporter: anton <benderamp>
Component: generalAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: andresbajotierra
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description anton 2010-03-25 14:09:06 UTC
Application: krunner (0.1)
KDE Platform Version: 4.4.1 (KDE 4.4.1) "release 225"
Qt Version: 4.6.2
Operating System: Linux 2.6.31.5-0.1-desktop x86_64
Distribution: "openSUSE 11.2 (x86_64)"

-- Information about the crash:
I was trying to start VirtualBox and krunner crashed. Sometimes this happens with other applications and also when use built-in calculator (not sure if this is the same issue)

The crash can be reproduced some of the time.

 -- Backtrace:
Application: Run Command Interface (krunner), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f61123d87f0 (LWP 14017))]

Thread 5 (Thread 0x7f60ebba5910 (LWP 18948)):
[KCrash Handler]
#5  QList (l=<value optimized out>, this=<value optimized out>) at /usr/include/QtCore/qlist.h:114
#6  KFileItemList (l=<value optimized out>, this=<value optimized out>) at /usr/src/debug/kdelibs-4.4.1/kio/kio/kfileitem.h:616
#7  CachedItemsJob (l=<value optimized out>, this=<value optimized out>) at /usr/src/debug/kdelibs-4.4.1/kio/kio/kdirlister_p.h:470
#8  KDirListerCache::listDir (l=<value optimized out>, this=<value optimized out>) at /usr/src/debug/kdelibs-4.4.1/kio/kio/kdirlister.cpp:259
#9  0x00007f60f4a5c478 in KFilePlacesItem::KFilePlacesItem (this=0x7f60e41a6130, manager=<value optimized out>, address=..., udi=<value optimized out>)
    at /usr/src/debug/kdelibs-4.4.1/kfile/kfileplacesitem.cpp:52
#10 0x00007f60f4a5c6c3 in KFilePlacesModel::Private::loadBookmarkList (this=0x7f60e4014870) at /usr/src/debug/kdelibs-4.4.1/kfile/kfileplacesmodel.cpp:433
#11 0x00007f60f4a5cb50 in KFilePlacesModel::Private::_k_reloadBookmarks (this=0x7f60e4014870) at /usr/src/debug/kdelibs-4.4.1/kfile/kfileplacesmodel.cpp:342
#12 0x00007f60f4a5e0a3 in KFilePlacesModel::KFilePlacesModel (this=0x7f60ebba4d20, parent=<value optimized out>) at /usr/src/debug/kdelibs-4.4.1/kfile/kfileplacesmodel.cpp:154
#13 0x00007f60f4c8f0e8 in PlacesRunner::match (this=<value optimized out>, context=<value optimized out>) at /usr/src/debug/kdebase-workspace-4.4.1/plasma/generic/runners/places/placesrunner.cpp:54
#14 0x00007f611111f77a in Plasma::AbstractRunner::performMatch (this=0x8409e0, localContext=...) at /usr/src/debug/kdelibs-4.4.1/plasma/abstractrunner.cpp:117
#15 0x00007f610b4b6efd in ThreadWeaver::JobRunHelper::runTheJob (this=0x7f60ebba4f20, th=0x7adf10, job=0xd059f0) at /usr/src/debug/kdelibs-4.4.1/threadweaver/Weaver/Job.cpp:106
#16 0x00007f610b4b703e in ThreadWeaver::Job::execute (this=0xd059f0, th=0x7adf10) at /usr/src/debug/kdelibs-4.4.1/threadweaver/Weaver/Job.cpp:135
#17 0x00007f610b4b3eaf in ThreadWeaver::ThreadRunHelper::run (this=0x7f60ebba4fb0, parent=0x740340, th=0x7adf10) at /usr/src/debug/kdelibs-4.4.1/threadweaver/Weaver/Thread.cpp:95
#18 0x00007f610b4b5748 in ThreadWeaver::Thread::run (this=0x7adf10) at /usr/src/debug/kdelibs-4.4.1/threadweaver/Weaver/Thread.cpp:142
#19 0x00007f610f567775 in QThreadPrivate::start (arg=0x7adf10) at thread/qthread_unix.cpp:248
#20 0x00007f610dd0c65d in start_thread () from /lib64/libpthread.so.0
#21 0x00007f6111d2814d in clone () from /lib64/libc.so.6
#22 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f60eb3a4910 (LWP 18949)):
#0  0x00007f610dd11049 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f610f56872b in wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f610b4b7786 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x740340, th=0x7b9300) at /usr/src/debug/kdelibs-4.4.1/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f610b4b8b6b in ThreadWeaver::WorkingHardState::applyForWork (this=0x63de00, th=0x7b9300) at /usr/src/debug/kdelibs-4.4.1/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f610b4b3edf in ThreadWeaver::ThreadRunHelper::run (this=0x7f60eb3a3fb0, parent=0x740340, th=0x7b9300) at /usr/src/debug/kdelibs-4.4.1/threadweaver/Weaver/Thread.cpp:87
#6  0x00007f610b4b5748 in ThreadWeaver::Thread::run (this=0x7b9300) at /usr/src/debug/kdelibs-4.4.1/threadweaver/Weaver/Thread.cpp:142
#7  0x00007f610f567775 in QThreadPrivate::start (arg=0x7b9300) at thread/qthread_unix.cpp:248
#8  0x00007f610dd0c65d in start_thread () from /lib64/libpthread.so.0
#9  0x00007f6111d2814d in clone () from /lib64/libc.so.6
#10 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f60eaba3910 (LWP 18950)):
#0  0x00007f610dd11049 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f610f56872b in wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f610b4b7786 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x740340, th=0xc99fd0) at /usr/src/debug/kdelibs-4.4.1/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f610b4b8b6b in ThreadWeaver::WorkingHardState::applyForWork (this=0x63de00, th=0xc99fd0) at /usr/src/debug/kdelibs-4.4.1/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f610b4b3edf in ThreadWeaver::ThreadRunHelper::run (this=0x7f60eaba2fb0, parent=0x740340, th=0xc99fd0) at /usr/src/debug/kdelibs-4.4.1/threadweaver/Weaver/Thread.cpp:87
#6  0x00007f610b4b5748 in ThreadWeaver::Thread::run (this=0xc99fd0) at /usr/src/debug/kdelibs-4.4.1/threadweaver/Weaver/Thread.cpp:142
#7  0x00007f610f567775 in QThreadPrivate::start (arg=0xc99fd0) at thread/qthread_unix.cpp:248
#8  0x00007f610dd0c65d in start_thread () from /lib64/libpthread.so.0
#9  0x00007f6111d2814d in clone () from /lib64/libc.so.6
#10 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f60ea3a2910 (LWP 18951)):
#0  0x00007f610dd11049 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f610f56872b in wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f610b4b7786 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x740340, th=0x6df120) at /usr/src/debug/kdelibs-4.4.1/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f610b4b8b6b in ThreadWeaver::WorkingHardState::applyForWork (this=0x63de00, th=0x6df120) at /usr/src/debug/kdelibs-4.4.1/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f610b4b3edf in ThreadWeaver::ThreadRunHelper::run (this=0x7f60ea3a1fb0, parent=0x740340, th=0x6df120) at /usr/src/debug/kdelibs-4.4.1/threadweaver/Weaver/Thread.cpp:87
#6  0x00007f610b4b5748 in ThreadWeaver::Thread::run (this=0x6df120) at /usr/src/debug/kdelibs-4.4.1/threadweaver/Weaver/Thread.cpp:142
#7  0x00007f610f567775 in QThreadPrivate::start (arg=0x6df120) at thread/qthread_unix.cpp:248
#8  0x00007f610dd0c65d in start_thread () from /lib64/libpthread.so.0
#9  0x00007f6111d2814d in clone () from /lib64/libc.so.6
#10 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f61123d87f0 (LWP 14017)):
#0  0x00007f6111d1f033 in poll () from /lib64/libc.so.6
#1  0x00007f610904691a in ?? () from /usr/lib64/libxcb.so.1
#2  0x00007f61090482e4 in xcb_wait_for_reply () from /usr/lib64/libxcb.so.1
#3  0x00007f61104e0213 in _XReply () from /usr/lib64/libX11.so.6
#4  0x00007f61104bca25 in XGetImage () from /usr/lib64/libX11.so.6
#5  0x00007f610eb10bf3 in QX11PixmapData::toImage (this=0xd186a0) at image/qpixmap_x11.cpp:1492
#6  0x00007f610eaf8bc0 in QPixmap::toImage (this=0xd06598) at image/qpixmap.cpp:486
#7  0x00007f6110d07eb3 in KPixmapCache::Private::writeData(QString const&, QPixmap const&) () from /usr/lib64/libkdeui.so.5
#8  0x00007f6110d08c5b in KPixmapCache::insert(QString const&, QPixmap const&) () from /usr/lib64/libkdeui.so.5
#9  0x00007f61111ee30e in Plasma::ThemePrivate::scheduledCacheUpdate (this=0x745430) at /usr/src/debug/kdelibs-4.4.1/plasma/theme.cpp:245
#10 0x00007f61111f3cba in Plasma::Theme::qt_metacall (this=0x652c10, _c=InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffb7d04340) at /usr/src/debug/kdelibs-4.4.1/build/plasma/theme.moc:111
#11 0x00007f610f66e78f in QMetaObject::activate (sender=0x750400, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0xffffffffffffffff) at kernel/qobject.cpp:3293
#12 0x00007f610f66b3e3 in QObject::event (this=0x750400, e=0x7fffb7d04ad0) at kernel/qobject.cpp:1212
#13 0x00007f610ea17e1c in QApplicationPrivate::notify_helper (this=0x63da50, receiver=0x750400, e=0x7fffb7d04ad0) at kernel/qapplication.cpp:4300
#14 0x00007f610ea1e3fb in QApplication::notify (this=0x6328b0, receiver=0x750400, e=0x7fffb7d04ad0) at kernel/qapplication.cpp:4183
#15 0x00007f6110be7456 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5
#16 0x00007f610f65b98c in QCoreApplication::notifyInternal (this=0x6328b0, receiver=0x750400, event=0x7fffb7d04ad0) at kernel/qcoreapplication.cpp:704
#17 0x00007f610f688655 in sendEvent (event=<value optimized out>, receiver=<value optimized out>) at kernel/qcoreapplication.h:215
#18 QTimerInfoList::activateTimers (event=<value optimized out>, receiver=<value optimized out>) at kernel/qeventdispatcher_unix.cpp:617
#19 0x00007f610f6851e8 in timerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:184
#20 idleTimerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:231
#21 0x00007f6107d01dde in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#22 0x00007f6107d057a8 in ?? () from /usr/lib64/libglib-2.0.so.0
#23 0x00007f6107d058d0 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#24 0x00007f610f684eb3 in QEventDispatcherGlib::processEvents (this=0x610ed0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412
#25 0x00007f610eac651e in QGuiEventDispatcherGlib::processEvents (this=0x7fffb7d03a60, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#26 0x00007f610f65a2a2 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#27 0x00007f610f65a67c in QEventLoop::exec (this=0x7fffb7d04e20, flags=) at kernel/qeventloop.cpp:201
#28 0x00007f610f65e3cb in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#29 0x00007f6111ff0d16 in kdemain (argc=<value optimized out>, argv=<value optimized out>) at /usr/src/debug/kdebase-workspace-4.4.1/krunner/main.cpp:65
#30 0x00007f6111c75a7d in __libc_start_main () from /lib64/libc.so.6
#31 0x0000000000400699 in _start () at ../sysdeps/x86_64/elf/start.S:113

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

Possible duplicates by query: bug 230887, bug 229785, bug 229498, bug 228847, bug 228227.

Reported using DrKonqi
Comment 1 Dario Andres 2010-03-25 22:09:24 UTC
This is bug 224212, fixed for KDE SC 4.4.2
Regards

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