[Bug 163606] New: Typing a command to run in krunner causes a crash

mstarkey at wcsgabon.org mstarkey at wcsgabon.org
Mon Jun 9 14:08:57 CEST 2008


------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
         
http://bugs.kde.org/show_bug.cgi?id=163606         
           Summary: Typing a command to run in krunner causes a crash
           Product: krunner
           Version: unspecified
          Platform: Compiled Sources
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: panel-devel kde org
        ReportedBy: mstarkey wcsgabon org


Whilst typing a command in krunner it sometimes crashes. Not everytime - I 
haven't managed to reproduce it reliably. It happens sometimes when there are 
no other open programs. Description looks similar to #157230, but backtrace is 
different, so posting in case it is useful.


Application: Run Command Interface (krunner), signal SIGABRT
(no debugging symbols found)
Using host libthread_db library "/lib/libthread_db.so.1".
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread -1208903984 (LWP 24703)]
[New Thread -1266353264 (LWP 25022)]
[New Thread -1255863408 (LWP 25021)]
[New Thread -1245373552 (LWP 25020)]
[New Thread -1234883696 (LWP 25019)]
[KCrash handler]
#6  0x00110402 in __kernel_vsyscall ()
#7  0x014d4690 in raise () from /lib/libc.so.6
#8  0x014d5f91 in abort () from /lib/libc.so.6
#9  0x0112cbc9 in qt_message_output (msgType=QtFatalMsg, 
    buf=0xb524dea0 "ASSERT: \"false\" in file qdbusintegrator.cpp, line 1840")
    at global/qglobal.cpp:2058
#10 0x0112cc2d in qFatal (msg=0x127d518 "ASSERT: \"%s\" in file %s, line %d")
    at global/qglobal.cpp:2260
#11 0x0112d093 in qt_assert (assertion=0x8a03eb "false", 
    file=0x8a03d7 "qdbusintegrator.cpp", line=1840) at global/qglobal.cpp:1828
#12 0x00868667 in QDBusConnectionPrivate::connectSignal (this=0x930b408, 
    key= 0xb524fff8, hook= 0xb524ffc0) at qdbusintegrator.cpp:1840
#13 0x0086030c in QDBusConnection::connect (this=0xb525009c, 
    service= 0xb5250098, path= 0xb52500c8, interface= 0xb5250094, 
    name= 0xb5250090, signature= 0xb525003c, receiver=0x96d4428, 
    slot=0x4adf37 "1notifyConfigChanged()") at qdbusconnection.cpp:600
#14 0x008603ac in QDBusConnection::connect (this=0xb525009c, 
    service= 0xb5250098, path= 0xb52500c8, interface= 0xb5250094, 
    name= 0xb5250090, receiver=0x96d4428, 
    slot=0x4adf37 "1notifyConfigChanged()") at qdbusconnection.cpp:533
#15 0x0040cdf2 in KBookmarkManager::init (this=0x96d4428, 
    dbusPath= 0xb52500c8)
    at /home/kde-devel/kde/src/kdelibs/kio/bookmarks/kbookmarkmanager.cc:272
#16 0x0040f85f in KBookmarkManager (this=0x96d4428, 
    bookmarksFile= 0xb5250120, dbusObjectName= 0xb525012c)
    at /home/kde-devel/kde/src/kdelibs/kio/bookmarks/kbookmarkmanager.cc:204
#17 0x0040f991 in KBookmarkManager::managerForFile (
    bookmarksFile= 0xb5250120, dbusObjectName= 0xb525012c)
    at /home/kde-devel/kde/src/kdelibs/kio/bookmarks/kbookmarkmanager.cc:160
#18 0x0040fa5a in KBookmarkManager::userBookmarksManager ()
    at /home/kde-devel/kde/src/kdelibs/kio/bookmarks/kbookmarkmanager.cc:643
#19 0x0348583d in BookmarksRunner::match ()
   from /home/kde-devel/kde/kde4/lib/kde4/krunner_bookmarksrunner.so
#20 0x001bb7d7 in Plasma::AbstractRunner::performMatch ()
   from /home/kde-devel/kde/kde4/lib/libplasma.so.1
#21 0x001fd657 in Plasma::FindMatchesJob::run ()
   from /home/kde-devel/kde/kde4/lib/libplasma.so.1
#22 0x007ddb80 in ThreadWeaver::JobRunHelper::runTheJob (this=0xb52502e0, 
    th=0x944b870, job=0x958d008)
    at /home/kde-devel/kde/src/kdelibs/threadweaver/Weaver/Job.cpp:106
#23 0x007dddfb in ThreadWeaver::Job::execute (this=0x958d008, th=0x944b870)
    at /home/kde-devel/kde/src/kdelibs/threadweaver/Weaver/Job.cpp:135
#24 0x007dcf40 in ThreadWeaver::ThreadRunHelper::run (this=0xb5250348, 
    parent=0x93ea180, th=0x944b870)
    at /home/kde-devel/kde/src/kdelibs/threadweaver/Weaver/Thread.cpp:95
#25 0x007dd09a in ThreadWeaver::Thread::run (this=0x944b870)
    at /home/kde-devel/kde/src/kdelibs/threadweaver/Weaver/Thread.cpp:142
#26 0x01136c81 in QThreadPrivate::start (arg=0x944b870)
    at thread/qthread_unix.cpp:190
#27 0x0083e50b in start_thread () from /lib/libpthread.so.0
#28 0x0157eb2e in clone () from /lib/libc.so.6

Thread 2 (Thread -1266353264 (LWP 25022)):
#0  0x00110402 in __kernel_vsyscall ()
#1  0x008425d5 in pthread_cond_wait  GLIBC_2 3 2 () from /lib/libpthread.so.0
#2  0x0113746e in QWaitConditionPrivate::wait (this=0x930b628, 
    time=4294967295) at thread/qwaitcondition_unix.cpp:88
