Description of problem: When I click on the power off/logout button in kde, it does not works and I obtain a message saying ksmserver-logout-greeter crashed Application: ksmserver-logout-greeter (ksmserver-logout-greeter), signal: Aborted Using host libthread_db library "/lib64/libthread_db.so.1". [Current thread is 1 (Thread 0x7fbd5e1bf840 (LWP 9421))] Thread 5 (Thread 0x7fbd4a7e9700 (LWP 9425)): #0 0x00007fbd6c880f9d in poll () at /lib64/libc.so.6 #1 0x00007fbd67481a54 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0 #2 0x00007fbd67481b5c in g_main_context_iteration () at /lib64/libglib-2.0.so.0 #3 0x00007fbd6d18995b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #4 0x00007fbd6d134f9a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #5 0x00007fbd6cf6e3bc in QThread::exec() () at /lib64/libQt5Core.so.5 #6 0x00007fbd6e6b5915 in QQmlThreadPrivate::run() () at /lib64/libQt5Qml.so.5 #7 0x00007fbd6cf72ff9 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #8 0x00007fbd679a466d in start_thread () at /lib64/libpthread.so.0 #9 0x00007fbd6c88cded in clone () at /lib64/libc.so.6 Thread 4 (Thread 0x7fbd537fe700 (LWP 9424)): #0 0x00007fbd6c880f9d in poll () at /lib64/libc.so.6 #1 0x00007fbd67481a54 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0 #2 0x00007fbd67481b5c in g_main_context_iteration () at /lib64/libglib-2.0.so.0 #3 0x00007fbd6d18995b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #4 0x00007fbd6d134f9a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #5 0x00007fbd6cf6e3bc in QThread::exec() () at /lib64/libQt5Core.so.5 #6 0x00007fbd6e6b5915 in QQmlThreadPrivate::run() () at /lib64/libQt5Qml.so.5 #7 0x00007fbd6cf72ff9 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #8 0x00007fbd679a466d in start_thread () at /lib64/libpthread.so.0 #9 0x00007fbd6c88cded in clone () at /lib64/libc.so.6 Thread 3 (Thread 0x7fbd53fff700 (LWP 9423)): #0 0x00007fbd6c880f9d in poll () at /lib64/libc.so.6 #1 0x00007fbd67481a54 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0 #2 0x00007fbd67481b5c in g_main_context_iteration () at /lib64/libglib-2.0.so.0 #3 0x00007fbd6d18995b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #4 0x00007fbd6d134f9a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #5 0x00007fbd6cf6e3bc in QThread::exec() () at /lib64/libQt5Core.so.5 #6 0x00007fbd6fff9615 in QDBusConnectionManager::run() () at /lib64/libQt5DBus.so.5 #7 0x00007fbd6cf72ff9 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #8 0x00007fbd679a466d in start_thread () at /lib64/libpthread.so.0 #9 0x00007fbd6c88cded in clone () at /lib64/libc.so.6 Thread 2 (Thread 0x7fbd59e7d700 (LWP 9422)): #0 0x00007fbd6c880f9d in poll () at /lib64/libc.so.6 #1 0x00007fbd68206902 in _xcb_conn_wait () at /lib64/libxcb.so.1 #2 0x00007fbd68208657 in xcb_wait_for_event () at /lib64/libxcb.so.1 #3 0x00007fbd5c525ba9 in QXcbEventReader::run() () at /lib64/libQt5XcbQpa.so.5 #4 0x00007fbd6cf72ff9 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #5 0x00007fbd679a466d in start_thread () at /lib64/libpthread.so.0 #6 0x00007fbd6c88cded in clone () at /lib64/libc.so.6 Thread 1 (Thread 0x7fbd5e1bf840 (LWP 9421)): [KCrash Handler] #6 0x00007fbd6c7ca828 in raise () at /lib64/libc.so.6 #7 0x00007fbd6c7cbf3a in abort () at /lib64/libc.so.6 #8 0x00007fbd6cf5af7e in () at /lib64/libQt5Core.so.5 #9 0x00007fbd5c541c15 in QXcbWindow::create() () at /lib64/libQt5XcbQpa.so.5 #10 0x00007fbd5c52d791 in QXcbIntegration::createPlatformWindow(QWindow*) const () at /lib64/libQt5XcbQpa.so.5 #11 0x00007fbd6d48316e in QWindowPrivate::create(bool) () at /lib64/libQt5Gui.so.5 #12 0x00007fbd6d48413a 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 () Version-Release number of selected component (if applicable): 5.8.4.2 How reproducible: each time Steps to Reproduce: 1. Use plasma with nvidia driver (Card:NVIDIA GeForce 420 series and later: NVIDIA Corporation|GM107 [GeForce GTX 750] [DISPLAY_VGA] (rev:a2) 2. Click on the icon NB: Plasma with nvidia driver since 1.19 xorg update seems unstable. Even if the update to dkms-nvidia-current-375.26 improved situation (plasma was unable with previous nvidia driver)
CC: (none) => marja11Assignee: bugsquad => kde
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 => RESOLVEDResolution: (none) => FIXED