Bug 186010 - krunner hangs new krunner wont start due to org.freedesktop.DBus.Error.NoReply
Summary: krunner hangs new krunner wont start due to org.freedesktop.DBus.Error.NoReply
Status: RESOLVED WORKSFORME
Alias: None
Product: krunner
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: NOR normal
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords: investigated, triaged
Depends on:
Blocks:
 
Reported: 2009-03-03 04:36 UTC by Marc Benstein
Modified: 2018-10-21 04:33 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 Marc Benstein 2009-03-03 04:36:33 UTC
Version:            (using KDE 4.2.0)
OS:                Linux
Installed from:    SuSE RPMs

krunner stops responding to keyboard shortcut to launch. This happens all the time.

New instance fails to start with message:

<unknown program name>(14474)/: Communication problem with  "krunner" , it probably crashed.
Error message was:  "org.freedesktop.DBus.Error.NoReply" : " "Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken." "

Here's a bt of the hung krunner:

#0  0x00007f50eddf0d59 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0                                                                     
#1  0x00007f50ee06076b in ?? () from /usr/lib64/libQtCore.so.4                                                                                              
#2  0x00007f50ee05bf9d in QMutex::lock() () from /usr/lib64/libQtCore.so.4                                                                                  
#3  0x00007f50d6639c2c in ServiceRunner::run (this=<value optimized out>, context=<value optimized out>, match=@0x75a6f8)                                   
    at /usr/include/QtCore/qmutex.h:116                                                                                                                     
#4  0x00007f50efa8b959 in Plasma::RunnerManager::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libplasma.so.3                              
#5  0x00007f50ee15d454 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib64/libQtCore.so.4                                               
#6  0x00007f50ef782d32 in ThreadWeaver::Job::done(ThreadWeaver::Job*) () from /usr/lib64/libthreadweaver.so.4                                               
#7  0x00007f50ef782ed8 in ThreadWeaver::Job::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libthreadweaver.so.4                            
#8  0x00007f50ee158105 in QObject::event(QEvent*) () from /usr/lib64/libQtCore.so.4                                                                         
#9  0x00007f50ed4681bd in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4                                            
#10 0x00007f50ed46ff8a in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4                                                          
#11 0x00007f50eef3ec6b in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5                                                          
#12 0x00007f50ee149091 in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4                                             
#13 0x00007f50ee149d3a in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib64/libQtCore.so.4                          
#14 0x00007f50ee171863 in ?? () from /usr/lib64/libQtCore.so.4                                                                                              
#15 0x00007f50e71e70db in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0                                                                       
#16 0x00007f50e71ea8ad in ?? () from /usr/lib64/libglib-2.0.so.0                                                                                            
#17 0x00007f50e71eaa6b in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0                                                                      
#18 0x00007f50ee1714ef in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4                      
#19 0x00007f50ed4f89bf in ?? () from /usr/lib64/libQtGui.so.4                                                                                               
#20 0x00007f50ee1479a2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4                                
#21 0x00007f50ee147b2d in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4                                         
#22 0x00007f50ed880175 in QDialog::exec() () from /usr/lib64/libQtGui.so.4                                                                                  
#23 0x00007f50eeecaa12 in KMessageBox::createKMessageBox(KDialog*, QIcon const&, QString const&, QStringList const&, QString const&, bool*, QFlags<KMessageBox::Option>, QString const&, QMessageBox::Icon) () from /usr/lib64/libkdeui.so.5                                                                            
#24 0x00007f50eeecbbe7 in KMessageBox::createKMessageBox(KDialog*, QMessageBox::Icon, QString const&, QStringList const&, QString const&, bool*, QFlags<KMessageBox::Option>, QString const&) () from /usr/lib64/libkdeui.so.5                                                                                          
#25 0x00007f50eeecc306 in KMessageBox::sorryWId(unsigned long, QString const&, QString const&, QFlags<KMessageBox::Option>) ()                              
   from /usr/lib64/libkdeui.so.5                                                                                                                            
#26 0x00007f50eeecc41c in KMessageBox::sorry(QWidget*, QString const&, QString const&, QFlags<KMessageBox::Option>) () from /usr/lib64/libkdeui.so.5        
#27 0x00007f50eaf01827 in KRun::run(KService const&, KUrl::List const&, QWidget*, bool, QString const&, QByteArray const&) () from /usr/lib64/libkio.so.5   
#28 0x00007f50d6639b31 in ServiceRunner::run (this=<value optimized out>, context=<value optimized out>, match=@0x75a6f8)                                   
    at /usr/src/debug/kdebase-workspace-4.2.0/plasma/runners/services/servicerunner.cpp:156                                                                 
#29 0x00007f50efa8aa6c in Plasma::RunnerManager::reset() () from /usr/lib64/libplasma.so.3                                                                  
#30 0x00007f50f03f7182 in Interface::resetInterface (this=0x760cd0) at /usr/src/debug/kdebase-workspace-4.2.0/krunner/interfaces/default/interface.cpp:353  
#31 0x00007f50f03f7225 in Interface::queryTextEdited (this=0x76fb84, query=@0x80)                                                                           
    at /usr/src/debug/kdebase-workspace-4.2.0/krunner/interfaces/default/interface.cpp:437                                                                  
#32 0x00007f50f03f80e5 in Interface::qt_metacall (this=0x760cd0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7ffff8835ea0)            
    at /usr/src/debug/kdebase-workspace-4.2.0/build/krunner/interface.moc:89                                                                                
