Bug 235578

Summary: SegFault crash out of nowhere
Product: [Plasma] krunner Reporter: Xaver Wurzenberger <xaver.xn>
Component: generalAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: aseigo
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Xaver Wurzenberger 2010-04-27 22:24:07 UTC
Version:           4.4.2 (using KDE 4.4.2)
OS:                Linux
Installed from:    Unlisted Binary Package

I suddenly got this backtrace info. I didn't think krunner was even open, but I'm not sure that it wasn't. Hope this helps...
(KDEMod 4.4.2 running here)

Application: Oberfläche zur Ausführung von Befehlen (kdeinit4), signal: Segmentation fault
[Current thread is 1 (Thread 0xb5527970 (LWP 1844))]

Thread 5 (Thread 0xa65b3b70 (LWP 1993)):
#0  0xb782b424 in __kernel_vsyscall ()
#1  0xb6b91045 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb6c06387 in QWaitConditionPrivate::wait (this=0x9afdc50, mutex=0x9afa698, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (this=0x9afdc50, mutex=0x9afa698, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#4  0xb4029800 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9afdc38, th=0x9e2e408)
    at /home/phil/kdemod/core/kdelibs/src/kdelibs-4.4.2/threadweaver/Weaver/WeaverImpl.cpp:365
#5  0xb402c31c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x9afa2d0, th=0x9e2e408) at /home/phil/kdemod/core/kdelibs/src/kdelibs-4.4.2/threadweaver/Weaver/WorkingHardState.cpp:80
#6  0xb402820b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9afdc38, th=0x9e2e408) at /home/phil/kdemod/core/kdelibs/src/kdelibs-4.4.2/threadweaver/Weaver/WeaverImpl.cpp:356
#7  0xb402c412 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9afa2d0, th=0x9e2e408) at /home/phil/kdemod/core/kdelibs/src/kdelibs-4.4.2/threadweaver/Weaver/WorkingHardState.cpp:71
#8  0xb4029463 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9afdc38, th=0x9e2e408, previous=0x9fb9208) at /home/phil/kdemod/core/kdelibs/src/kdelibs-4.4.2/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0xb402a4ae in ThreadWeaver::ThreadRunHelper::run (this=0xa65b32f4, parent=0x9afdc38, th=0x9e2e408) at /home/phil/kdemod/core/kdelibs/src/kdelibs-4.4.2/threadweaver/Weaver/Thread.cpp:87
#10 0xb402abcb in ThreadWeaver::Thread::run (this=0x9e2e408) at /home/phil/kdemod/core/kdelibs/src/kdelibs-4.4.2/threadweaver/Weaver/Thread.cpp:142
#11 0xb6c0544e in QThreadPrivate::start (arg=0x9e2e408) at thread/qthread_unix.cpp:248
#12 0xb6b8cadc in start_thread () from /lib/libpthread.so.0
#13 0xb5faac1e in clone () from /lib/libc.so.6

Thread 4 (Thread 0xa5c4fb70 (LWP 1994)):
#0  0xb782b424 in __kernel_vsyscall ()
#1  0xb6b91045 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb6c06387 in QWaitConditionPrivate::wait (this=0x9afdc50, mutex=0x9afa698, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (this=0x9afdc50, mutex=0x9afa698, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#4  0xb4029800 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9afdc38, th=0x9dcbcc8)
    at /home/phil/kdemod/core/kdelibs/src/kdelibs-4.4.2/threadweaver/Weaver/WeaverImpl.cpp:365
#5  0xb402c31c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x9afa2d0, th=0x9dcbcc8) at /home/phil/kdemod/core/kdelibs/src/kdelibs-4.4.2/threadweaver/Weaver/WorkingHardState.cpp:80
#6  0xb402820b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9afdc38, th=0x9dcbcc8) at /home/phil/kdemod/core/kdelibs/src/kdelibs-4.4.2/threadweaver/Weaver/WeaverImpl.cpp:356
#7  0xb402c412 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9afa2d0, th=0x9dcbcc8) at /home/phil/kdemod/core/kdelibs/src/kdelibs-4.4.2/threadweaver/Weaver/WorkingHardState.cpp:71
#8  0xb4029463 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9afdc38, th=0x9dcbcc8, previous=0x9e1f888) at /home/phil/kdemod/core/kdelibs/src/kdelibs-4.4.2/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0xb402a4ae in ThreadWeaver::ThreadRunHelper::run (this=0xa5c4f2f4, parent=0x9afdc38, th=0x9dcbcc8) at /home/phil/kdemod/core/kdelibs/src/kdelibs-4.4.2/threadweaver/Weaver/Thread.cpp:87
#10 0xb402abcb in ThreadWeaver::Thread::run (this=0x9dcbcc8) at /home/phil/kdemod/core/kdelibs/src/kdelibs-4.4.2/threadweaver/Weaver/Thread.cpp:142
#11 0xb6c0544e in QThreadPrivate::start (arg=0x9dcbcc8) at thread/qthread_unix.cpp:248
#12 0xb6b8cadc in start_thread () from /lib/libpthread.so.0
#13 0xb5faac1e in clone () from /lib/libc.so.6

