[kde] [Bug 340976] New: KDE randomly crashes due to apparent rapid switch to and from battery power

snell.doug at gmail.com snell.doug at gmail.com
Sat Nov 15 05:20:31 GMT 2014


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

            Bug ID: 340976
           Summary: KDE randomly crashes due to apparent rapid switch to
                    and from battery power
           Product: kde
           Version: 4.13.3
          Platform: Other
                OS: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: unassigned-bugs at kde.org
          Reporter: snell.doug at gmail.com

- What I was doing when the application crashed:

Nothing.  This issue has happened to me numerous times on Cinnamon (most
frequently while playing a game, or watching a video on-line, but also randomly
as it did with KDE).  I had just installed KDE, and this happened shortly after
initial logon, but did not completely crash the system.

- Unusual behavior I noticed:

I noticed KDE tossed a brightness control indicator at the bottom of the
screen, and KDE handled the situation without crashing.  My guess is my laptop
flipped over to battery-power, and immediately back to plugged-in.  I did not
do anything to my laptop, but KDE seemed to handle the event more smoothly than
Cinnamon AND it gave me an indicator as to what happened.

Reproducible: Sometimes




Application: kded4 (4.13.3)
KDE Platform Version: 4.13.3
Qt Version: 4.8.6
Operating System: Linux 3.13.0-24-generic x86_64
Distribution: Linux Mint 17 Qiana

-- 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 0x7fd2e01237c0 (LWP 22132))]

