Bug 229498 - krunner krashed when I tried to open dolphin
Summary: krunner krashed when I tried to open dolphin
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 09:09 UTC by Igor Gritsenko
Modified: 2010-03-15 23:40 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (14.89 KB, text/plain)
2010-03-08 01:42 UTC, Denys Smolianiuk
Details
New crash information added by DrKonqi (13.95 KB, text/plain)
2010-03-08 14:19 UTC, Raul Metsma
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Igor Gritsenko 2010-03-05 09:09:44 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 i686
Distribution: Ubuntu 9.10

-- Information about the crash:
I just tiped "dolphin" and pressed enter and then i've got a crash.

The crash does not seem to be reproducible.

 -- Backtrace:
Application: Диалог запуска команд (kdeinit4), signal: Segmentation fault
[Current thread is 1 (Thread 0xb7747980 (LWP 5208))]

Thread 5 (Thread 0xaa0ffb70 (LWP 5246)):
[KCrash Handler]
#6  0x005c577c in QList (this=0x97f51f8, lister=0xa70020e0, _u=..., _keep=false, _reload=false) at /usr/include/qt4/QtCore/qlist.h:114
#7  KFileItemList (this=0x97f51f8, lister=0xa70020e0, _u=..., _keep=false, _reload=false) at ../../kio/kio/kfileitem.h:616
#8  CachedItemsJob (this=0x97f51f8, lister=0xa70020e0, _u=..., _keep=false, _reload=false) at ../../kio/kio/kdirlister_p.h:470
#9  KDirListerCache::listDir (this=0x97f51f8, lister=0xa70020e0, _u=..., _keep=false, _reload=false) at ../../kio/kio/kdirlister.cpp:259
#10 0x005c6b6b in KDirLister::openUrl (this=0xa70020e0, _url=..., _flags=...) at ../../kio/kio/kdirlister.cpp:1953
#11 0x01a9c6e9 in KFilePlacesItem (this=0xa7000a58, manager=0x97f4530, address=..., udi=...) at ../../kfile/kfileplacesitem.cpp:52
#12 0x01a9e689 in KFilePlacesModel::Private::loadBookmarkList (this=0x9b20b88) at ../../kfile/kfileplacesmodel.cpp:433
#13 0x01a9eb7f in KFilePlacesModel::Private::_k_reloadBookmarks (this=0x9b20b88) at ../../kfile/kfileplacesmodel.cpp:342
#14 0x01aa00fb in KFilePlacesModel (this=0xaa0ff080, parent=0x0) at ../../kfile/kfileplacesmodel.cpp:154
#15 0x01c4251b in PlacesRunner::match (this=0x9799b98, context=...) at ../../../../../plasma/generic/runners/places/placesrunner.cpp:54
#16 0x014f6ebe in Plasma::AbstractRunner::performMatch (this=0x9799b98, localContext=...) at ../../plasma/abstractrunner.cpp:117
#17 0x01597b6b in Plasma::FindMatchesJob::run (this=0x9bc7740) at ../../plasma/private/runnerjobs.cpp:159
#18 0x012f552d in ThreadWeaver::JobRunHelper::runTheJob (this=0xaa0ff21c, th=0x983e888, job=0x9bc7740) at ../../../threadweaver/Weaver/Job.cpp:106
#19 0x012f5891 in ThreadWeaver::Job::execute (this=0x9bc7740, th=0x983e888) at ../../../threadweaver/Weaver/Job.cpp:135
#20 0x012f44ca in ThreadWeaver::ThreadRunHelper::run (this=0xaa0ff2a4, parent=0x95adcd0, th=0x983e888) at ../../../threadweaver/Weaver/Thread.cpp:95
#21 0x012f4b1b in ThreadWeaver::Thread::run (this=0x983e888) at ../../../threadweaver/Weaver/Thread.cpp:142
#22 0x00ec536e in QThreadPrivate::start (arg=0x983e888) at thread/qthread_unix.cpp:248
#23 0x009f880e in start_thread (arg=0xaa0ffb70) at pthread_create.c:300
#24 0x019c78de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 4 (Thread 0xa98feb70 (LWP 5247)):
#0  0x004cd422 in __kernel_vsyscall ()
#1  0x009fce15 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0x00ec62c7 in QWaitConditionPrivate::wait (this=0x95adce8, mutex=0x9578020, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (this=0x95adce8, mutex=0x9578020, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#4  0x012f38a0 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x95adcd0, th=0x983d5b0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#5  0x012f641c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x94e0f28, th=0x983d5b0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#6  0x012f226b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x95adcd0, th=0x983d5b0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#7  0x012f6512 in ThreadWeaver::WorkingHardState::applyForWork (this=0x94e0f28, th=0x983d5b0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#8  0x012f3b23 in ThreadWeaver::WeaverImpl::applyForWork (this=0x95adcd0, th=0x983d5b0, previous=0x9b81720) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#9  0x012f44fe in ThreadWeaver::ThreadRunHelper::run (this=0xa98fe2a4, parent=0x95adcd0, th=0x983d5b0) at ../../../threadweaver/Weaver/Thread.cpp:87
#10 0x012f4b1b in ThreadWeaver::Thread::run (this=0x983d5b0) at ../../../threadweaver/Weaver/Thread.cpp:142
#11 0x00ec536e in QThreadPrivate::start (arg=0x983d5b0) at thread/qthread_unix.cpp:248
#12 0x009f880e in start_thread (arg=0xa98feb70) at pthread_create.c:300
#13 0x019c78de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 3 (Thread 0xa90fdb70 (LWP 5248)):
#0  0x004cd422 in __kernel_vsyscall ()
#1  0x009fce15 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0x00ec62c7 in QWaitConditionPrivate::wait (this=0x95adce8, mutex=0x9578020, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (this=0x95adce8, mutex=0x9578020, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#4  0x012f38a0 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x95adcd0, th=0x99808b8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#5  0x012f641c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x94e0f28, th=0x99808b8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#6  0x012f226b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x95adcd0, th=0x99808b8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#7  0x012f6512 in ThreadWeaver::WorkingHardState::applyForWork (this=0x94e0f28, th=0x99808b8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#8  0x012f3b23 in ThreadWeaver::WeaverImpl::applyForWork (this=0x95adcd0, th=0x99808b8, previous=0x9b386f8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#9  0x012f44fe in ThreadWeaver::ThreadRunHelper::run (this=0xa90fd2a4, parent=0x95adcd0, th=0x99808b8) at ../../../threadweaver/Weaver/Thread.cpp:87
#10 0x012f4b1b in ThreadWeaver::Thread::run (this=0x99808b8) at ../../../threadweaver/Weaver/Thread.cpp:142
#11 0x00ec536e in QThreadPrivate::start (arg=0x99808b8) at thread/qthread_unix.cpp:248
#12 0x009f880e in start_thread (arg=0xa90fdb70) at pthread_create.c:300
#13 0x019c78de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 2 (Thread 0xa88fcb70 (LWP 5249)):
#0  0x004cd422 in __kernel_vsyscall ()
#1  0x009fce15 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0x00ec62c7 in QWaitConditionPrivate::wait (this=0x95adce8, mutex=0x9578020, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (this=0x95adce8, mutex=0x9578020, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#4  0x012f38a0 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x95adcd0, th=0x9802458) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#5  0x012f641c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x94e0f28, th=0x9802458) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#6  0x012f226b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x95adcd0, th=0x9802458) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#7  0x012f6512 in ThreadWeaver::WorkingHardState::applyForWork (this=0x94e0f28, th=0x9802458) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#8  0x012f3b23 in ThreadWeaver::WeaverImpl::applyForWork (this=0x95adcd0, th=0x9802458, previous=0x9bc8990) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#9  0x012f44fe in ThreadWeaver::ThreadRunHelper::run (this=0xa88fc2a4, parent=0x95adcd0, th=0x9802458) at ../../../threadweaver/Weaver/Thread.cpp:87
#10 0x012f4b1b in ThreadWeaver::Thread::run (this=0x9802458) at ../../../threadweaver/Weaver/Thread.cpp:142
#11 0x00ec536e in QThreadPrivate::start (arg=0x9802458) at thread/qthread_unix.cpp:248
#12 0x009f880e in start_thread (arg=0xa88fcb70) at pthread_create.c:300
#13 0x019c78de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb7747980 (LWP 5208)):
#0  0x004cd422 in __kernel_vsyscall ()
#1  0x019b9c96 in *__GI___poll (fds=0x1a3bff4, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#2  0x0848ad80 in ?? () from /usr/lib/libxcb.so.1
#3  0x0848b2eb in ?? () from /usr/lib/libxcb.so.1
#4  0x0848b687 in xcb_writev () from /usr/lib/libxcb.so.1
#5  0x007cb2e9 in _XSend () from /usr/lib/libX11.so.6
#6  0x007b7a8d in ?? () from /usr/lib/libX11.so.6
#7  0x007b7c5a in XPutImage () from /usr/lib/libX11.so.6
#8  0x03bc4901 in QX11PixmapData::fromImage (this=0x9b0c4c0, img=..., flags=...) at image/qpixmap_x11.cpp:612
#9  0x03bae6b7 in QPixmap::fromImage (image=..., flags=...) at image/qpixmap.cpp:1999
#10 0x00c4b2f0 in KIconLoader::loadIcon (this=0x94e26b8, _name=..., group=KIconLoader::Desktop, size=64, state=0, overlays=..., path_store=0x0, canReturnNull=false)
    at ../../kdeui/icons/kiconloader.cpp:1265