Thread 3 (Thread 0xa544eb70 (LWP 1995)):
#0  0xb782b424 in __kernel_vsyscall ()
#1  0xb6b91045 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb6c06387 in QWaitConditionPrivate::wait (this=0x9afdc50, mutex=0x9afa698, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (this=0x9afdc50, mutex=0x9afa698, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#4  0xb4029800 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9afdc38, th=0x9eca420)
    at /home/phil/kdemod/core/kdelibs/src/kdelibs-4.4.2/threadweaver/Weaver/WeaverImpl.cpp:365
#5  0xb402c31c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x9afa2d0, th=0x9eca420) at /home/phil/kdemod/core/kdelibs/src/kdelibs-4.4.2/threadweaver/Weaver/WorkingHardState.cpp:80
#6  0xb402820b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9afdc38, th=0x9eca420) at /home/phil/kdemod/core/kdelibs/src/kdelibs-4.4.2/threadweaver/Weaver/WeaverImpl.cpp:356
#7  0xb402c412 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9afa2d0, th=0x9eca420) at /home/phil/kdemod/core/kdelibs/src/kdelibs-4.4.2/threadweaver/Weaver/WorkingHardState.cpp:71
#8  0xb4029463 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9afdc38, th=0x9eca420, previous=0x9e3d318) at /home/phil/kdemod/core/kdelibs/src/kdelibs-4.4.2/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0xb402a4ae in ThreadWeaver::ThreadRunHelper::run (this=0xa544e2f4, parent=0x9afdc38, th=0x9eca420) at /home/phil/kdemod/core/kdelibs/src/kdelibs-4.4.2/threadweaver/Weaver/Thread.cpp:87
#10 0xb402abcb in ThreadWeaver::Thread::run (this=0x9eca420) at /home/phil/kdemod/core/kdelibs/src/kdelibs-4.4.2/threadweaver/Weaver/Thread.cpp:142
#11 0xb6c0544e in QThreadPrivate::start (arg=0x9eca420) at thread/qthread_unix.cpp:248
#12 0xb6b8cadc in start_thread () from /lib/libpthread.so.0
#13 0xb5faac1e in clone () from /lib/libc.so.6

Thread 2 (Thread 0xa4c4db70 (LWP 1996)):
#0  0xb782b424 in __kernel_vsyscall ()
#1  0xb6b91045 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb6c06387 in QWaitConditionPrivate::wait (this=0x9afdc50, mutex=0x9afa698, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (this=0x9afdc50, mutex=0x9afa698, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#4  0xb4029800 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9afdc38, th=0x9fc9f58)
    at /home/phil/kdemod/core/kdelibs/src/kdelibs-4.4.2/threadweaver/Weaver/WeaverImpl.cpp:365
