[kdelibs] [Bug 329958] New: KDE Goes to black screen with mouse pointer after plugging in HDMI monitor and powering up from sleep

stevenpuzzle at gmail.com stevenpuzzle at gmail.com
Tue Jan 14 15:19:22 GMT 2014


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

            Bug ID: 329958
           Summary: KDE Goes to black screen with mouse pointer after
                    plugging in HDMI monitor and powering up from sleep
    Classification: Unclassified
           Product: kdelibs
           Version: 4.11.3
          Platform: Ubuntu Packages
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: kded
          Assignee: unassigned-bugs at kde.org
          Reporter: stevenpuzzle at gmail.com

Application: kded4 (4.11.3)
KDE Platform Version: 4.11.3
Qt Version: 4.8.4
Operating System: Linux 3.11.0-14-generic x86_64
Distribution: Ubuntu 13.10

-- Information about the crash:
- What I was doing when the application crashed: Powered up from sleep with
HDMI monitor plugged into laptop that was not plugged in before sleep. 

- Unusual behavior I noticed: Screen was not "frozen", just black with working
mouse pointer that worked on both laptop and external monitor. No keyboard or
click action seemed to correct. Unplugging and replugging HDMI fixed.

- Custom settings of the application:

The crash can be reproduced sometimes.

-- 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 0x7fe8ec9577c0 (LWP 1815))]