#11 0x00c41c79 in KIconEngine::pixmap (this=0x9575458, size=..., mode=QIcon::Normal, state=QIcon::Off) at ../../kdeui/icons/kiconengine.cpp:119
#12 0x03b7a2c6 in QIcon::pixmap (this=0xbfded8dc, size=..., mode=QIcon::Normal, state=QIcon::Off) at image/qicon.cpp:669
#13 0x03b653d3 in QWidgetPrivate::setWindowIcon_sys (this=0x9a5c750, forceReset=false) at kernel/qwidget_x11.cpp:1458
#14 0x03b181fd in QWidget::create (this=0x9b3d980, window=0, initializeWindow=<value optimized out>, destroyOldWindow=<value optimized out>) at kernel/qwidget.cpp:1351
#15 0x03b1e765 in QWidget::setVisible (this=0x9b3d980, visible=true) at kernel/qwidget.cpp:7353
#16 0x041488d9 in QWidget::show (this=0x9b0eb50, newWidget=0x9b3d980, autoShow=true) at ../../include/QtGui/../../src/gui/kernel/qwidget.h:485
#17 QGraphicsProxyWidgetPrivate::setWidget_helper (this=0x9b0eb50, newWidget=0x9b3d980, autoShow=true) at graphicsview/qgraphicsproxywidget.cpp:683
#18 0x04148cf3 in QGraphicsProxyWidget::setWidget (this=0x9ae9e10, widget=0x9b3d980) at graphicsview/qgraphicsproxywidget.cpp:593
#19 0x01613e12 in ToolButton (this=0x9ae9e10, parent=0x9adf370) at ../../plasma/widgets/toolbutton.cpp:182
#20 0x051324f3 in ResultItem::setMatch (this=0x9adf370, match=...) at ../../krunner/interfaces/default/resultitem.cpp:141
#21 0x05132767 in ResultItem (this=0x9adf370, match=..., runnerManager=0x9591db8, parent=0x0) at ../../krunner/interfaces/default/resultitem.cpp:84
#22 0x0513471b in ResultScene::addQueryMatch (this=0x963adf8, match=..., useAnyId=true) at ../../krunner/interfaces/default/resultscene.cpp:256
#23 0x05134a92 in ResultScene::setQueryMatches (this=0x963adf8, m=...) at ../../krunner/interfaces/default/resultscene.cpp:187
#24 0x0513500d in ResultScene::qt_metacall (this=0x963adf8, _c=QMetaObject::InvokeMetaMethod, _id=6, _a=0xbfdede98) at ./resultscene.moc:104
#25 0x00fcce5a in QMetaObject::metacall (object=0x963adf8, cl=QMetaObject::ReadProperty, idx=26, argv=0xbfdede98) at kernel/qmetaobject.cpp:237
#26 0x00fdb5f5 in QMetaObject::activate (sender=0x9591db8, m=0x16da8c4, local_signal_index=0, argv=0xbfdede98) at kernel/qobject.cpp:3293
#27 0x015c3193 in Plasma::RunnerManager::matchesChanged (this=0x9591db8, _t1=...) at ./runnermanager.moc:118
#28 0x015c5bf7 in Plasma::RunnerManagerPrivate::matchesChanged (this=0x9591db8, _c=QMetaObject::InvokeMetaMethod, _id=9, _a=0xbfdedfbc) at ../../plasma/runnermanager.cpp:90
#29 Plasma::RunnerManager::qt_metacall (this=0x9591db8, _c=QMetaObject::InvokeMetaMethod, _id=9, _a=0xbfdedfbc) at ./runnermanager.moc:104
#30 0x00fcce5a in QMetaObject::metacall (object=0x9591db8, cl=QMetaObject::ReadProperty, idx=13, argv=0xbfdedfbc) at kernel/qmetaobject.cpp:237
#31 0x00fdb5f5 in QMetaObject::activate (sender=0x9591f0c, m=0x10dc5a4, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3293
#32 0x0102cc97 in QTimer::timeout (this=0x9591f0c) at .moc/release-shared/moc_qtimer.cpp:134
#33 0x00fe379e in QTimer::timerEvent (this=0x9591f0c, e=0xbfdee4f0) at kernel/qtimer.cpp:271
#34 0x00fd8494 in QObject::event (this=0x9591f0c, e=0xffffffff) at kernel/qobject.cpp:1212
#35 0x03ab83cc in QApplicationPrivate::notify_helper (this=0x94e2b70, receiver=0x9591f0c, e=0xbfdee4f0) at kernel/qapplication.cpp:4300
#36 0x03abf01e in QApplication::notify (this=0x94e2968, receiver=0x9591f0c, e=0xbfdee4f0) at kernel/qapplication.cpp:3704
#37 0x00c8742a in KApplication::notify (this=0x94e2968, receiver=0x9591f0c, event=0xbfdee4f0) at ../../kdeui/kernel/kapplication.cpp:302
#38 0x00fc7beb in QCoreApplication::notifyInternal (this=0x94e2968, receiver=0x9591f0c, event=0xbfdee4f0) at kernel/qcoreapplication.cpp:704
#39 0x00ff6eb6 in QCoreApplication::sendEvent (this=0x94e547c) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#40 QTimerInfoList::activateTimers (this=0x94e547c) at kernel/qeventdispatcher_unix.cpp:603
#41 0x00ff3b47 in timerSourceDispatch (source=0x94e54b0) at kernel/qeventdispatcher_glib.cpp:184
#42 idleTimerSourceDispatch (source=0x94e54b0) at kernel/qeventdispatcher_glib.cpp:231
#43 0x06323e88 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#44 0x06327730 in ?? () from /lib/libglib-2.0.so.0
#45 0x06327863 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#46 0x00ff3805 in QEventDispatcherGlib::processEvents (this=0x94e26e8, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#47 0x03b77b35 in QGuiEventDispatcherGlib::processEvents (this=0x94e26e8, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#48 0x00fc6209 in QEventLoop::processEvents (this=0xbfdee7b4, flags=) at kernel/qeventloop.cpp:149
#49 0x00fc665a in QEventLoop::exec (this=0xbfdee7b4, flags=...) at kernel/qeventloop.cpp:201
#50 0x00fca84f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#51 0x03ab8467 in QApplication::exec () at kernel/qapplication.cpp:3579
#52 0x05128e2e in kdemain (argc=1, argv=0x94c5a28) at ../../krunner/main.cpp:65
#53 0x0804dff7 in launch (argc=<value optimized out>, _name=<value optimized out>, args=<value optimized out>, cwd=0x0, envc=0, envs=0x94a83b9 "", reset_env=false, tty=0x0, avoid_loops=false, 
    startup_id_str=0x8051405 "0") at ../../kinit/kinit.cpp:717
