Bug 327966 - kded core file at startx
Summary: kded core file at startx
Status: RESOLVED DUPLICATE of bug 324625
Alias: None
Product: kdelibs
Classification: Frameworks and Libraries
Component: kded (show other bugs)
Version: 4.11.3
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: Unassigned bugs mailing-list
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2013-11-23 08:47 UTC by George R. Goffe
Modified: 2013-11-23 08:52 UTC (History)
0 users

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 George R. Goffe 2013-11-23 08:47:22 UTC
Application: kded4 (4.11.3)
KDE Platform Version: 4.11.3
Qt Version: 4.8.5
Operating System: Linux 3.11.8-300.fc20.x86_64 x86_64
Distribution (Platform): Fedora RPMs

-- Information about the crash:
I installed debuginfo for various "packages" but the gdb trace didn't pick up the references. Here's the stack trace I got:

gdb kded core.1425 
GNU gdb (GDB) Fedora 7.6.50.20130731-16.fc20
Copyright (C) 2013 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-redhat-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
---Type <return> to continue, or q <return> to quit---
For help, type "help".
Type "apropos word" to search for commands related to "word".
..
Reading symbols from /usr/bin/kded...Reading symbols from /usr/lib/debug/usr/bin/kded.debug...done.
done.

warning: core file may not match specified executable file.
[New LWP 1425]
[New LWP 1429]
[New LWP 1431]
[New LWP 1434]
Cannot access memory at address 0x50
Cannot access memory at address 0x48
(gdb) where
#0  0x00007fbd51ff24f0 in ?? ()
#1  0x00007fbd51fee6c2 in ?? ()
#2  0x00007fff6896e290 in ?? ()
#3  0x0000000000000001 in ?? ()
#4  0x00007fff6896e2b0 in ?? ()
#5  0x0000003f9060e756 in ?? ()
#6  0x00000000021c1530 in ?? ()
#7  0x00007fff6896e300 in ?? ()
#8  0x00007fff6896e340 in ?? ()
#9  0x0000000002239c80 in ?? ()
#10 0x0000000002238470 in ?? ()
#11 0x0000000000000000 in ?? ()

The crash can be reproduced sometimes.

-- Backtrace:
Application: KDE Daemon (kded4), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
81	T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS)
[Current thread is 1 (Thread 0x7f1d7d71c8c0 (LWP 1379))]

