| Summary: | Unable to disconnect/shutdown from plasma | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | Fabrice Boyrie <fboyrie> |
| Component: | RPM Packages | Assignee: | KDE maintainers <kde> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | Normal | CC: | fri, mageia, marja11 |
| Version: | Cauldron | ||
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Source RPM: | plasma-workspace-5.8.4-2.mga6 | CVE: | |
| Status comment: | |||
|
Description
Fabrice Boyrie
2016-12-27 18:43:48 CET
Marja Van Waes
2016-12-30 09:13:13 CET
CC:
(none) =>
marja11 Have the situation improved with current updates, i.e plasma 5.8.5 and kernel 4.9.0 ? Have you looked at Bug 17123 ? CC:
(none) =>
fri No change with latest kernel (in fact 4.9.0-2, but this should not change anything) and plasma 5.8.5 I do not think it is the same bug as 17123. My UID is 1000. kmix works perfectly for me. (By the way net_applet and drakrpm_update applet does not do anything when I click on it and the icons are ugly, but I think it is still another bug) I ignore if it is important but compositor is fixed as opengl 3.1 for rendering OK. Yes net_applet and drakrpm_update applet are like this, still... please install debuginfo packages and give a new backtrace CC:
(none) =>
mageia Which debuginfo package ? I have installed kde-workspace-debuginfo-4.11.22-3.mga6 polkit-qt5-debuginfo-0.112.0-5.mga6 qtbase5-debuginfo-5.6.1-10.mga6 qt5ct-debuginfo-0.24-2.mga6 plasma-workspace-debuginfo-5.7.1-3.mga6 glibc-debuginfo-2.22-19.mga6 glib2.0-debuginfo-2.48.1-1.mga6 python-qt5-debuginfo-5.6-6.mga6 Application: ksmserver-logout-greeter (ksmserver-logout-greeter), signal: Aborted Using host libthread_db library "/lib64/libthread_db.so.1". [Current thread is 1 (Thread 0x7fa0acf40840 (LWP 5592))] Thread 5 (Thread 0x7fa09956a700 (LWP 5596)): #0 0x00007fa0bb83bf9d in poll () at /lib64/libc.so.6 #1 0x00007fa0b643ca54 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0 #2 0x00007fa0b643cb5c in g_main_context_iteration () at /lib64/libglib-2.0.so.0 #3 0x00007fa0bc14495b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #4 0x00007fa0bc0eff9a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #5 0x00007fa0bbf293bc in QThread::exec() () at /lib64/libQt5Core.so.5 #6 0x00007fa0bd670915 in QQmlThreadPrivate::run() () at /lib64/libQt5Qml.so.5 #7 0x00007fa0bbf2dff9 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #8 0x00007fa0b695f66d in start_thread (arg=0x7fa09956a700) at pthread_create.c:334 #9 0x00007fa0bb847ded in clone () at /lib64/libc.so.6 Thread 4 (Thread 0x7fa0a283e700 (LWP 5595)): #0 0x00007fa0b64815e9 in g_mutex_lock () at /lib64/libglib-2.0.so.0 #1 0x00007fa0b643ba50 in g_main_context_acquire () at /lib64/libglib-2.0.so.0 #2 0x00007fa0b643c925 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0 #3 0x00007fa0b643cb5c in g_main_context_iteration () at /lib64/libglib-2.0.so.0 #4 0x00007fa0bc14495b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #5 0x00007fa0bc0eff9a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #6 0x00007fa0bbf293bc in QThread::exec() () at /lib64/libQt5Core.so.5 #7 0x00007fa0bd670915 in QQmlThreadPrivate::run() () at /lib64/libQt5Qml.so.5 #8 0x00007fa0bbf2dff9 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #9 0x00007fa0b695f66d in start_thread (arg=0x7fa0a283e700) at pthread_create.c:334 #10 0x00007fa0bb847ded in clone () at /lib64/libc.so.6 Thread 3 (Thread 0x7fa0a3312700 (LWP 5594)): #0 0x00007fa0bbf2648a in QMutex::lock() () at /lib64/libQt5Core.so.5 #1 0x00007fa0bc143feb in postEventSourcePrepare(_GSource*, int*) () at /lib64/libQt5Core.so.5 #2 0x00007fa0b643c00d in g_main_context_prepare () at /lib64/libglib-2.0.so.0 #3 0x00007fa0b643c983 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0 #4 0x00007fa0b643cb5c in g_main_context_iteration () at /lib64/libglib-2.0.so.0 #5 0x00007fa0bc14495b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #6 0x00007fa0bc0eff9a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #7 0x00007fa0bbf293bc in QThread::exec() () at /lib64/libQt5Core.so.5 #8 0x00007fa0befb1615 in QDBusConnectionManager::run() () at /lib64/libQt5DBus.so.5 #9 0x00007fa0bbf2dff9 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #10 0x00007fa0b695f66d in start_thread (arg=0x7fa0a3312700) at pthread_create.c:334 #11 0x00007fa0bb847ded in clone () at /lib64/libc.so.6 Thread 2 (Thread 0x7fa0a8bfb700 (LWP 5593)): #0 0x00007fa0bb83bf9d in poll () at /lib64/libc.so.6 #1 0x00007fa0b71c1902 in _xcb_conn_wait () at /lib64/libxcb.so.1 #2 0x00007fa0b71c3657 in xcb_wait_for_event () at /lib64/libxcb.so.1 #3 0x00007fa0ab2a3ba9 in QXcbEventReader::run() () at /lib64/libQt5XcbQpa.so.5 #4 0x00007fa0bbf2dff9 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #5 0x00007fa0b695f66d in start_thread (arg=0x7fa0a8bfb700) at pthread_create.c:334 #6 0x00007fa0bb847ded in clone () at /lib64/libc.so.6 Thread 1 (Thread 0x7fa0acf40840 (LWP 5592)): [KCrash Handler] #6 0x00007fa0bb785828 in raise () at /lib64/libc.so.6 #7 0x00007fa0bb786f3a in abort () at /lib64/libc.so.6 #8 0x00007fa0bbf15f7e in () at /lib64/libQt5Core.so.5 #9 0x00007fa0ab2bfc15 in QXcbWindow::create() () at /lib64/libQt5XcbQpa.so.5 #10 0x00007fa0ab2ab791 in QXcbIntegration::createPlatformWindow(QWindow*) const () at /lib64/libQt5XcbQpa.so.5 #11 0x00007fa0bc43e16e in QWindowPrivate::create(bool) () at /lib64/libQt5Gui.so.5 #12 0x00007fa0bc43f13a in QWindowPrivate::setTopLevelScreen(QScreen*, bool) () at /lib64/libQt5Gui.so.5 #13 0x00000000004064f8 in Greeter::adoptScreen(QScreen*) () #14 0x00000000004065f1 in Greeter::init() () #15 0x0000000000405caa in main () this can't be the good one as we are under qt 5.6.2 for ex. make sure you have the good rpms The debug mirror was out of date. I updated it Application: ksmserver-logout-greeter (ksmserver-logout-greeter), signal: Aborted Using host libthread_db library "/lib64/libthread_db.so.1". 84 T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS) [Current thread is 1 (Thread 0x7ff10f24e840 (LWP 24688))] Thread 5 (Thread 0x7ff0f7878700 (LWP 24692)): #0 0x00007ff11db49f9d in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007ff11874aa54 in g_main_context_poll (priority=2147483647, n_fds=1, fds=0x7ff0f0003070, timeout=<optimized out>, context=0x7ff0f0000990) at gmain.c:4228 #2 0x00007ff11874aa54 in g_main_context_iterate (context=context@entry=0x7ff0f0000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3924 #3 0x00007ff11874ab5c in g_main_context_iteration (context=0x7ff0f0000990, may_block=may_block@entry=1) at gmain.c:3990 #4 0x00007ff11e45295b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7ff0f00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:419 #5 0x00007ff11e3fdf9a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ff0f7877d70, flags=..., flags@entry=...) at kernel/qeventloop.cpp:206 #6 0x00007ff11e2373bc in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:500 #7 0x00007ff11f97e915 in QQmlThreadPrivate::run() () at /lib64/libQt5Qml.so.5 #8 0x00007ff11e23bff9 in QThreadPrivate::start(void*) (arg=0x2931f30) at thread/qthread_unix.cpp:365 #9 0x00007ff118c6d66d in start_thread (arg=0x7ff0f7878700) at pthread_create.c:334 #10 0x00007ff11db55ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 4 (Thread 0x7ff108b4c700 (LWP 24691)): #0 0x00007ff11db458bd in read () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007ff11878e320 in read (__nbytes=16, __buf=0x7ff108b4bb70, __fd=<optimized out>) at /usr/include/bits/unistd.h:44 #2 0x00007ff11878e320 in g_wakeup_acknowledge (wakeup=0x7ff0fc0025a0) at gwakeup.c:210 #3 0x00007ff11874a55e in g_main_context_check (context=context@entry=0x7ff100000990, max_priority=2147483647, fds=fds@entry=0x7ff100002e70, n_fds=n_fds@entry=1) at gmain.c:3707 #4 0x00007ff11874a9f8 in g_main_context_iterate (context=context@entry=0x7ff100000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3926 #5 0x00007ff11874ab5c in g_main_context_iteration (context=0x7ff100000990, may_block=may_block@entry=1) at gmain.c:3990 #6 0x00007ff11e45295b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7ff1000008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:419 #7 0x00007ff11e3fdf9a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ff108b4bd70, flags=..., flags@entry=...) at kernel/qeventloop.cpp:206 #8 0x00007ff11e2373bc in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:500 #9 0x00007ff11f97e915 in QQmlThreadPrivate::run() () at /lib64/libQt5Qml.so.5 #10 0x00007ff11e23bff9 in QThreadPrivate::start(void*) (arg=0x25d6de0) at thread/qthread_unix.cpp:365 #11 0x00007ff118c6d66d in start_thread (arg=0x7ff108b4c700) at pthread_create.c:334 #12 0x00007ff11db55ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 3 (Thread 0x7ff1097a4700 (LWP 24690)): #0 0x00007ff11e451fc1 in postEventSourcePrepare(GSource*, gint*) (s=0x7ff0fc0012d0, timeout=timeout@entry=0x7ff1097a3bb4) at kernel/qeventdispatcher_glib.cpp:245 #1 0x00007ff11874a00d in g_main_context_prepare (context=context@entry=0x7ff0fc000990, priority=priority@entry=0x7ff1097a3c38) at gmain.c:3501 #2 0x00007ff11874a983 in g_main_context_iterate (context=context@entry=0x7ff0fc000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3909 #3 0x00007ff11874ab5c in g_main_context_iteration (context=0x7ff0fc000990, may_block=may_block@entry=1) at gmain.c:3990 #4 0x00007ff11e45295b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7ff0fc0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:419 #5 0x00007ff11e3fdf9a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ff1097a3d60, flags=..., flags@entry=...) at kernel/qeventloop.cpp:206 #6 0x00007ff11e2373bc in QThread::exec() (this=this@entry=0x7ff121330d40 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread.cpp:500 #7 0x00007ff1212bf615 in QDBusConnectionManager::run() (this=0x7ff121330d40 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:189 #8 0x00007ff11e23bff9 in QThreadPrivate::start(void*) (arg=0x7ff121330d40 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:365 #9 0x00007ff118c6d66d in start_thread (arg=0x7ff1097a4700) at pthread_create.c:334 #10 0x00007ff11db55ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 2 (Thread 0x7ff10af09700 (LWP 24689)): #0 0x00007ff11db49f9d in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007ff1194cf902 in _xcb_conn_wait () at /lib64/libxcb.so.1 #2 0x00007ff1194d1657 in xcb_wait_for_event () at /lib64/libxcb.so.1 #3 0x00007ff10d5b1ba9 in QXcbEventReader::run() (this=0x24b0660) at qxcbconnection.cpp:1331 #4 0x00007ff11e23bff9 in QThreadPrivate::start(void*) (arg=0x24b0660) at thread/qthread_unix.cpp:365 #5 0x00007ff118c6d66d in start_thread (arg=0x7ff10af09700) at pthread_create.c:334 #6 0x00007ff11db55ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 1 (Thread 0x7ff10f24e840 (LWP 24688)): [KCrash Handler] #6 0x00007ff11da93828 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:55 #7 0x00007ff11da94f3a in __GI_abort () at abort.c:89 #8 0x00007ff11e223f7e in qt_message_fatal (context=..., message=<synthetic pointer>...) at global/qlogging.cpp:1648 #9 0x00007ff11e223f7e in QMessageLogger::fatal(char const*, ...) const (this=this@entry=0x7ffd4e40bcd0, msg=msg@entry=0x7ff10d63bc96 "Could not initialize OpenGL") at global/qlogging.cpp:790 #10 0x00007ff10d5cdc15 in QXcbWindow::create() (this=0x2a7a880) at qxcbwindow.cpp:420 #11 0x00007ff10d5b9791 in QXcbIntegration::createPlatformWindow(QWindow*) const (this=<optimized out>, window=0x292e130) at qxcbintegration.cpp:203 #12 0x00007ff11e74c16e in QWindowPrivate::create(bool) (this=this@entry=0x293a0b0, recursive=recursive@entry=true) at kernel/qwindow.cpp:397 #13 0x00007ff11e74d13a in QWindowPrivate::setTopLevelScreen(QScreen*, bool) (this=0x293a0b0, newScreen=0x24b22d0, recreate=<optimized out>) at kernel/qwindow.cpp:386 #14 0x00000000004064f8 in Greeter::adoptScreen(QScreen*) (this=this@entry=0x7ffd4e40c0d0, screen=0x24b22d0) at /usr/src/debug/plasma-workspace-5.8.5/ksmserver/logout-greeter/main.cpp:133 #15 0x00000000004065f1 in Greeter::init() (this=this@entry=0x7ffd4e40c0d0) at /usr/src/debug/plasma-workspace-5.8.5/ksmserver/logout-greeter/main.cpp:104 #16 0x0000000000405caa in main(int, char**) (argc=7, argv=<optimized out>) at /usr/src/debug/plasma-workspace-5.8.5/ksmserver/logout-greeter/main.cpp:219 Better ? Since latest updates (from yesterday ?), shutdown works. thanks => closing Status:
NEW =>
RESOLVED |