#54 0x0804ec15 in handle_launcher_request (sock=<value optimized out>, who=<value optimized out>) at ../../kinit/kinit.cpp:1209
#55 0x0804f08c in handle_requests (waitForPid=<value optimized out>) at ../../kinit/kinit.cpp:1402
#56 0x0804fe2f in main (argc=4, argv=0xbfdef234, envp=0xbfdef248) at ../../kinit/kinit.cpp:1841

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

Possible duplicates by query: bug 228847, bug 228227, bug 228134, bug 227761, bug 227414.

Reported using DrKonqi
Comment 1 Denys Smolianiuk 2010-03-08 01:42:24 UTC
Created attachment 41430 [details]
New crash information added by DrKonqi

I believe I have the same crash. Thus, adding my backtrace. Unfortunately it doens't have all debug symbols, but I have installed all relevant dbg packages I could find in the repo.

I have krunner crashing from time to time on my machine (few times per day). It seems it happens when I type fast and hit enter before it is able to updated UI with possible completions. I was trying to start 'stardict' when this crash happened if it matters.
Comment 2 Raul Metsma 2010-03-08 14:19:15 UTC
Created attachment 41440 [details]
New crash information added by DrKonqi

Same here like previous post, hit enter before the list was visible.
Opened krdc
Comment 3 Dario Andres 2010-03-15 23:40:23 UTC
This is being tracked at bug 224212. Thanks

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