Bug 313783

Summary: KDE daemon crashes on logon via NX
Product: [Unmaintained] kdelibs Reporter: Denys <rtvd>
Component: kdedAssignee: Unassigned bugs mailing-list <unassigned-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: 4.9.4   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Denys 2013-01-23 20:19:36 UTC
Application: kded4 ($Id$)
KDE Platform Version: 4.9.4
Qt Version: 4.8.3
Operating System: Linux 3.5.0-22-generic x86_64
Distribution: Ubuntu 12.10

-- Information about the crash:
- What I was doing when the application crashed:

Logged on to KDE remotely using NX and waited for KDE to start.

The crash can be reproduced every time.

-- Backtrace:
Application: KDE Dæmon (kdeinit4), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[KCrash Handler]
#6  mUSABLe (mem=0x1) at malloc.c:4651
#7  __malloc_usable_size (m=<optimized out>) at malloc.c:3379
#8  0x00007f3c4d8fa563 in ?? () from /usr/lib/nvidia-current-updates/libGL.so.1
#9  0x00007f3c4cd6bcc1 in ?? () from /usr/lib/nvidia-current-updates/tls/libnvidia-tls.so.304.51
#10 0x00007f3c5e8fa9a9 in XFree (data=<optimized out>) at ../../src/XlibInt.c:1701
#11 0x00007f3c48f6c7a6 in XRRUpdateConfiguration (event=<optimized out>) at ../../src/Xrandr.c:509
#12 0x00007f3c42162efc in ?? () from /usr/lib/kde4/kded_wacomtablet.so
#13 0x00007f3c5ee19f1e in publicx11Event (e=<optimized out>, this=<optimized out>) at ../../kdeui/kernel/kapplication.cpp:918
#14 KApplication::x11EventFilter (this=0x1, _event=0x7ffff1d24390) at ../../kdeui/kernel/kapplication.cpp:930
#15 0x00007f3c5d4b27bc in qt_x11EventFilter (ev=0x7ffff1d24390) at kernel/qapplication_x11.cpp:441
#16 qt_x11EventFilter (ev=0x7ffff1d24390) at kernel/qapplication_x11.cpp:429
#17 0x00007f3c5d4c27f0 in QApplication::x11ProcessEvent (this=0x7ffff1d258a0, event=0x7ffff1d24390) at kernel/qapplication_x11.cpp:3449
#18 0x00007f3c5d4eafa2 in x11EventSourceDispatch (s=0x868270, callback=0x0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#19 0x00007f3c59b9cab5 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#20 0x00007f3c59b9cde8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#21 0x00007f3c59b9cea4 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#22 0x00007f3c5e0ccbf6 in QEventDispatcherGlib::processEvents (this=0x7867d0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#23 0x00007f3c5d4eac1e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#24 0x00007f3c5e09d2bf in QEventLoop::processEvents (this=this@entry=0x7ffff1d248c0, flags=...) at kernel/qeventloop.cpp:149
#25 0x00007f3c5e09d548 in QEventLoop::exec (this=0x7ffff1d248c0, flags=...) at kernel/qeventloop.cpp:204
#26 0x00007f3c5b419bc6 in QDBusConnectionPrivate::sendWithReply (this=0xadd0b0, message=..., sendMode=<optimized out>, timeout=-1) at qdbusintegrator.cpp:1929
#27 0x00007f3c5b4077fb in QDBusConnection::call (this=0x7ffff1d24a90, message=..., mode=<optimized out>, timeout=<optimized out>) at qdbusconnection.cpp:597
#28 0x00007f3c43903258 in ?? () from /usr/lib/kde4/kded_colord.so
#29 0x00007f3c439062a3 in ?? () from /usr/lib/kde4/kded_colord.so
#30 0x00007f3c43908449 in ?? () from /usr/lib/kde4/kded_colord.so
#31 0x00007f3c5e0b343e in QObject::event (this=0xb3a270, e=<optimized out>) at kernel/qobject.cpp:1195
#32 0x00007f3c5d445e9c in QApplicationPrivate::notify_helper (this=this@entry=0x8659f0, receiver=receiver@entry=0xb3a270, e=e@entry=0xb65f60) at kernel/qapplication.cpp:4562
#33 0x00007f3c5d44a30a in QApplication::notify (this=0x7ffff1d258a0, receiver=0xb3a270, e=0xb65f60) at kernel/qapplication.cpp:4423
#34 0x00007f3c5ee171d6 in KApplication::notify (this=0x7ffff1d258a0, receiver=0xb3a270, event=0xb65f60) at ../../kdeui/kernel/kapplication.cpp:311
#35 0x00007f3c5e09e56e in QCoreApplication::notifyInternal (this=0x7ffff1d258a0, receiver=receiver@entry=0xb3a270, event=event@entry=0xb65f60) at kernel/qcoreapplication.cpp:915
#36 0x00007f3c5e0a23f1 in sendEvent (event=0xb65f60, receiver=0xb3a270) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#37 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x7842b0) at kernel/qcoreapplication.cpp:1539
#38 0x00007f3c5e0cca63 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#39 postEventSourceDispatch (s=0x866b60) at kernel/qeventdispatcher_glib.cpp:279
#40 0x00007f3c59b9cab5 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#41 0x00007f3c59b9cde8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#42 0x00007f3c59b9cea4 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#43 0x00007f3c5e0ccbf6 in QEventDispatcherGlib::processEvents (this=0x7867d0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#44 0x00007f3c5d4eac1e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#45 0x00007f3c5e09d2bf in QEventLoop::processEvents (this=this@entry=0x7ffff1d25620, flags=...) at kernel/qeventloop.cpp:149
#46 0x00007f3c5e09d548 in QEventLoop::exec (this=0x7ffff1d25620, flags=...) at kernel/qeventloop.cpp:204
#47 0x00007f3c5e0a2708 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1187
#48 0x00007f3c4917c3f0 in kdemain (argc=1, argv=0x8c3fa0) at ../../kded/kded.cpp:924
#49 0x00000000004084c6 in launch (argc=argc@entry=1, _name=_name@entry=0x40b126 "kded4", args=args@entry=0x0, cwd=cwd@entry=0x0, envc=envc@entry=0, envs=<optimized out>, envs@entry=0x0, reset_env=reset_env@entry=false, tty=tty@entry=0x0, avoid_loops=avoid_loops@entry=false, startup_id_str=startup_id_str@entry=0x40afb6 "0") at ../../kinit/kinit.cpp:738
#50 0x0000000000405a29 in main (argc=4, argv=<optimized out>, envp=0x7ffff1d262a0) at ../../kinit/kinit.cpp:1853

This bug may be a duplicate of or related to bug 293209.

Possible duplicates by query: bug 307023.

Reported using DrKonqi
Comment 1 Denys 2013-01-23 20:22:05 UTC
The bug does not reproduce if I log on to KDE locally (without using remote NX-based connection).

I observed this on Kubuntu 12.04 and Kubuntu 12.10.
Comment 2 Christoph Feck 2013-01-23 21:43:44 UTC

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