#5  0xb402c31c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x9afa2d0, th=0x9fc9f58) at /home/phil/kdemod/core/kdelibs/src/kdelibs-4.4.2/threadweaver/Weaver/WorkingHardState.cpp:80
#6  0xb402820b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9afdc38, th=0x9fc9f58) at /home/phil/kdemod/core/kdelibs/src/kdelibs-4.4.2/threadweaver/Weaver/WeaverImpl.cpp:356
#7  0xb402c412 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9afa2d0, th=0x9fc9f58) at /home/phil/kdemod/core/kdelibs/src/kdelibs-4.4.2/threadweaver/Weaver/WorkingHardState.cpp:71
#8  0xb4029463 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9afdc38, th=0x9fc9f58, previous=0xa093378) at /home/phil/kdemod/core/kdelibs/src/kdelibs-4.4.2/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0xb402a4ae in ThreadWeaver::ThreadRunHelper::run (this=0xa4c4d2f4, parent=0x9afdc38, th=0x9fc9f58) at /home/phil/kdemod/core/kdelibs/src/kdelibs-4.4.2/threadweaver/Weaver/Thread.cpp:87
#10 0xb402abcb in ThreadWeaver::Thread::run (this=0x9fc9f58) at /home/phil/kdemod/core/kdelibs/src/kdelibs-4.4.2/threadweaver/Weaver/Thread.cpp:142
#11 0xb6c0544e in QThreadPrivate::start (arg=0x9fc9f58) at thread/qthread_unix.cpp:248
#12 0xb6b8cadc in start_thread () from /lib/libpthread.so.0
#13 0xb5faac1e in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb5527970 (LWP 1844)):
[KCrash Handler]
#6  0xb1d3d30a in _dbus_connection_lock () from /usr/lib/libdbus-1.so.3
#7  0xb1d506f5 in _dbus_pending_call_get_connection_and_lock () from /usr/lib/libdbus-1.so.3
#8  0xb1d414a5 in reply_handler_timeout () from /usr/lib/libdbus-1.so.3
#9  0xb1d554a2 in dbus_timeout_handle () from /usr/lib/libdbus-1.so.3
#10 0xb5d5a205 in q_dbus_timeout_handle (this=0x540000, e=0xbff5f300) at qdbus_symbols_p.h:172
#11 QDBusConnectionPrivate::timerEvent (this=0x540000, e=0xbff5f300) at qdbusintegrator.cpp:1035
#12 0xb6d17244 in QObject::event (this=0x9a2a160, e=0xa0740d8) at kernel/qobject.cpp:1212
#13 0xb624beec in QApplicationPrivate::notify_helper (this=0x9a2f7d8, receiver=0x9a2a160, e=0xbff5f300) at kernel/qapplication.cpp:4304
#14 0xb6252a3e in QApplication::notify (this=0x9a2f5d8, receiver=0x9a2a160, e=0xbff5f300) at kernel/qapplication.cpp:3708
#15 0xb6ff92ca in KApplication::notify (this=0x9a2f5d8, receiver=0x9a2a160, event=0xbff5f300) at /home/phil/kdemod/core/kdelibs/src/kdelibs-4.4.2/kdeui/kernel/kapplication.cpp:302
#16 0xb6d06c0b in QCoreApplication::notifyInternal (this=0x9a2f5d8, receiver=0x9a2a160, event=0xbff5f300) at kernel/qcoreapplication.cpp:704
#17 0xb6d35b36 in QCoreApplication::sendEvent (this=0x9a32184) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#18 QTimerInfoList::activateTimers (this=0x9a32184) at kernel/qeventdispatcher_unix.cpp:603
#19 0xb6d32847 in timerSourceDispatch (source=0x9a321b8) at kernel/qeventdispatcher_glib.cpp:184
#20 idleTimerSourceDispatch (source=0x9a321b8) at kernel/qeventdispatcher_glib.cpp:231
#21 0xb5a2b895 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#22 0xb5a2f568 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#23 0xb5a2f748 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#24 0xb6d32505 in QEventDispatcherGlib::processEvents (this=0x9a2f300, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#25 0xb6308ab5 in QGuiEventDispatcherGlib::processEvents (this=0x9a2f300, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#26 0xb6d05249 in QEventLoop::processEvents (this=0xbff5f5c4, flags=) at kernel/qeventloop.cpp:149
#27 0xb6d0569a in QEventLoop::exec (this=0xbff5f5c4, flags=...) at kernel/qeventloop.cpp:201
#28 0xb6d0980f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#29 0xb624bf87 in QApplication::exec () at kernel/qapplication.cpp:3583
#30 0xb2213c5e in kdemain () from /usr/lib/libkdeinit4_krunner.so
#31 0x0804e119 in launch (argc=<value optimized out>, _name=<value optimized out>, args=<value optimized out>, cwd=0x0, envc=0, envs=0x9a21011 "", reset_env=false, tty=0x0, avoid_loops=false, 
    startup_id_str=0x8051167 "0") at /home/phil/kdemod/core/kdelibs/src/kdelibs-4.4.2/kinit/kinit.cpp:717
#32 0x0804ea05 in handle_launcher_request (sock=<value optimized out>, who=<value optimized out>) at /home/phil/kdemod/core/kdelibs/src/kdelibs-4.4.2/kinit/kinit.cpp:1209
#33 0x0804eff4 in handle_requests (waitForPid=<value optimized out>) at /home/phil/kdemod/core/kdelibs/src/kdelibs-4.4.2/kinit/kinit.cpp:1402
#34 0x0804f857 in main (argc=4, argv=0xbff60104, envp=0xbff60118) at /home/phil/kdemod/core/kdelibs/src/kdelibs-4.4.2/kinit/kinit.cpp:1845
Comment 1 Aaron J. Seigo 2010-05-21 21:09:18 UTC

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