Thread 7 (Thread 0x7fd2c1696700 (LWP 22137)):
#0  0x00007fd2dd98a36d in read () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fd2daacac10 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fd2daa89b14 in g_main_context_check () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fd2daa89f7b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fd2daa8a30a in g_main_loop_run () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fd2c7635336 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#6  0x00007fd2daaaef05 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007fd2db16c182 in start_thread (arg=0x7fd2c1696700) at
pthread_create.c:312
#8  0x00007fd2dd998fbd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 6 (Thread 0x7fd2c0e95700 (LWP 22142)):
#0  0x00007fd2dd98a36d in read () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fd2daacac10 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fd2daa89b14 in g_main_context_check () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fd2daa89f7b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fd2daa8a0ec in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fd2daa8a129 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007fd2daaaef05 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007fd2db16c182 in start_thread (arg=0x7fd2c0e95700) at
pthread_create.c:312
#8  0x00007fd2dd998fbd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 5 (Thread 0x7fd2b3527700 (LWP 22153)):
#0  0x00007fd2db16e5c0 in __GI___pthread_mutex_lock (mutex=0x7fd2ac000a60) at
../nptl/pthread_mutex_lock.c:146
#1  0x00007fd2daacb981 in g_mutex_lock () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fd2daa890b0 in g_main_context_acquire () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fd2daa89ea5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fd2daa8a0ec in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fd2dedc57be in QEventDispatcherGlib::processEvents
(this=0x7fd2ac0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#6  0x00007fd2ded970af in QEventLoop::processEvents
(this=this at entry=0x7fd2b3526e20, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007fd2ded973a5 in QEventLoop::exec (this=this at entry=0x7fd2b3526e20,
flags=...) at kernel/qeventloop.cpp:204
#8  0x00007fd2dec93c5f in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:537
#9  0x00007fd2dec9632f in QThreadPrivate::start (arg=0x1c83950) at
thread/qthread_unix.cpp:349
#10 0x00007fd2db16c182 in start_thread (arg=0x7fd2b3527700) at
pthread_create.c:312
#11 0x00007fd2dd998fbd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 4 (Thread 0x7fd2aace1700 (LWP 22168)):
#0  0x00007fd2dd98bc6d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fd2daa89fe4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fd2daa8a0ec in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fd2dedc57be in QEventDispatcherGlib::processEvents
(this=0x7fd2a40008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#4  0x00007fd2ded970af in QEventLoop::processEvents
(this=this at entry=0x7fd2aace0de0, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007fd2ded973a5 in QEventLoop::exec (this=this at entry=0x7fd2aace0de0,
flags=...) at kernel/qeventloop.cpp:204
#6  0x00007fd2dec93c5f in QThread::exec (this=this at entry=0x1cd5c00) at
thread/qthread.cpp:537
#7  0x00007fd2ded78823 in QInotifyFileSystemWatcherEngine::run (this=0x1cd5c00)
at io/qfilesystemwatcher_inotify.cpp:265
#8  0x00007fd2dec9632f in QThreadPrivate::start (arg=0x1cd5c00) at
thread/qthread_unix.cpp:349
#9  0x00007fd2db16c182 in start_thread (arg=0x7fd2aace1700) at
pthread_create.c:312
#10 0x00007fd2dd998fbd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 3 (Thread 0x7fd29ad9d700 (LWP 22256)):
#0  idleTimerSourcePrepare (source=<optimized out>, timeout=0x7fd29ad9cc24) at
kernel/qeventdispatcher_glib.cpp:216
#1  0x00007fd2daa8968d in g_main_context_prepare () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fd2daa89f03 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fd2daa8a0ec in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fd2dedc57be in QEventDispatcherGlib::processEvents
(this=0x7fd2880008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#5  0x00007fd2ded970af in QEventLoop::processEvents
(this=this at entry=0x7fd29ad9cde0, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007fd2ded973a5 in QEventLoop::exec (this=this at entry=0x7fd29ad9cde0,
flags=...) at kernel/qeventloop.cpp:204
#7  0x00007fd2dec93c5f in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:537
#8  0x00007fd2b0914027 in KCupsConnection::run() () from
/usr/lib/libkcupslib.so
#9  0x00007fd2dec9632f in QThreadPrivate::start (arg=0x1cacc50) at
thread/qthread_unix.cpp:349
#10 0x00007fd2db16c182 in start_thread (arg=0x7fd29ad9d700) at
pthread_create.c:312
#11 0x00007fd2dd998fbd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 2 (Thread 0x7fd29a59c700 (LWP 22257)):
#0  0x00007fd2dd98a36d in read () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fd2daacac10 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fd2daa89b14 in g_main_context_check () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fd2daa89f7b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fd2daa8a0ec in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fd2dedc57be in QEventDispatcherGlib::processEvents
(this=0x7fd2900008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#6  0x00007fd2ded970af in QEventLoop::processEvents
(this=this at entry=0x7fd29a59be20, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007fd2ded973a5 in QEventLoop::exec (this=this at entry=0x7fd29a59be20,
flags=...) at kernel/qeventloop.cpp:204
#8  0x00007fd2dec93c5f in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:537
#9  0x00007fd2dec9632f in QThreadPrivate::start (arg=0x1d7dc70) at
thread/qthread_unix.cpp:349
#10 0x00007fd2db16c182 in start_thread (arg=0x7fd29a59c700) at
pthread_create.c:312
#11 0x00007fd2dd998fbd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 1 (Thread 0x7fd2e01237c0 (LWP 22132)):
[KCrash Handler]
#5  0x0000000000000018 in ?? ()
#6  0x00007fd2daa89f03 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007fd2daa8a0ec in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#8  0x00007fd2dedc57a1 in QEventDispatcherGlib::processEvents (this=0x187c6d0,
flags=...) at kernel/qeventdispatcher_glib.cpp:434
#9  0x00007fd2de1d3bb6 in QGuiEventDispatcherGlib::processEvents
(this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#10 0x00007fd2ded970af in QEventLoop::processEvents
(this=this at entry=0x7fff584a8480, flags=...) at kernel/qeventloop.cpp:149
#11 0x00007fd2ded973a5 in QEventLoop::exec (this=this at entry=0x7fff584a8480,
flags=...) at kernel/qeventloop.cpp:204
#12 0x00007fd2ded9cb79 in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1225
#13 0x00007fd2c95acd1b in kdemain () from
/usr/lib/kde4/libkdeinit/libkdeinit4_kded4.so
#14 0x00000000004083ee in _start ()

Possible duplicates by query: bug 340942, bug 340885, bug 340794, bug 340737,
bug 340697.

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



More information about the Unassigned-bugs mailing list