Thread 6 (Thread 0x7fe8d2048700 (LWP 1817)):
#0  0x00007fe8e730d0f0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fe8e730d399 in g_mutex_lock () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fe8e72cd286 in g_main_context_dispatch () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fe8e72cd708 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fe8e72cd7ac in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fe8eb5faa76 in QEventDispatcherGlib::processEvents
(this=0x7fe8cc0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0x00007fe8eb5cc5ef in QEventLoop::processEvents
(this=this at entry=0x7fe8d2047db0, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007fe8eb5cc8e5 in QEventLoop::exec (this=this at entry=0x7fe8d2047db0,
flags=...) at kernel/qeventloop.cpp:204
#8  0x00007fe8eb4cb88f in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:542
#9  0x00007fe8eb4cdf2f in QThreadPrivate::start (arg=0x2639680) at
thread/qthread_unix.cpp:338
#10 0x00007fe8e79a8f6e in start_thread (arg=0x7fe8d2048700) at
pthread_create.c:311
#11 0x00007fe8ea1cf9cd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 5 (Thread 0x7fe8c588c700 (LWP 1834)):
#0  0x00007fe8e730d0ea in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fe8e730d3c9 in g_mutex_unlock () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fe8e72cd299 in g_main_context_dispatch () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fe8e72cd708 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fe8e72cdb0a in g_main_loop_run () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fe8c5d87b66 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#6  0x00007fe8e72f20f5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007fe8e79a8f6e in start_thread (arg=0x7fe8c588c700) at
pthread_create.c:311
#8  0x00007fe8ea1cf9cd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 4 (Thread 0x7fe8c4e7f700 (LWP 1835)):
#0  0x00007fff755f1a2f in clock_gettime ()
#1  0x00007fe8ea1e496d in clock_gettime (clock_id=<optimized out>,
tp=<optimized out>) at ../sysdeps/unix/clock_gettime.c:115
#2  0x00007fe8eb522757 in do_gettime (frac=0x7fe8c4e7eb00, sec=0x7fe8c4e7eaf8)
at tools/qelapsedtimer_unix.cpp:123
#3  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#4  0x00007fe8eb5fbfe5 in updateCurrentTime (this=0x7fe8a8002860) at
kernel/qeventdispatcher_unix.cpp:354
#5  QTimerInfoList::timerWait (this=0x7fe8a8002860, tm=...) at
kernel/qeventdispatcher_unix.cpp:461
#6  0x00007fe8eb5fa82c in timerSourcePrepareHelper (src=<optimized out>,
timeout=0x7fe8c4e7ebb4) at kernel/qeventdispatcher_glib.cpp:136
#7  0x00007fe8eb5fa8d5 in timerSourcePrepare (source=<optimized out>,
timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#8  0x00007fe8e72ccd4d in g_main_context_prepare () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#9  0x00007fe8e72cd5c3 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x00007fe8e72cd7ac in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#11 0x00007fe8eb5faa76 in QEventDispatcherGlib::processEvents
(this=0x7fe8a80008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#12 0x00007fe8eb5cc5ef in QEventLoop::processEvents
(this=this at entry=0x7fe8c4e7ed70, flags=...) at kernel/qeventloop.cpp:149
#13 0x00007fe8eb5cc8e5 in QEventLoop::exec (this=this at entry=0x7fe8c4e7ed70,
flags=...) at kernel/qeventloop.cpp:204
#14 0x00007fe8eb4cb88f in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:542
#15 0x00007fe8cb539fd7 in KCupsConnection::run() () from
/usr/lib/libkcupslib.so
#16 0x00007fe8eb4cdf2f in QThreadPrivate::start (arg=0x267b130) at
thread/qthread_unix.cpp:338
#17 0x00007fe8e79a8f6e in start_thread (arg=0x7fe8c4e7f700) at
pthread_create.c:311
#18 0x00007fe8ea1cf9cd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 3 (Thread 0x7fe8b7fff700 (LWP 1836)):
#0  0x00007fe8ea1c2f7d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fe8e72cd6a4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fe8e72cd7ac in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fe8eb5faa76 in QEventDispatcherGlib::processEvents
(this=0x7fe8b00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#4  0x00007fe8eb5cc5ef in QEventLoop::processEvents
(this=this at entry=0x7fe8b7ffedb0, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007fe8eb5cc8e5 in QEventLoop::exec (this=this at entry=0x7fe8b7ffedb0,
flags=...) at kernel/qeventloop.cpp:204
#6  0x00007fe8eb4cb88f in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:542
#7  0x00007fe8eb4cdf2f in QThreadPrivate::start (arg=0x2782a00) at
thread/qthread_unix.cpp:338
#8  0x00007fe8e79a8f6e in start_thread (arg=0x7fe8b7fff700) at
pthread_create.c:311
#9  0x00007fe8ea1cf9cd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 2 (Thread 0x7fe8b77fe700 (LWP 1837)):
#0  0x00007fe8e730d0ea in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fe8e730d399 in g_mutex_lock () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fe8e72cd286 in g_main_context_dispatch () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fe8e72cd708 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fe8e72cd7ac in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fe8eb5faa76 in QEventDispatcherGlib::processEvents
(this=0x7fe8ac0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0x00007fe8eb5cc5ef in QEventLoop::processEvents
(this=this at entry=0x7fe8b77fdd70, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007fe8eb5cc8e5 in QEventLoop::exec (this=this at entry=0x7fe8b77fdd70,
flags=...) at kernel/qeventloop.cpp:204
#8  0x00007fe8eb4cb88f in QThread::exec (this=this at entry=0x2700f50) at
thread/qthread.cpp:542
#9  0x00007fe8eb5add13 in QInotifyFileSystemWatcherEngine::run (this=0x2700f50)
at io/qfilesystemwatcher_inotify.cpp:265
#10 0x00007fe8eb4cdf2f in QThreadPrivate::start (arg=0x2700f50) at
thread/qthread_unix.cpp:338
#11 0x00007fe8e79a8f6e in start_thread (arg=0x7fe8b77fe700) at
pthread_create.c:311
#12 0x00007fe8ea1cf9cd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 1 (Thread 0x7fe8ec9577c0 (LWP 1815)):
[KCrash Handler]
#5  0x00007fe8e23f76a7 in ?? () from /usr/lib/libsolid.so.4
#6  0x00007fe8eb5e1a58 in QMetaObject::activate (sender=0x2885670, m=<optimized
out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3539
#7  0x00007fe8eb5e1a58 in QMetaObject::activate (sender=sender at entry=0x2885680,
m=<optimized out>, local_signal_index=local_signal_index at entry=0,
argv=argv at entry=0x7fff755eb2a0) at kernel/qobject.cpp:3539
#8  0x00007fe8e8965762 in QDBusInterfacePrivate::metacall (this=0x2892600,
c=<optimized out>, id=0, argv=0x7fff755eb2a0) at qdbusinterface.cpp:278
#9  0x00007fe8e8952e36 in QDBusConnectionPrivate::deliverCall (this=0x254b940,
object=0x2885680, msg=..., metaTypes=..., slotIdx=5) at qdbusintegrator.cpp:951
#10 0x00007fe8eb5e5dce in QObject::event (this=0x2885680, e=<optimized out>) at
kernel/qobject.cpp:1194
#11 0x00007fe8ea96adfc in QApplicationPrivate::notify_helper
(this=this at entry=0x24616a0, receiver=receiver at entry=0x2885680,
e=e at entry=0x27e4000) at kernel/qapplication.cpp:4567
#12 0x00007fe8ea971470 in QApplication::notify (this=0x7fff755eba80,
receiver=0x2885680, e=0x27e4000) at kernel/qapplication.cpp:4353
#13 0x00007fe8ec34ba6a in KApplication::notify(QObject*, QEvent*) () from
/usr/lib/libkdeui.so.5
#14 0x00007fe8eb5cd8bd in QCoreApplication::notifyInternal
(this=0x7fff755eba80, receiver=receiver at entry=0x2885680,
event=event at entry=0x27e4000) at kernel/qcoreapplication.cpp:946
#15 0x00007fe8eb5d0e1f in sendEvent (event=0x27e4000, receiver=0x2885680) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#16 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver at entry=0x0,
event_type=event_type at entry=0, data=0x23bd150) at
kernel/qcoreapplication.cpp:1570
#17 0x00007fe8eb5d12c3 in QCoreApplication::sendPostedEvents
(receiver=receiver at entry=0x0, event_type=event_type at entry=0) at
kernel/qcoreapplication.cpp:1463
#18 0x00007fe8eb5fb073 in sendPostedEvents () at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#19 postEventSourceDispatch (s=0x2461b10) at
kernel/qeventdispatcher_glib.cpp:279
#20 0x00007fe8e72cd3b6 in g_main_context_dispatch () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#21 0x00007fe8e72cd708 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#22 0x00007fe8e72cd7ac in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#23 0x00007fe8eb5faa55 in QEventDispatcherGlib::processEvents (this=0x23bf670,
flags=...) at kernel/qeventdispatcher_glib.cpp:424
#24 0x00007fe8eaa0c9d6 in QGuiEventDispatcherGlib::processEvents
(this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#25 0x00007fe8eb5cc5ef in QEventLoop::processEvents
(this=this at entry=0x7fff755eb950, flags=...) at kernel/qeventloop.cpp:149
#26 0x00007fe8eb5cc8e5 in QEventLoop::exec (this=this at entry=0x7fff755eb950,
flags=...) at kernel/qeventloop.cpp:204
#27 0x00007fe8eb5d1e5b in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1218
#28 0x00007fe8d746195b in kdemain () from
/usr/lib/kde4/libkdeinit/libkdeinit4_kded4.so
#29 0x00000000004083f5 in _start ()

Possible duplicates by query: bug 329033, bug 328733, bug 328057, bug 327839,
bug 327329.

Reported using DrKonqi

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



More information about the Unassigned-bugs mailing list