#3  0x01137024 in QWaitCondition::wait (this=0x930b540, mutex=0x930b538, 
    time=4294967295) at thread/qwaitcondition_unix.cpp:265
#4  0x01130faa in QReadWriteLock::lockForWrite (this=0x930b438)
    at thread/qreadwritelock.cpp:292
#5  0x00862eeb in QDBusWriteLocker (this=0xb484f004, a=RegisterObjectAction, 
    s=0x930b408) at qdbusthreaddebug_p.h:158
#6  0x0085f8c9 in QDBusConnection::registerObject (this=0xb484f07c, 
    path= 0xb484f0c8, object=0x96e9b10, options= 0xb484f078)
    at qdbusconnection.cpp:681
#7  0x0040ccc5 in KBookmarkManager::init (this=0x96e9b10, 
    dbusPath= 0xb484f0c8)
    at /home/kde-devel/kde/src/kdelibs/kio/bookmarks/kbookmarkmanager.cc:267
#8  0x0040f85f in KBookmarkManager (this=0x96e9b10, 
    bookmarksFile= 0xb484f120, dbusObjectName= 0xb484f12c)
    at /home/kde-devel/kde/src/kdelibs/kio/bookmarks/kbookmarkmanager.cc:204
#9  0x0040f991 in KBookmarkManager::managerForFile (
    bookmarksFile= 0xb484f120, dbusObjectName= 0xb484f12c)
    at /home/kde-devel/kde/src/kdelibs/kio/bookmarks/kbookmarkmanager.cc:160
#10 0x0040fa5a in KBookmarkManager::userBookmarksManager ()
    at /home/kde-devel/kde/src/kdelibs/kio/bookmarks/kbookmarkmanager.cc:643
#11 0x0348583d in BookmarksRunner::match ()
   from /home/kde-devel/kde/kde4/lib/kde4/krunner_bookmarksrunner.so
#12 0x001bb7d7 in Plasma::AbstractRunner::performMatch ()
   from /home/kde-devel/kde/kde4/lib/libplasma.so.1
#13 0x001fd657 in Plasma::FindMatchesJob::run ()
   from /home/kde-devel/kde/kde4/lib/libplasma.so.1
#14 0x007ddb80 in ThreadWeaver::JobRunHelper::runTheJob (this=0xb484f2e0, 
    th=0x9400c78, job=0x96d3c00)
    at /home/kde-devel/kde/src/kdelibs/threadweaver/Weaver/Job.cpp:106
#15 0x007dddfb in ThreadWeaver::Job::execute (this=0x96d3c00, th=0x9400c78)
    at /home/kde-devel/kde/src/kdelibs/threadweaver/Weaver/Job.cpp:135
#16 0x007dcf40 in ThreadWeaver::ThreadRunHelper::run (this=0xb484f348, 
    parent=0x93ea180, th=0x9400c78)
    at /home/kde-devel/kde/src/kdelibs/threadweaver/Weaver/Thread.cpp:95
#17 0x007dd09a in ThreadWeaver::Thread::run (this=0x9400c78)
    at /home/kde-devel/kde/src/kdelibs/threadweaver/Weaver/Thread.cpp:142
#18 0x01136c81 in QThreadPrivate::start (arg=0x9400c78)
    at thread/qthread_unix.cpp:190
#19 0x0083e50b in start_thread () from /lib/libpthread.so.0
#20 0x0157eb2e in clone () from /lib/libc.so.6

Thread 1 (Thread -1208903984 (LWP 24703)):
#0  0x00110402 in __kernel_vsyscall ()
#1  0x0084552b in read () from /lib/libpthread.so.0
#2  0x017314f3 in ?? () from /usr/lib/libxcb.so.1
#3  0x01731b34 in xcb_poll_for_event () from /usr/lib/libxcb.so.1
#4  0x04684919 in ?? () from /usr/lib/libX11.so.6
#5  0x04684c17 in ?? () from /usr/lib/libX11.so.6
#6  0x04684f9f in _XEventsQueued () from /usr/lib/libX11.so.6
#7  0x0466e74f in XEventsQueued () from /usr/lib/libX11.so.6
#8  0x0275e227 in x11EventSourceCheck (s=0x931bba8)
    at kernel/qguieventdispatcher_glib.cpp:89
#9  0x01689032 in g_main_context_check () from /lib/libglib-2.0.so.0
#10 0x016893ce in ?? () from /lib/libglib-2.0.so.0
#11 0x01689b55 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#12 0x01256be4 in QEventDispatcherGlib::processEvents (this=0x930be98, 
    flags= 0xbfca5108) at kernel/qeventdispatcher_glib.cpp:325
#13 0x0275ddb4 in QGuiEventDispatcherGlib::processEvents (this=0x930be98, 
    flags= 0xbfca5138) at kernel/qguieventdispatcher_glib.cpp:204
#14 0x0122470e in QEventLoop::processEvents (this=0xbfca51b0, 
    flags= 0xbfca5174) at kernel/qeventloop.cpp:149
#15 0x0122494d in QEventLoop::exec (this=0xbfca51b0, flags= 0xbfca51b8)
    at kernel/qeventloop.cpp:196
#16 0x0122839b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:845
#17 0x026b5a04 in QApplication::exec () at kernel/qapplication.cpp:3304
#18 0x00124864 in kdemain ()
   from /home/kde-devel/kde/kde4/lib/libkdeinit4_krunner.so
#19 0x08048862 in main ()
#0  0x00110402 in __kernel_vsyscall ()


More information about the Panel-devel mailing list