Bug 311772 - Crash of kdeinit4 when resuming from suspend
Summary: Crash of kdeinit4 when resuming from suspend
Status: RESOLVED DUPLICATE of bug 306908
Alias: None
Product: kdelibs
Classification: Frameworks and Libraries
Component: kded (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Unassigned bugs mailing-list
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-12-16 12:45 UTC by Ruslan Kabatsayev
Modified: 2012-12-22 01:42 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 Ruslan Kabatsayev 2012-12-16 12:45:16 UTC
Application: kded4 ($Id$)
KDE Platform Version: 4.8.5 (4.8.5)
Qt Version: 4.8.1
Operating System: Linux 3.2.0-32-generic-pae i686
Distribution: Ubuntu 12.04.1 LTS

-- Information about the crash:
- What I was doing when the application crashed:
Resumed my netbook (EEE PC 1015PN) from suspend. Resume was not for the first time (the machine hasn't been rebooted for 49 days, was suspended many times instead), so the error condition might have accumulated after several resumes.

-- Backtrace:
Application: KDE Daemon (kdeinit4), signal: Aborted
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0xb56b7740 (LWP 20330))]

Thread 3 (Thread 0xae7a8b40 (LWP 20343)):
#0  0xb5a5fdcd in clock_gettime () from /lib/i386-linux-gnu/librt.so.1
#1  0xb6d1d315 in do_gettime (frac=0xae7a7fb0, sec=0xae7a7fa8) at tools/qelapsedtimer_unix.cpp:123
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#3  0xb6e07226 in QTimerInfoList::updateCurrentTime (this=0xade02074) at kernel/qeventdispatcher_unix.cpp:343
#4  0xb6e0757a in QTimerInfoList::timerWait (this=0xade02074, tm=...) at kernel/qeventdispatcher_unix.cpp:450
#5  0xb6e05e23 in timerSourcePrepareHelper (src=<optimized out>, timeout=0xae7a80bc) at kernel/qeventdispatcher_glib.cpp:136
#6  0xb6e05ebd in timerSourcePrepare (source=0xade02040, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#7  0xb59a9872 in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#8  0xb59a9faf in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#9  0xb59aa201 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#10 0xb6e068e7 in QEventDispatcherGlib::processEvents (this=0xade00468, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#11 0xb6dd250d in QEventLoop::processEvents (this=0xae7a8240, flags=...) at kernel/qeventloop.cpp:149
#12 0xb6dd27a9 in QEventLoop::exec (this=0xae7a8240, flags=...) at kernel/qeventloop.cpp:204
#13 0xb6cbb94c in QThread::exec (this=0x93e0ea0) at thread/qthread.cpp:501
#14 0xb6dafb5d in QInotifyFileSystemWatcherEngine::run (this=0x93e0ea0) at io/qfilesystemwatcher_inotify.cpp:248
#15 0xb6cbede0 in QThreadPrivate::start (arg=0x93e0ea0) at thread/qthread_unix.cpp:298
#16 0xb5a70d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#17 0xb5fe3d3e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 2 (Thread 0xa9738b40 (LWP 29688)):
#0  0xb5a5fdcd in clock_gettime () from /lib/i386-linux-gnu/librt.so.1
#1  0xb6d1d315 in do_gettime (frac=0xa9737fb0, sec=0xa9737fa8) at tools/qelapsedtimer_unix.cpp:123
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#3  0xb6e07226 in QTimerInfoList::updateCurrentTime (this=0xa8e02074) at kernel/qeventdispatcher_unix.cpp:343
#4  0xb6e0757a in QTimerInfoList::timerWait (this=0xa8e02074, tm=...) at kernel/qeventdispatcher_unix.cpp:450
#5  0xb6e05e23 in timerSourcePrepareHelper (src=<optimized out>, timeout=0xa97380bc) at kernel/qeventdispatcher_glib.cpp:136
#6  0xb6e05ebd in timerSourcePrepare (source=0xa8e02040, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#7  0xb59a9872 in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#8  0xb59a9faf in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#9  0xb59aa201 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#10 0xb6e068e7 in QEventDispatcherGlib::processEvents (this=0xa8e00468, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#11 0xb6dd250d in QEventLoop::processEvents (this=0xa9738240, flags=...) at kernel/qeventloop.cpp:149
#12 0xb6dd27a9 in QEventLoop::exec (this=0xa9738240, flags=...) at kernel/qeventloop.cpp:204
#13 0xb6cbb94c in QThread::exec (this=0x9552188) at thread/qthread.cpp:501
#14 0xb6dafb5d in QInotifyFileSystemWatcherEngine::run (this=0x9552188) at io/qfilesystemwatcher_inotify.cpp:248
#15 0xb6cbede0 in QThreadPrivate::start (arg=0x9552188) at thread/qthread_unix.cpp:298
#16 0xb5a70d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#17 0xb5fe3d3e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 1 (Thread 0xb56b7740 (LWP 20330)):
[KCrash Handler]
#7  0xb7799424 in __kernel_vsyscall ()
#8  0xb5f231df in raise () from /lib/i386-linux-gnu/libc.so.6
#9  0xb5f26825 in abort () from /lib/i386-linux-gnu/libc.so.6
#10 0xb5f6039a in ?? () from /lib/i386-linux-gnu/libc.so.6
#11 0xb5ff9045 in __fortify_fail () from /lib/i386-linux-gnu/libc.so.6
#12 0xb5ff7e1a in __chk_fail () from /lib/i386-linux-gnu/libc.so.6
#13 0xb5ff8fda in __fdelt_warn () from /lib/i386-linux-gnu/libc.so.6
#14 0xb6dab443 in QProcessPrivate::waitForStarted (this=0x9b647d0, msecs=-1) at io/qprocess_unix.cpp:1038
#15 0xb6d5fe94 in QProcess::waitForStarted (this=0xbfb08564, msecs=-1) at io/qprocess.cpp:1687
#16 0xb6d5ffc4 in QProcess::waitForFinished (this=0xbfb08564, msecs=-1) at io/qprocess.cpp:1752
#17 0xb702e272 in KProcess::execute (this=0xbfb08564, msecs=-1) at ../../kdecore/io/kprocess.cpp:350
#18 0xaf302414 in XkbHelper::runConfigLayoutCommand (setxkbmapCommandArguments=...) at ../../../kcontrol/keyboard/xkb_helper.cpp:108
#19 0xaf303bc2 in XkbHelper::initializeKeyboardLayouts (config=...) at ../../../kcontrol/keyboard/xkb_helper.cpp:178
#20 0xaf2f4b2e in KeyboardDaemon::configureKeyboard (this=0x9401370) at ../../../kcontrol/keyboard/keyboard_daemon.cpp:100
#21 0xaf2f3650 in qt_static_metacall (_a=0xbfb08800, _id=4, _o=0x9401370, _c=<optimized out>) at moc_keyboard_daemon.cpp:79
#22 KeyboardDaemon::qt_static_metacall (_o=0x9401370, _c=QMetaObject::InvokeMetaMethod, _id=4, _a=0xbfb08800) at moc_keyboard_daemon.cpp:69
#23 0xb6dea6b1 in QMetaObject::activate (sender=0x94412c0, m=0xaf319930, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3547
#24 0xaf2f3285 in XInputEventNotifier::newKeyboardDevice (this=0x94412c0) at moc_xinput_helper.cpp:101
#25 0xaf3020b0 in XInputEventNotifier::processOtherEvents (this=0x94412c0, event=0xbfb08c1c) at ../../../kcontrol/keyboard/xinput_helper.cpp:72
#26 0xaf2fe338 in XEventNotifier::x11Event (this=0x94412c0, event=0xbfb08c1c) at ../../../kcontrol/keyboard/x11_helper.cpp:339
#27 0xb75295a3 in publicx11Event (e=0xbfb08c1c, this=<optimized out>) at ../../kdeui/kernel/kapplication.cpp:918
#28 KApplication::x11EventFilter (this=0xbfb08fb0, _event=0xbfb08c1c) at ../../kdeui/kernel/kapplication.cpp:930
#29 0xb633a534 in qt_x11EventFilter (ev=0xbfb08c1c) at kernel/qapplication_x11.cpp:441
#30 qt_x11EventFilter (ev=0xbfb08c1c) at kernel/qapplication_x11.cpp:429
#31 0xb634a207 in QApplication::x11ProcessEvent (this=0xbfb08fb0, event=0xbfb08c1c) at kernel/qapplication_x11.cpp:3444
#32 0xb6377eac in x11EventSourceDispatch (s=0x92a7268, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#33 0xb59a9d86 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#34 0xb59aa125 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#35 0xb59aa201 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#36 0xb6e06887 in QEventDispatcherGlib::processEvents (this=0x9231dc8, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#37 0xb6377aaa in QGuiEventDispatcherGlib::processEvents (this=0x9231dc8, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#38 0xb6dd250d in QEventLoop::processEvents (this=0xbfb08f14, flags=...) at kernel/qeventloop.cpp:149
#39 0xb6dd27a9 in QEventLoop::exec (this=0xbfb08f14, flags=...) at kernel/qeventloop.cpp:204
#40 0xb6dd7eba in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#41 0xb62bca74 in QApplication::exec () at kernel/qapplication.cpp:3820
#42 0xb546c959 in kdemain (argc=1, argv=0x927add8) at ../../kded/kded.cpp:924
#43 0x0804f8a4 in launch (argc=<optimized out>, _name=0x8052607 "kded4", args=<optimized out>, cwd=0x0, envc=0, envs=<optimized out>, reset_env=false, tty=0x0, avoid_loops=false, startup_id_str=0x805248e "0") at ../../kinit/kinit.cpp:746
#44 0x0804c9df in main (argc=<error reading variable: Cannot access memory at address 0x4f6a>, argv=<error reading variable: Cannot access memory at address 0x4f6e>, envp=<error reading variable: Cannot access memory at address 0x4f72>) at ../../kinit/kinit.cpp:1861

Possible duplicates by query: bug 307262, bug 306908, bug 303814.

Reported using DrKonqi
Comment 1 Jekyll Wu 2012-12-16 14:07:30 UTC
See https://bugs.kde.org/show_bug.cgi?id=306908#c1
Comment 2 Christoph Feck 2012-12-22 01:42:58 UTC

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