[kdelibs] [Bug 332683] New: KDE Daemon segfault

Zach zachleigh at fastmail.jp
Thu Mar 27 13:14:21 GMT 2014


https://bugs.kde.org/show_bug.cgi?id=332683

            Bug ID: 332683
           Summary: KDE Daemon segfault
    Classification: Unclassified
           Product: kdelibs
           Version: unspecified
          Platform: Ubuntu Packages
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: kded
          Assignee: unassigned-bugs at kde.org
          Reporter: zachleigh at fastmail.jp

Application: kded4 (4.12.95)
KDE Platform Version: 4.12.95
Qt Version: 4.8.6
Operating System: Linux 3.13.0-18-generic x86_64
Distribution: Ubuntu Trusty Tahr (development branch)

-- Information about the crash:
- What I was doing when the application crashed:
Crashed on startup.  Has happened three times in a row.  Only started today.

- Unusual behavior I noticed:
Many, many crashes and problems arising lately.

The crash can be reproduced every time.

-- Backtrace:
Application: KDE Daemon (kded4), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f480d9217c0 (LWP 2032))]

Thread 10 (Thread 0x7f47f049d700 (LWP 2034)):
#0  0x00007f480b184fbd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f4808282fe4 in g_main_context_poll (priority=2147483647, n_fds=1,
fds=0x7f47e80032c0, timeout=-1, context=0x7f47e80009c0) at
/build/buildd/glib2.0-2.39.92/./glib/gmain.c:4028
#2  g_main_context_iterate (context=context at entry=0x7f47e80009c0,
block=block at entry=1, dispatch=dispatch at entry=1, self=<optimized out>) at
/build/buildd/glib2.0-2.39.92/./glib/gmain.c:3729
#3  0x00007f48082830ec in g_main_context_iteration (context=0x7f47e80009c0,
may_block=1) at /build/buildd/glib2.0-2.39.92/./glib/gmain.c:3795
#4  0x00007f480c5be7be in QEventDispatcherGlib::processEvents
(this=0x7f47e80008e0, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#5  0x00007f480c5900af in QEventLoop::processEvents
(this=this at entry=0x7f47f049ce20, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007f480c5903a5 in QEventLoop::exec (this=this at entry=0x7f47f049ce20,
flags=...) at kernel/qeventloop.cpp:204
#7  0x00007f480c48cc5f in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:537
#8  0x00007f480c48f32f in QThreadPrivate::start (arg=0x107db90) at
thread/qthread_unix.cpp:349
#9  0x00007f4808965182 in start_thread (arg=0x7f47f049d700) at
pthread_create.c:312
#10 0x00007f480b19230d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 9 (Thread 0x7f47e6e8f700 (LWP 2037)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1  0x00007f480c48f7f4 in wait (time=30000, this=0x111cf50) at
thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=this at entry=0x1111950,
mutex=mutex at entry=0x111cd48, time=30000) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f480c4830fa in QThreadPoolThread::run (this=0x1111940) at
concurrent/qthreadpool.cpp:142
#4  0x00007f480c48f32f in QThreadPrivate::start (arg=0x1111940) at
thread/qthread_unix.cpp:349
#5  0x00007f4808965182 in start_thread (arg=0x7f47e6e8f700) at
pthread_create.c:312
#6  0x00007f480b19230d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 8 (Thread 0x7f47e668e700 (LWP 2038)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1  0x00007f480c48f7f4 in wait (time=30000, this=0x1118550) at
thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=this at entry=0x1118b90,
mutex=mutex at entry=0x111cd48, time=30000) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f480c4830fa in QThreadPoolThread::run (this=0x1118b80) at
concurrent/qthreadpool.cpp:142
#4  0x00007f480c48f32f in QThreadPrivate::start (arg=0x1118b80) at
thread/qthread_unix.cpp:349
#5  0x00007f4808965182 in start_thread (arg=0x7f47e668e700) at
pthread_create.c:312
#6  0x00007f480b19230d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 7 (Thread 0x7f47e5e8d700 (LWP 2039)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1  0x00007f480c48f7f4 in wait (time=30000, this=0x111da50) at
thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=this at entry=0x111af50,
mutex=mutex at entry=0x111cd48, time=30000) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f480c4830fa in QThreadPoolThread::run (this=0x111af40) at
concurrent/qthreadpool.cpp:142
#4  0x00007f480c48f32f in QThreadPrivate::start (arg=0x111af40) at
thread/qthread_unix.cpp:349
#5  0x00007f4808965182 in start_thread (arg=0x7f47e5e8d700) at
pthread_create.c:312
#6  0x00007f480b19230d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 6 (Thread 0x7f47e568c700 (LWP 2040)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1  0x00007f480c48f7f4 in wait (time=30000, this=0x111dea0) at
thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=this at entry=0x111d060,
mutex=mutex at entry=0x111cd48, time=30000) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f480c4830fa in QThreadPoolThread::run (this=0x111d050) at
concurrent/qthreadpool.cpp:142
#4  0x00007f480c48f32f in QThreadPrivate::start (arg=0x111d050) at
thread/qthread_unix.cpp:349
#5  0x00007f4808965182 in start_thread (arg=0x7f47e568c700) at
pthread_create.c:312
#6  0x00007f480b19230d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 5 (Thread 0x7f47ce1e9700 (LWP 2059)):
#0  0x00007f4808282a32 in g_main_context_check
(context=context at entry=0x11a4d20, max_priority=2147483647,
fds=fds at entry=0x7f47c80010e0, n_fds=n_fds at entry=1) at
/build/buildd/glib2.0-2.39.92/./glib/gmain.c:3645
#1  0x00007f4808282f7b in g_main_context_iterate (context=0x11a4d20,
block=block at entry=1, dispatch=dispatch at entry=1, self=<optimized out>) at
/build/buildd/glib2.0-2.39.92/./glib/gmain.c:3731
#2  0x00007f480828330a in g_main_loop_run (loop=0x11a4d00) at
/build/buildd/glib2.0-2.39.92/./glib/gmain.c:3928
#3  0x00007f47ce6f0e16 in gdbus_shared_thread_func (user_data=0x11a8040) at
/build/buildd/glib2.0-2.39.92/./gio/gdbusprivate.c:273
#4  0x00007f48082a7f15 in g_thread_proxy (data=0x11a7850) at
/build/buildd/glib2.0-2.39.92/./glib/gthread.c:764
#5  0x00007f4808965182 in start_thread (arg=0x7f47ce1e9700) at
pthread_create.c:312
#6  0x00007f480b19230d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 4 (Thread 0x7f47cd7dc700 (LWP 2060)):
#0  0x00007f480b184fbd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f4808282fe4 in g_main_context_poll (priority=2147483647, n_fds=1,
fds=0x7f47c0004760, timeout=-1, context=0x7f47c00009c0) at
/build/buildd/glib2.0-2.39.92/./glib/gmain.c:4028
#2  g_main_context_iterate (context=context at entry=0x7f47c00009c0,
block=block at entry=1, dispatch=dispatch at entry=1, self=<optimized out>) at
/build/buildd/glib2.0-2.39.92/./glib/gmain.c:3729
#3  0x00007f48082830ec in g_main_context_iteration (context=0x7f47c00009c0,
may_block=1) at /build/buildd/glib2.0-2.39.92/./glib/gmain.c:3795
#4  0x00007f480c5be7be in QEventDispatcherGlib::processEvents
(this=0x7f47c00008e0, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#5  0x00007f480c5900af in QEventLoop::processEvents
(this=this at entry=0x7f47cd7dbde0, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007f480c5903a5 in QEventLoop::exec (this=this at entry=0x7f47cd7dbde0,
flags=...) at kernel/qeventloop.cpp:204
#7  0x00007f480c48cc5f in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:537
#8  0x00007f47edaa4027 in KCupsConnection::run() () from
/usr/lib/libkcupslib.so
#9  0x00007f480c48f32f in QThreadPrivate::start (arg=0xc62200) at
thread/qthread_unix.cpp:349
#10 0x00007f4808965182 in start_thread (arg=0x7f47cd7dc700) at
pthread_create.c:312
#11 0x00007f480b19230d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 3 (Thread 0x7f47ccfdb700 (LWP 2061)):
#0  0x00007f48089674d4 in __GI___pthread_mutex_lock (mutex=0x7f47fb819ec0) at
../nptl/pthread_mutex_lock.c:114
#1  0x00007f47fb5ab42c in ?? () from /usr/lib/nvidia-331/libGL.so.1
#2  0x00007f47fb5ac500 in ?? () from /usr/lib/nvidia-331/libGL.so.1
#3  0x00007f47fb5ac7a8 in ?? () from /usr/lib/nvidia-331/libGL.so.1
#4  0x00007f47fa1b5e1b in ?? () from
/usr/lib/nvidia-331/tls/libnvidia-tls.so.331.38
#5  0x00007f48082c3c20 in read (__nbytes=16, __buf=0x7f47ccfdac20,
__fd=<optimized out>) at /usr/include/x86_64-linux-gnu/bits/unistd.h:44
#6  g_wakeup_acknowledge (wakeup=0x7f47bc002720) at
/build/buildd/glib2.0-2.39.92/./glib/gwakeup.c:210
#7  0x00007f4808282b14 in g_main_context_check
(context=context at entry=0x7f47b40009c0, max_priority=2147483647,
fds=fds at entry=0x7f47b40030c0, n_fds=n_fds at entry=1) at
/build/buildd/glib2.0-2.39.92/./glib/gmain.c:3532
#8  0x00007f4808282f7b in g_main_context_iterate
(context=context at entry=0x7f47b40009c0, block=block at entry=1,
dispatch=dispatch at entry=1, self=<optimized out>) at
/build/buildd/glib2.0-2.39.92/./glib/gmain.c:3731
#9  0x00007f48082830ec in g_main_context_iteration (context=0x7f47b40009c0,
may_block=1) at /build/buildd/glib2.0-2.39.92/./glib/gmain.c:3795
#10 0x00007f480c5be7be in QEventDispatcherGlib::processEvents
(this=0x7f47b40008e0, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#11 0x00007f480c5900af in QEventLoop::processEvents
(this=this at entry=0x7f47ccfdae20, flags=...) at kernel/qeventloop.cpp:149
#12 0x00007f480c5903a5 in QEventLoop::exec (this=this at entry=0x7f47ccfdae20,
flags=...) at kernel/qeventloop.cpp:204
#13 0x00007f480c48cc5f in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:537
#14 0x00007f480c48f32f in QThreadPrivate::start (arg=0x101fad0) at
thread/qthread_unix.cpp:349
#15 0x00007f4808965182 in start_thread (arg=0x7f47ccfdb700) at
pthread_create.c:312
#16 0x00007f480b19230d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 2 (Thread 0x7f47c7fff700 (LWP 2062)):
#0  0x00007f48089687ee in __pthread_mutex_unlock_usercnt (decr=1,
mutex=0x7f47bc000a80) at pthread_mutex_unlock.c:57
#1  __GI___pthread_mutex_unlock (mutex=0x7f47bc000a80) at
pthread_mutex_unlock.c:310
#2  0x00007f48082c49c1 in g_mutex_unlock (mutex=mutex at entry=0x7f47bc0009c0) at
/build/buildd/glib2.0-2.39.92/./glib/gthread-posix.c:228
#3  0x00007f4808282fd9 in g_main_context_poll (priority=2147483647, n_fds=1,
fds=0x7f47bc003500, timeout=-1, context=0x7f47bc0009c0) at
/build/buildd/glib2.0-2.39.92/./glib/gmain.c:4027
#4  g_main_context_iterate (context=context at entry=0x7f47bc0009c0,
block=block at entry=1, dispatch=dispatch at entry=1, self=<optimized out>) at
/build/buildd/glib2.0-2.39.92/./glib/gmain.c:3729
#5  0x00007f48082830ec in g_main_context_iteration (context=0x7f47bc0009c0,
may_block=1) at /build/buildd/glib2.0-2.39.92/./glib/gmain.c:3795
#6  0x00007f480c5be7be in QEventDispatcherGlib::processEvents
(this=0x7f47bc0008e0, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#7  0x00007f480c5900af in QEventLoop::processEvents
(this=this at entry=0x7f47c7ffede0, flags=...) at kernel/qeventloop.cpp:149
#8  0x00007f480c5903a5 in QEventLoop::exec (this=this at entry=0x7f47c7ffede0,
flags=...) at kernel/qeventloop.cpp:204
#9  0x00007f480c48cc5f in QThread::exec (this=this at entry=0x10ad130) at
thread/qthread.cpp:537
#10 0x00007f480c571823 in QInotifyFileSystemWatcherEngine::run (this=0x10ad130)
at io/qfilesystemwatcher_inotify.cpp:265
#11 0x00007f480c48f32f in QThreadPrivate::start (arg=0x10ad130) at
thread/qthread_unix.cpp:349
#12 0x00007f4808965182 in start_thread (arg=0x7f47c7fff700) at
pthread_create.c:312
#13 0x00007f480b19230d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 1 (Thread 0x7f480d9217c0 (LWP 2032)):
[KCrash Handler]
#6  0x00007f47bb29f088 in pkgPolicy::GetCandidateVer(pkgCache::PkgIterator
const&) () from /usr/lib/x86_64-linux-gnu/libapt-pkg.so.4.12
#7  0x00007f47bb26e81b in pkgDepCache::Init(OpProgress*) () from
/usr/lib/x86_64-linux-gnu/libapt-pkg.so.4.12
#8  0x00007f47bb29c370 in pkgCacheFile::BuildDepCache(OpProgress*) () from
/usr/lib/x86_64-linux-gnu/libapt-pkg.so.4.12
#9  0x00007f47bb29c3d2 in pkgCacheFile::Open(OpProgress*, bool) () from
/usr/lib/x86_64-linux-gnu/libapt-pkg.so.4.12
#10 0x00007f47bb56d6e3 in QApt::Backend::reloadCache() () from
/usr/lib/libqapt.so.2
#11 0x00007f47bb56e4de in QApt::Backend::init() () from /usr/lib/libqapt.so.2
#12 0x00007f47bb9d7f8b in ?? () from /usr/lib/kde4/kded_notificationhelper.so
#13 0x00007f47bb9cb46f in ?? () from /usr/lib/kde4/kded_notificationhelper.so
#14 0x00007f480c5a587a in QMetaObject::activate (sender=sender at entry=0x135b0b0,
m=m at entry=0x7f480c8f2e40 <QSingleShotTimer::staticMetaObject>,
local_signal_index=local_signal_index at entry=0, argv=argv at entry=0x0) at
kernel/qobject.cpp:3539
#15 0x00007f480c5ae70a in timeout (this=0x135b0b0) at
.moc/release-shared/qtimer.moc:96
#16 QSingleShotTimer::timerEvent (this=0x135b0b0) at kernel/qtimer.cpp:317
#17 0x00007f480c5a9a31 in QObject::event (this=0x135b0b0, e=<optimized out>) at
kernel/qobject.cpp:1156
#18 0x00007f480b92ae2c in QApplicationPrivate::notify_helper
(this=this at entry=0xe87ee0, receiver=receiver at entry=0x135b0b0,
e=e at entry=0x7fff0dded790) at kernel/qapplication.cpp:4567
#19 0x00007f480b9314a0 in QApplication::notify (this=this at entry=0x7fff0ddedb30,
receiver=receiver at entry=0x135b0b0, e=e at entry=0x7fff0dded790) at
kernel/qapplication.cpp:4353
#20 0x00007f480d310baa in KApplication::notify (this=0x7fff0ddedb30,
receiver=0x135b0b0, event=0x7fff0dded790) at
../../kdeui/kernel/kapplication.cpp:311
#21 0x00007f480c5914dd in QCoreApplication::notifyInternal
(this=0x7fff0ddedb30, receiver=0x135b0b0, event=0x7fff0dded790) at
kernel/qcoreapplication.cpp:953
#22 0x00007f480c5c1323 in sendEvent (event=<optimized out>, receiver=<optimized
out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#23 QTimerInfoList::activateTimers (this=0xe89660) at
kernel/qeventdispatcher_unix.cpp:621
#24 0x00007f480c5be629 in timerSourceDispatch (source=<optimized out>) at
kernel/qeventdispatcher_glib.cpp:193
#25 idleTimerSourceDispatch (source=<optimized out>) at
kernel/qeventdispatcher_glib.cpp:240
#26 0x00007f4808282e04 in g_main_dispatch (context=0xe88370) at
/build/buildd/glib2.0-2.39.92/./glib/gmain.c:3064
#27 g_main_context_dispatch (context=context at entry=0xe88370) at
/build/buildd/glib2.0-2.39.92/./glib/gmain.c:3663
#28 0x00007f4808283048 in g_main_context_iterate
(context=context at entry=0xe88370, block=block at entry=1,
dispatch=dispatch at entry=1, self=<optimized out>) at
/build/buildd/glib2.0-2.39.92/./glib/gmain.c:3734
#29 0x00007f48082830ec in g_main_context_iteration (context=0xe88370,
may_block=1) at /build/buildd/glib2.0-2.39.92/./glib/gmain.c:3795
#30 0x00007f480c5be7a1 in QEventDispatcherGlib::processEvents (this=0xc404a0,
flags=...) at kernel/qeventdispatcher_glib.cpp:434
#31 0x00007f480b9ccbb6 in QGuiEventDispatcherGlib::processEvents
(this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#32 0x00007f480c5900af in QEventLoop::processEvents
(this=this at entry=0x7fff0ddeda00, flags=...) at kernel/qeventloop.cpp:149
#33 0x00007f480c5903a5 in QEventLoop::exec (this=this at entry=0x7fff0ddeda00,
flags=...) at kernel/qeventloop.cpp:204
#34 0x00007f480c595b79 in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1225
#35 0x00007f480b92937c in QApplication::exec () at kernel/qapplication.cpp:3828
#36 0x00007f47f5d4b94b in kdemain (argc=1, argv=0xe6baa0) at
../../kded/kded.cpp:925
#37 0x00000000004083ee in launch (argc=argc at entry=1, _name=_name at entry=0x40afc8
"kded4", args=args at entry=0x0, cwd=cwd at entry=0x0, envc=envc at entry=0,
envs=<optimized out>, envs at entry=0x0, reset_env=reset_env at entry=false,
tty=tty at entry=0x0, avoid_loops=avoid_loops at entry=false,
startup_id_str=startup_id_str at entry=0x40ae56 "0") at ../../kinit/kinit.cpp:738
#38 0x00000000004059a3 in main (argc=4, argv=<optimized out>,
envp=0x7fff0ddee290) at ../../kinit/kinit.cpp:1853

Reported using DrKonqi

-- 
You are receiving this mail because:
You are the assignee for the bug.



More information about the Unassigned-bugs mailing list