---Type <return> to continue, or q <return> to quit---                                                                                                      
#33 0x00007f50ee15d454 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib64/libQtCore.so.4                                               
#34 0x00007f50ed787c52 in QComboBox::editTextChanged(QString const&) () from /usr/lib64/libQtGui.so.4                                                       
#35 0x00007f50ed7908e9 in QComboBox::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libQtGui.so.4                                           
#36 0x00007f50eefe1805 in KComboBox::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libkdeui.so.5                                           
#37 0x00007f50eeff3655 in KHistoryComboBox::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libkdeui.so.5                                    
#38 0x00007f50ee15d454 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib64/libQtCore.so.4                                               
#39 0x00007f50ed7c47e2 in QLineEdit::textChanged(QString const&) () from /usr/lib64/libQtGui.so.4                                                           
#40 0x00007f50ed7ca0f9 in ?? () from /usr/lib64/libQtGui.so.4                                                                                               
#41 0x00007f50ed7c9e50 in ?? () from /usr/lib64/libQtGui.so.4                                                                                               
#42 0x00007f50ed78afde in ?? () from /usr/lib64/libQtGui.so.4
#43 0x00007f50ed78b14d in QComboBox::setCurrentIndex(int) () from /usr/lib64/libQtGui.so.4
#44 0x00007f50eefe1703 in KComboBox::setCurrentItem(QString const&, bool, int) () from /usr/lib64/libkdeui.so.5
#45 0x00007f50f03f7124 in Interface::resetInterface (this=0x760cd0) at /usr/src/debug/kdebase-workspace-4.2.0/krunner/interfaces/default/interface.cpp:348
#46 0x00007f50f03f7df0 in Interface::run (this=0x760cd0, item=0xa98150)
    at /usr/src/debug/kdebase-workspace-4.2.0/krunner/interfaces/default/interface.cpp:420
#47 0x00007f50f03f80f8 in Interface::qt_metacall (this=0x760cd0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7ffff88363f0)
    at /usr/src/debug/kdebase-workspace-4.2.0/build/krunner/interface.moc:88
#48 0x00007f50ee15d454 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib64/libQtCore.so.4
#49 0x00007f50eefe19b8 in KComboBox::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libkdeui.so.5
#50 0x00007f50eeff3655 in KHistoryComboBox::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libkdeui.so.5
#51 0x00007f50ee15d454 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib64/libQtCore.so.4
#52 0x00007f50ed7cc47e in QLineEdit::keyPressEvent(QKeyEvent*) () from /usr/lib64/libQtGui.so.4
#53 0x00007f50eeffe94f in KLineEdit::keyPressEvent(QKeyEvent*) () from /usr/lib64/libkdeui.so.5
#54 0x00007f50ed4ba668 in QWidget::event(QEvent*) () from /usr/lib64/libQtGui.so.4
#55 0x00007f50ed7ca4db in QLineEdit::event(QEvent*) () from /usr/lib64/libQtGui.so.4
#56 0x00007f50ef000785 in KLineEdit::event(QEvent*) () from /usr/lib64/libkdeui.so.5
#57 0x00007f50ed78d369 in QComboBox::keyPressEvent(QKeyEvent*) () from /usr/lib64/libQtGui.so.4
#58 0x00007f50eeff33c4 in KHistoryComboBox::keyPressEvent(QKeyEvent*) () from /usr/lib64/libkdeui.so.5
#59 0x00007f50ed4ba668 in QWidget::event(QEvent*) () from /usr/lib64/libQtGui.so.4
#60 0x00007f50ed4681bd in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#61 0x00007f50ed470e34 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#62 0x00007f50eef3ec6b in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5
#63 0x00007f50ee149091 in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4
#64 0x00007f50ed4f54f4 in ?? () from /usr/lib64/libQtGui.so.4
#65 0x00007f50ed4f77e7 in ?? () from /usr/lib64/libQtGui.so.4
#66 0x00007f50ed4d2800 in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib64/libQtGui.so.4
#67 0x00007f50ed4f9214 in ?? () from /usr/lib64/libQtGui.so.4
#68 0x00007f50e71e70db in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#69 0x00007f50e71ea8ad in ?? () from /usr/lib64/libglib-2.0.so.0
#70 0x00007f50e71eaa6b in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#71 0x00007f50ee1714ef in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#72 0x00007f50ed4f89bf in ?? () from /usr/lib64/libQtGui.so.4
#73 0x00007f50ee1479a2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#74 0x00007f50ee147b2d in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#75 0x00007f50ee149ffd in QCoreApplication::exec() () from /usr/lib64/libQtCore.so.4
#76 0x00007f50f03f18c4 in kdemain (argc=1, argv=0x7ffff8838708) at /usr/src/debug/kdebase-workspace-4.2.0/krunner/main.cpp:59
#77 0x00007f50eb267586 in __libc_start_main () from /lib64/libc.so.6
#78 0x0000000000400819 in _start () at ../sysdeps/x86_64/elf/start.S:113
Comment 1 Jacopo De Simoi 2009-12-28 01:13:10 UTC
4.2.0 is quite obsolete by now.. Can you still reproduce with a more recent version? 
Thanks
  --J
Comment 2 Jacopo De Simoi 2010-01-09 12:26:29 UTC
> 1 week / no answer
Comment 3 Andrew Crouthamel 2018-09-20 03:21:25 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days, the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please set the bug status as REPORTED so that the KDE team knows that the bug is ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 4 Andrew Crouthamel 2018-10-21 04:33:59 UTC
This bug has been in NEEDSINFO status with no change for at least
30 days. The bug is now closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!