Thread 3 (Thread 0x7f1d6d411700 (LWP 1397)):
#0  0x0000003b90eeaa8d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x0000003b936495b4 in g_main_context_poll (priority=2147483647, n_fds=1, fds=0x7f1d640010c0, timeout=-1, context=0x164a5a0) at gmain.c:4007
#2  g_main_context_iterate (context=0x164a5a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3708
#3  0x0000003b93649a3a in g_main_loop_run (loop=0x164a530) at gmain.c:3907
#4  0x0000003b986d0376 in gdbus_shared_thread_func (user_data=0x164a570) at gdbusprivate.c:278
#5  0x0000003b9366ea45 in g_thread_proxy (data=0x165b850) at gthread.c:798
#6  0x0000003b91607f33 in start_thread (arg=0x7f1d6d411700) at pthread_create.c:309
#7  0x0000003b90ef4ead in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 2 (Thread 0x7f1d6ca04700 (LWP 1403)):
#0  0x0000003b9368a2ea in g_mutex_get_impl (mutex=0x7f1d580009a0) at gthread-posix.c:124
#1  0x0000003b9368a5c9 in g_mutex_unlock (mutex=mutex@entry=0x7f1d580009a0) at gthread-posix.c:232
#2  0x0000003b93648be0 in g_main_context_prepare (context=context@entry=0x7f1d580009a0, priority=priority@entry=0x7f1d6ca03b80) at gmain.c:3338
#3  0x0000003b936494bb in g_main_context_iterate (context=context@entry=0x7f1d580009a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3693
#4  0x0000003b936496dc in g_main_context_iteration (context=0x7f1d580009a0, may_block=1) at gmain.c:3774
#5  0x0000003b9ebb31a6 in QEventDispatcherGlib::processEvents (this=0x7f1d580008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:427
#6  0x0000003b9eb8312f in QEventLoop::processEvents (this=this@entry=0x7f1d6ca03cc0, flags=...) at kernel/qeventloop.cpp:149
#7  0x0000003b9eb8347d in QEventLoop::exec (this=this@entry=0x7f1d6ca03cc0, flags=...) at kernel/qeventloop.cpp:204
#8  0x0000003b9ea79bdf in QThread::exec (this=this@entry=0x16800a0) at thread/qthread.cpp:536
#9  0x0000003b9eb63a93 in QInotifyFileSystemWatcherEngine::run (this=0x16800a0) at io/qfilesystemwatcher_inotify.cpp:256
#10 0x0000003b9ea7c3df in QThreadPrivate::start (arg=0x16800a0) at thread/qthread_unix.cpp:338
#11 0x0000003b91607f33 in start_thread (arg=0x7f1d6ca04700) at pthread_create.c:309
#12 0x0000003b90ef4ead in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 1 (Thread 0x7f1d7d71c8c0 (LWP 1379)):
[KCrash Handler]
#6  XRandRMode::size (this=0x0) at /usr/src/debug/libkscreen-1.0.1/backends/xrandr/xrandrmode.cpp:53
#7  0x00007f1d6f6ee6c2 in XRandRConfig::applyKScreenConfig (this=0x15d1920, config=<optimized out>) at /usr/src/debug/libkscreen-1.0.1/backends/xrandr/xrandrconfig.cpp:168
#8  0x00007f1d6fb23f7f in KScreen::Config::setConfig (config=0x150a8c0) at /usr/src/debug/libkscreen-1.0.1/src/config.cpp:66
#9  0x00007f1d6fd354ff in KScreenDaemon::applyIdealConfig (this=this@entry=0x15cedb0) at /usr/src/debug/kscreen-1.0.1/kded/daemon.cpp:118
#10 0x00007f1d6fd3577e in KScreenDaemon::applyConfig (this=0x15cedb0) at /usr/src/debug/kscreen-1.0.1/kded/daemon.cpp:98
#11 0x0000003b9eb98fa8 in QMetaObject::activate (sender=0x15de180, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3547
#12 0x0000003b9eb98fa8 in QMetaObject::activate (sender=sender@entry=0x15d7b50, m=m@entry=0x7f1d6ff44ae0 <Device::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at kernel/qobject.cpp:3547
#13 0x00007f1d6fd3e6e4 in ready (this=0x15d7b50) at /usr/src/debug/kscreen-1.0.1/x86_64-redhat-linux-gnu/kded/device.moc:112
#14 Device::setReady (this=this@entry=0x15d7b50) at /usr/src/debug/kscreen-1.0.1/kded/device.cpp:80
#15 0x00007f1d6fd3f336 in setReady (this=0x15d7b50) at /usr/src/debug/kscreen-1.0.1/kded/device.cpp:75
#16 Device::isLaptopFetched (this=0x15d7b50, watcher=0x1642a70) at /usr/src/debug/kscreen-1.0.1/kded/device.cpp:122
#17 0x0000003b9eb98fa8 in QMetaObject::activate (sender=0x1642a70, m=m@entry=0x3ba007c5e0 <QDBusPendingCallWatcher::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7fff387800b0) at kernel/qobject.cpp:3547
#18 0x0000003b9fe5d66f in QDBusPendingCallWatcher::finished (this=<optimized out>, _t1=0x1642a70) at .moc/release-shared/moc_qdbuspendingcall.cpp:105
#19 0x0000003b9eb9d53e in QObject::event (this=0x1642a70, e=<optimized out>) at kernel/qobject.cpp:1194
#20 0x0000003ba73c9dac in QApplicationPrivate::notify_helper (this=this@entry=0x13df020, receiver=receiver@entry=0x1642a70, e=e@entry=0x167e910) at kernel/qapplication.cpp:4562
#21 0x0000003ba73d0745 in QApplication::notify (this=this@entry=0x7fff387815a0, receiver=receiver@entry=0x1642a70, e=e@entry=0x167e910) at kernel/qapplication.cpp:4348
#22 0x0000003ba444a99a in KApplication::notify (this=0x7fff387815a0, receiver=0x1642a70, event=0x167e910) at /usr/src/debug/kdelibs-4.11.3/kdeui/kernel/kapplication.cpp:311
#23 0x0000003b9eb845ed in QCoreApplication::notifyInternal (this=0x7fff387815a0, receiver=receiver@entry=0x1642a70, event=event@entry=0x167e910) at kernel/qcoreapplication.cpp:949
#24 0x0000003b9eb876e7 in sendEvent (event=0x167e910, receiver=0x1642a70) at kernel/qcoreapplication.h:231
#25 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x13a9520) at kernel/qcoreapplication.cpp:1573
#26 0x0000003b9eb87b93 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1466
#27 0x0000003b9ebb3903 in sendPostedEvents () at kernel/qcoreapplication.h:236
#28 postEventSourceDispatch (s=s@entry=0x13df410) at kernel/qeventdispatcher_glib.cpp:280
#29 0x0000003b936492a6 in g_main_dispatch (context=0x13df320) at gmain.c:3066
#30 g_main_context_dispatch (context=context@entry=0x13df320) at gmain.c:3642
#31 0x0000003b93649628 in g_main_context_iterate (context=context@entry=0x13df320, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3713
#32 0x0000003b936496dc in g_main_context_iteration (context=0x13df320, may_block=1) at gmain.c:3774
#33 0x0000003b9ebb3185 in QEventDispatcherGlib::processEvents (this=0x13aae80, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#34 0x0000003ba746bd66 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:207
#35 0x0000003b9eb8312f in QEventLoop::processEvents (this=this@entry=0x7fff38780890, flags=...) at kernel/qeventloop.cpp:149
#36 0x0000003b9eb8347d in QEventLoop::exec (this=this@entry=0x7fff38780890, flags=...) at kernel/qeventloop.cpp:204
#37 0x00007f1d6ca0bdcc in KAuth::DBusHelperProxy::executeAction (this=0x1628f90, action=..., helperID=..., arguments=...) at /usr/src/debug/kdelibs-4.11.3/kdecore/auth/backends/dbus/DBusHelperProxy.cpp:118
#38 0x0000003ba1f6727d in KAuth::Action::execute (this=this@entry=0x7fff38780ae0, helperID=...) at /usr/src/debug/kdelibs-4.11.3/kdecore/auth/kauthaction.cpp:365
#39 0x0000003ba1f67443 in KAuth::Action::execute (this=this@entry=0x7fff38780ae0) at /usr/src/debug/kdelibs-4.11.3/kdecore/auth/kauthaction.cpp:301
#40 0x00007f1d718d5110 in PowerDevilUPowerBackend::init (this=0x159ffe0) at /usr/src/debug/kde-workspace-4.11.3/powerdevil/daemon/backends/upower/powerdevilupowerbackend.cpp:148
#41 0x00007f1d71697944 in PowerDevil::Core::loadCore (this=0x15f8240, backend=backend@entry=0x159ffe0) at /usr/src/debug/kde-workspace-4.11.3/powerdevil/daemon/powerdevilcore.cpp:85
#42 0x00007f1d718cddf9 in KDEDPowerDevil::init (this=0x13d8d20) at /usr/src/debug/kde-workspace-4.11.3/powerdevil/daemon/kdedpowerdevil.cpp:89
#43 0x0000003b9eb9d53e in QObject::event (this=0x13d8d20, e=<optimized out>) at kernel/qobject.cpp:1194
#44 0x0000003ba73c9dac in QApplicationPrivate::notify_helper (this=this@entry=0x13df020, receiver=receiver@entry=0x13d8d20, e=e@entry=0x13d9110) at kernel/qapplication.cpp:4562
#45 0x0000003ba73d0745 in QApplication::notify (this=this@entry=0x7fff387815a0, receiver=receiver@entry=0x13d8d20, e=e@entry=0x13d9110) at kernel/qapplication.cpp:4348
#46 0x0000003ba444a99a in KApplication::notify (this=0x7fff387815a0, receiver=0x13d8d20, event=0x13d9110) at /usr/src/debug/kdelibs-4.11.3/kdeui/kernel/kapplication.cpp:311
#47 0x0000003b9eb845ed in QCoreApplication::notifyInternal (this=0x7fff387815a0, receiver=receiver@entry=0x13d8d20, event=event@entry=0x13d9110) at kernel/qcoreapplication.cpp:949
#48 0x0000003b9eb876e7 in sendEvent (event=0x13d9110, receiver=0x13d8d20) at kernel/qcoreapplication.h:231
#49 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x13a9520) at kernel/qcoreapplication.cpp:1573
#50 0x0000003b9eb87b93 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1466
#51 0x0000003b9ebb3903 in sendPostedEvents () at kernel/qcoreapplication.h:236
#52 postEventSourceDispatch (s=s@entry=0x13df410) at kernel/qeventdispatcher_glib.cpp:280
#53 0x0000003b936492a6 in g_main_dispatch (context=0x13df320) at gmain.c:3066
#54 g_main_context_dispatch (context=context@entry=0x13df320) at gmain.c:3642
#55 0x0000003b93649628 in g_main_context_iterate (context=context@entry=0x13df320, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3713
#56 0x0000003b936496dc in g_main_context_iteration (context=0x13df320, may_block=1) at gmain.c:3774
#57 0x0000003b9ebb3185 in QEventDispatcherGlib::processEvents (this=0x13aae80, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#58 0x0000003ba746bd66 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:207
#59 0x0000003b9eb8312f in QEventLoop::processEvents (this=this@entry=0x7fff38781460, flags=...) at kernel/qeventloop.cpp:149
#60 0x0000003b9eb8347d in QEventLoop::exec (this=this@entry=0x7fff38781460, flags=...) at kernel/qeventloop.cpp:204
#61 0x0000003b9eb889bb in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1221
#62 0x0000003ba73c841c in QApplication::exec () at kernel/qapplication.cpp:3823
#63 0x0000003b9660af2b in kdemain (argc=1, argv=0x7fff387816e8) at /usr/src/debug/kdelibs-4.11.3/kded/kded.cpp:925
#64 0x0000003b90e21d65 in __libc_start_main (main=0x4007e0 <main(int, char**)>, argc=1, argv=0x7fff387816e8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff387816d8) at libc-start.c:285
#65 0x0000000000400811 in _start ()

Possible duplicates by query: bug 327458.

Reported using DrKonqi
Comment 1 Jekyll Wu 2013-11-23 08:52:03 UTC
try kscreen 1.0.2

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