[kde] [Bug 327031] New: kded4 crashes with segmentation fault after startup or if run manually
Martin Schwinzerl
martin.schwinzerl at gmail.com
Sat Nov 2 12:52:30 GMT 2013
https://bugs.kde.org/show_bug.cgi?id=327031
Bug ID: 327031
Summary: kded4 crashes with segmentation fault after startup or
if run manually
Classification: Unclassified
Product: kde
Version: 4.11.2
Platform: Kubuntu Packages
OS: Linux
Status: UNCONFIRMED
Severity: crash
Priority: NOR
Component: general
Assignee: unassigned-bugs at kde.org
Reporter: martin.schwinzerl at gmail.com
(This is the Output as saved by the KCrash dialog. Unfortunately, since kded4
is not working due to this bug, I was not able to submit it using the dialog
itself)
Application: kded4 (4.11.2)
KDE Platform Version: 4.11.2
Qt Version: 4.8.4
Operating System: Linux 3.11.0-12-generic x86_64
Distribution: Ubuntu 13.10
-- Information about the crash:
The kded4 process crashes at each login.
It also crashes whenever I try to run kded4 directly from the command line.
My system uses the ATI catalyst drivers version 13.101-130523a-157671E-ATI for
its AMD Radeon HD 7600G integrated graphics chip (APU), not sure if this is
relevat.
Moreover, two monitors are attached to the APU (again, not sure if this is
relevant)
The Kubuntu Installation was a clean install from scratch
The crash can be reproduced every time.
-- Backtrace:
Application: KDE-Dienst (kded4), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f4f81fac7c0 (LWP 10625))]
Thread 6 (Thread 0x7f4f70aff700 (LWP 10627)):
#0 0x00007f4f7d1a305f in __pthread_mutex_unlock_usercnt (mutex=0x7f4f6c000a60,
decr=<optimized out>) at pthread_mutex_unlock.c:52
#1 0x00007f4f7cd003d1 in g_mutex_unlock () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007f4f7ccbfd40 in g_main_context_prepare () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007f4f7ccc05c3 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007f4f7ccc07ac in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007f4f7f717a76 in QEventDispatcherGlib::processEvents
(this=0x7f4f6c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6 0x00007f4f7f6e95ef in QEventLoop::processEvents
(this=this at entry=0x7f4f70afedb0, flags=...) at kernel/qeventloop.cpp:149
#7 0x00007f4f7f6e98e5 in QEventLoop::exec (this=this at entry=0x7f4f70afedb0,
flags=...) at kernel/qeventloop.cpp:204
#8 0x00007f4f7f5e888f in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:542
#9 0x00007f4f7f5eaf2f in QThreadPrivate::start (arg=0xd4ec50) at
thread/qthread_unix.cpp:338
#10 0x00007f4f7d19ff6e in start_thread (arg=0x7f4f70aff700) at
pthread_create.c:311
#11 0x00007f4f818d29cd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:113
Thread 5 (Thread 0x7f4f61577700 (LWP 10628)):
#0 0x00007f4f7d1a305f in __pthread_mutex_unlock_usercnt (mutex=0x7f4f5c000a60,
decr=<optimized out>) at pthread_mutex_unlock.c:52
#1 0x00007f4f7cd003d1 in g_mutex_unlock () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007f4f7ccbfd40 in g_main_context_prepare () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007f4f7ccc05c3 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007f4f7ccc07ac in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007f4f7f717a76 in QEventDispatcherGlib::processEvents
(this=0x7f4f5c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6 0x00007f4f7f6e95ef in QEventLoop::processEvents
(this=this at entry=0x7f4f61576d70, flags=...) at kernel/qeventloop.cpp:149
#7 0x00007f4f7f6e98e5 in QEventLoop::exec (this=this at entry=0x7f4f61576d70,
flags=...) at kernel/qeventloop.cpp:204
#8 0x00007f4f7f5e888f in QThread::exec (this=this at entry=0xdc2150) at
thread/qthread.cpp:542
#9 0x00007f4f7f6cad13 in QInotifyFileSystemWatcherEngine::run (this=0xdc2150)
at io/qfilesystemwatcher_inotify.cpp:265
#10 0x00007f4f7f5eaf2f in QThreadPrivate::start (arg=0xdc2150) at
thread/qthread_unix.cpp:338
#11 0x00007f4f7d19ff6e in start_thread (arg=0x7f4f61577700) at
pthread_create.c:311
#12 0x00007f4f818d29cd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:113
Thread 4 (Thread 0x7f4f41697700 (LWP 10638)):
#0 0x00007f4f818c5f7d in poll () at ../sysdeps/unix/syscall-template.S:81
#1 0x00007f4f7ccc06a4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007f4f7ccc0b0a in g_main_loop_run () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007f4f41b9bb66 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#4 0x00007f4f7cce50f5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007f4f7d19ff6e in start_thread (arg=0x7f4f41697700) at
pthread_create.c:311
#6 0x00007f4f818d29cd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:113
Thread 3 (Thread 0x7f4f40c87700 (LWP 10639)):
#0 0x00007f4f7cd000ea in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1 0x00007f4f7cd003c9 in g_mutex_unlock () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007f4f7ccc0119 in g_main_context_check () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007f4f7ccc063b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007f4f7ccc07ac in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007f4f7f717a76 in QEventDispatcherGlib::processEvents
(this=0x7f4f2c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6 0x00007f4f7f6e95ef in QEventLoop::processEvents
(this=this at entry=0x7f4f40c86d70, flags=...) at kernel/qeventloop.cpp:149
#7 0x00007f4f7f6e98e5 in QEventLoop::exec (this=this at entry=0x7f4f40c86d70,
flags=...) at kernel/qeventloop.cpp:204
#8 0x00007f4f7f5e888f in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:542
#9 0x00007f4f5ace6fd7 in KCupsConnection::run() () from
/usr/lib/libkcupslib.so
#10 0x00007f4f7f5eaf2f in QThreadPrivate::start (arg=0xf41b10) at
thread/qthread_unix.cpp:338
#11 0x00007f4f7d19ff6e in start_thread (arg=0x7f4f40c87700) at
pthread_create.c:311
#12 0x00007f4f818d29cd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:113
Thread 2 (Thread 0x7f4f33fff700 (LWP 10640)):
#0 0x00007f4f818c5f7d in poll () at ../sysdeps/unix/syscall-template.S:81
#1 0x00007f4f7ccc06a4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007f4f7ccc07ac in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007f4f7f717a76 in QEventDispatcherGlib::processEvents
(this=0x7f4f240008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#4 0x00007f4f7f6e95ef in QEventLoop::processEvents
(this=this at entry=0x7f4f33ffedb0, flags=...) at kernel/qeventloop.cpp:149
#5 0x00007f4f7f6e98e5 in QEventLoop::exec (this=this at entry=0x7f4f33ffedb0,
flags=...) at kernel/qeventloop.cpp:204
#6 0x00007f4f7f5e888f in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:542
#7 0x00007f4f7f5eaf2f in QThreadPrivate::start (arg=0xef0e90) at
thread/qthread_unix.cpp:338
#8 0x00007f4f7d19ff6e in start_thread (arg=0x7f4f33fff700) at
pthread_create.c:311
#9 0x00007f4f818d29cd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:113
Thread 1 (Thread 0x7f4f81fac7c0 (LWP 10625)):
[KCrash Handler]
#6 KScreen::Output::id (this=this at entry=0x0) at
/build/buildd/libkscreen-1.0.1/src/output.cpp:104
#7 0x00007f4f61fee65e in Generator::displaySwitch (this=0xdaed80,
iteration=iteration at entry=1) at
/build/buildd/kscreen-1.0.1/kded/generator.cpp:133
#8 0x00007f4f61fe85af in KScreenDaemon::applyGenericConfig (this=<optimized
out>) at /build/buildd/kscreen-1.0.1/kded/daemon.cpp:161
#9 0x00007f4f7f6fea58 in QMetaObject::activate (sender=0xd711e0, m=<optimized
out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3539
#10 0x00007f4f7f702be1 in QObject::event (this=0xd711e0, e=<optimized out>) at
kernel/qobject.cpp:1156
#11 0x00007f4f80369dfc in QApplicationPrivate::notify_helper
(this=this at entry=0xb38f90, receiver=receiver at entry=0xd711e0,
e=e at entry=0x7fffa9264a60) at kernel/qapplication.cpp:4567
#12 0x00007f4f80370470 in QApplication::notify (this=this at entry=0x7fffa9264e10,
receiver=receiver at entry=0xd711e0, e=e at entry=0x7fffa9264a60) at
kernel/qapplication.cpp:4353
#13 0x00007f4f81079a6a in KApplication::notify (this=0x7fffa9264e10,
receiver=0xd711e0, event=0x7fffa9264a60) at
../../kdeui/kernel/kapplication.cpp:311
#14 0x00007f4f7f6ea8bd in QCoreApplication::notifyInternal
(this=0x7fffa9264e10, receiver=0xd711e0, event=0x7fffa9264a60) at
kernel/qcoreapplication.cpp:946
#15 0x00007f4f7f71a403 in sendEvent (event=<optimized out>, receiver=<optimized
out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#16 QTimerInfoList::activateTimers (this=0xb395b0) at
kernel/qeventdispatcher_unix.cpp:622
#17 0x00007f4f7f7177d9 in timerSourceDispatch (source=<optimized out>) at
kernel/qeventdispatcher_glib.cpp:186
#18 idleTimerSourceDispatch (source=<optimized out>) at
kernel/qeventdispatcher_glib.cpp:233
#19 0x00007f4f7ccc03b6 in g_main_context_dispatch () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#20 0x00007f4f7ccc0708 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#21 0x00007f4f7ccc07ac in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#22 0x00007f4f7f717a55 in QEventDispatcherGlib::processEvents (this=0xb05610,
flags=...) at kernel/qeventdispatcher_glib.cpp:424
#23 0x00007f4f8040b9d6 in QGuiEventDispatcherGlib::processEvents
(this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#24 0x00007f4f7f6e95ef in QEventLoop::processEvents
(this=this at entry=0x7fffa9264ce0, flags=...) at kernel/qeventloop.cpp:149
#25 0x00007f4f7f6e98e5 in QEventLoop::exec (this=this at entry=0x7fffa9264ce0,
flags=...) at kernel/qeventloop.cpp:204
#26 0x00007f4f7f6eee5b in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1218
#27 0x00007f4f8036834c in QApplication::exec () at kernel/qapplication.cpp:3828
#28 0x00007f4f81baa95b in kdemain (argc=1, argv=0x7fffa9264f58) at
../../kded/kded.cpp:925
#29 0x00007f4f817f9de5 in __libc_start_main (main=0x4006d0 <main(int, char**)>,
argc=1, ubp_av=0x7fffa9264f58, init=<optimized out>, fini=<optimized out>,
rtld_fini=<optimized out>, stack_end=0x7fffa9264f48) at libc-start.c:260
#30 0x00000000004006fe in _start ()
Reproducible: Always
Steps to Reproduce:
1. Startup System with Kubuntu
2. Log Into System
3. crashes some seconds after start of desktop environment
Alternatively, it also crashes every time when run from the command line.
Actual Results:
kded4 is not running, causing problems with power management, crash reporting,
etc.
Expected Results:
kded4 should not crash at startup
Possibly related to https://bugs.kde.org/show_bug.cgi?id=325900, but the
backtrace looks (at least to me) differently
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the Unassigned-bugs
mailing list