Application: plasmashell (5.5.5) Qt Version: 5.5.1 Operating System: Linux 4.4.5-300.fc23.x86_64 x86_64 Distribution: "Fedora release 23 (Twenty Three)" -- Information about the crash: - What I was doing when the application crashed: Returned to system after previously locking screen (hours before) using desktop menu option. While unattended the screen locker crashed and on return showed a black screen with a white message indicating to press Ctl-Alt-F2 to switch to another virtual console and stop the screen locker. - Unusual behavior I noticed: As part of the process above I noticed that an additional Xorg virtual terninal had been started. Normally there is only one Xorg session runnning on vt1. What I found was an Xorg session (my current session) running on vt2 and an unused session running on vt1. I had to switch to vt3 to login and terminate the screen locker with the command displayed by the screen lock software. Following this I returned to my session on vt2 and noticed after a while that things were a bit slow and decided to terminate the Xorg session on vt1 which I did with the kill command as root on vt3. After this the plasma desktop on my session was very slow and used all of one CPU and then crashed and restarted (I am producing this report from the crash assistant). While writing this report it crashed again. I restarted it but plasma is still taking 100% of one CPU although the is responsive again I think it is regularly crashing and restarting (the desktop goes black for a second or two and then returns to normal and another crash assistant is displayed). I have noticed that whenever I get the black screen crash message from the screen locker that there is usually another unwanted Xorg session running. I only use one and discovered early in using FC23 that the system was buggy when more than one Xorg session was running (so I only use one session at present). I am not sure how the second session gets started but usually when I have screen locker problems I find an unwanted Xorg session running. This time I thought I would kill it to see what happened (as above). It did not help and I will be rebooting soon as it is usually the only way I can stabelise the system (at least this time it is stable enough to produce this report). Normally I would have rebooted by now. Please note that several times on startup I have checked the virtual consoles to see if there is more than one Xorg session running and found that there was only one. The second one somehow starts in what appears to be an uncommanded way (unless I am doing something to inadvertantly start another session). Uptime for the system on this occasion is about 8 days. I run a very complex desktop with six hardware screens (Nvidia NVS810 and latest driver) and four virtual desktops on an eight core AMD CPU FX 9590 (~4.7GHz not overclocked) with 16GB RAM (ususally only about half used and not changed significantly when the bug is present). The system is three months old running FC23 and last updated on March 20. The motherboard is ASUS Sabertooth 990FX R2.0 (one of the few boards qualified to run the high power CPU). Sometimes the problem will arise within a day and other times the system will run correctly for several days as it did in this case. This problem will almost always arise within two weeks after reboot (I normally try to keep the system running due to the time it takes to manually restart and log into all of the applications). Conclusion: This bug appears to be brought on by the running of a second Xorg session that causes a problem for the screen locker and plasma desktop. I do not know how the second Xorg session is starting. This is not a big problem unless it gets worse but it prevents the use of multiple Xorg sessions which I find convenient to be able to use as a standard test user environment (separate from the special configuration of my login environment). It would also be better it I decided when to reboot the system rather than a bug in the system make that determination. The crash can be reproduced sometimes. -- Backtrace: Application: Plasma (plasmashell), signal: Aborted Using host libthread_db library "/lib64/libthread_db.so.1". [Current thread is 1 (Thread 0x7f7a84b48940 (LWP 3014))] Thread 28 (Thread 0x7f7a62dd4700 (LWP 3035)): #0 0x00007f7a7c463fdd in poll () at /lib64/libc.so.6 #1 0x00007f7a8299f272 in _xcb_conn_wait () at /lib64/libxcb.so.1 #2 0x00007f7a829a0ee7 in xcb_wait_for_event () at /lib64/libxcb.so.1 #3 0x00007f7a665bdda9 in QXcbEventReader::run() () at /lib64/libQt5XcbQpa.so.5 #4 0x00007f7a7d0803de in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #5 0x00007f7a7b79c60a in start_thread () at /lib64/libpthread.so.0 #6 0x00007f7a7c46fa4d in clone () at /lib64/libc.so.6 Thread 27 (Thread 0x7f7a55f3c700 (LWP 3045)): #0 0x00007f7a778bb734 in g_mutex_unlock () at /lib64/libglib-2.0.so.0 #1 0x00007f7a77876700 in g_main_context_prepare () at /lib64/libglib-2.0.so.0 #2 0x00007f7a7787709b in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0 #3 0x00007f7a7787727c in g_main_context_iteration () at /lib64/libglib-2.0.so.0 #4 0x00007f7a7d2b7ecb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #5 0x00007f7a7d25eeca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #6 0x00007f7a7d07b434 in QThread::exec() () at /lib64/libQt5Core.so.5 #7 0x00007f7a8141e9b5 in QQmlThreadPrivate::run() () at /lib64/libQt5Qml.so.5 #8 0x00007f7a7d0803de in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #9 0x00007f7a7b79c60a in start_thread () at /lib64/libpthread.so.0 #10 0x00007f7a7c46fa4d in clone () at /lib64/libc.so.6 Thread 26 (Thread 0x7f7a4daa4700 (LWP 3079)): #0 0x00007f7a778bb719 in g_mutex_lock () at /lib64/libglib-2.0.so.0 #1 0x00007f7a77876931 in g_main_context_query () at /lib64/libglib-2.0.so.0 #2 0x00007f7a778770e7 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0 #3 0x00007f7a7787727c in g_main_context_iteration () at /lib64/libglib-2.0.so.0 #4 0x00007f7a7d2b7ecb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #5 0x00007f7a7d25eeca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #6 0x00007f7a7d07b434 in QThread::exec() () at /lib64/libQt5Core.so.5 #7 0x00007f7a8141e9b5 in QQmlThreadPrivate::run() () at /lib64/libQt5Qml.so.5 #8 0x00007f7a7d0803de in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #9 0x00007f7a7b79c60a in start_thread () at /lib64/libpthread.so.0 #10 0x00007f7a7c46fa4d in clone () at /lib64/libc.so.6 Thread 25 (Thread 0x7f7a47dc4700 (LWP 3098)): #0 0x00007f7a778bb719 in g_mutex_lock () at /lib64/libglib-2.0.so.0 #1 0x00007f7a7787712e in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0 #2 0x00007f7a7787727c in g_main_context_iteration () at /lib64/libglib-2.0.so.0 #3 0x00007f7a7d2b7ecb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #4 0x00007f7a7d25eeca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #5 0x00007f7a7d07b434 in QThread::exec() () at /lib64/libQt5Core.so.5 #6 0x00007f7a8141e9b5 in QQmlThreadPrivate::run() () at /lib64/libQt5Qml.so.5 #7 0x00007f7a7d0803de in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #8 0x00007f7a7b79c60a in start_thread () at /lib64/libpthread.so.0 #9 0x00007f7a7c46fa4d in clone () at /lib64/libc.so.6 Thread 24 (Thread 0x7f7a46574700 (LWP 3141)): #0 0x00007f7a7b7a1b10 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f7a842b2514 in QTWTF::TCMalloc_PageHeap::scavengerThread() () at /lib64/libQt5Script.so.5 #2 0x00007f7a842b2559 in () at /lib64/libQt5Script.so.5 #3 0x00007f7a7b79c60a in start_thread () at /lib64/libpthread.so.0 #4 0x00007f7a7c46fa4d in clone () at /lib64/libc.so.6 Thread 23 (Thread 0x7f7a3f90c700 (LWP 3142)): #0 0x00007f7a7c463fdd in poll () at /lib64/libc.so.6 #1 0x00007f7a7787716c in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0 #2 0x00007f7a7787727c in g_main_context_iteration () at /lib64/libglib-2.0.so.0 #3 0x00007f7a7d2b7ecb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #4 0x00007f7a7d25eeca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #5 0x00007f7a7d07b434 in QThread::exec() () at /lib64/libQt5Core.so.5 #6 0x00007f7a81fdb8d6 in QQuickPixmapReader::run() () at /lib64/libQt5Quick.so.5 #7 0x00007f7a7d0803de in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #8 0x00007f7a7b79c60a in start_thread () at /lib64/libpthread.so.0 #9 0x00007f7a7c46fa4d in clone () at /lib64/libc.so.6 Thread 22 (Thread 0x7f79b3fff700 (LWP 3207)): #0 0x00007f7a7b7a1b10 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f7a7d08166b in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5 #2 0x00007f7a8205114e in QSGRenderThread::processEventsAndWaitForMore() () at /lib64/libQt5Quick.so.5 #3 0x00007f7a820519d3 in QSGRenderThread::run() () at /lib64/libQt5Quick.so.5 #4 0x00007f7a7d0803de in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #5 0x00007f7a7b79c60a in start_thread () at /lib64/libpthread.so.0 #6 0x00007f7a7c46fa4d in clone () at /lib64/libc.so.6 Thread 21 (Thread 0x7f79b0c59700 (LWP 3218)): #0 0x00007f7a7b7a1b10 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f7a7d08166b in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5 #2 0x00007f7a8205114e in QSGRenderThread::processEventsAndWaitForMore() () at /lib64/libQt5Quick.so.5 #3 0x00007f7a820519d3 in QSGRenderThread::run() () at /lib64/libQt5Quick.so.5 #4 0x00007f7a7d0803de in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #5 0x00007f7a7b79c60a in start_thread () at /lib64/libpthread.so.0 #6 0x00007f7a7c46fa4d in clone () at /lib64/libc.so.6 Thread 20 (Thread 0x7f79a9ff1700 (LWP 3226)): #0 0x00007f7a7b7a1b10 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f7a7d08166b in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5 #2 0x00007f7a8205114e in QSGRenderThread::processEventsAndWaitForMore() () at /lib64/libQt5Quick.so.5 #3 0x00007f7a820519d3 in QSGRenderThread::run() () at /lib64/libQt5Quick.so.5 #4 0x00007f7a7d0803de in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #5 0x00007f7a7b79c60a in start_thread () at /lib64/libpthread.so.0 #6 0x00007f7a7c46fa4d in clone () at /lib64/libc.so.6 Thread 19 (Thread 0x7f799fbfe700 (LWP 3231)): #0 0x00007f7a7b7a1b10 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f7a7d08166b in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5 #2 0x00007f7a8205114e in QSGRenderThread::processEventsAndWaitForMore() () at /lib64/libQt5Quick.so.5 #3 0x00007f7a820519d3 in QSGRenderThread::run() () at /lib64/libQt5Quick.so.5 #4 0x00007f7a7d0803de in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #5 0x00007f7a7b79c60a in start_thread () at /lib64/libpthread.so.0 #6 0x00007f7a7c46fa4d in clone () at /lib64/libc.so.6 Thread 18 (Thread 0x7f799dbf3700 (LWP 3234)): #0 0x00007f7a7b7a1b10 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f7a7d08166b in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5 #2 0x00007f7a8205114e in QSGRenderThread::processEventsAndWaitForMore() () at /lib64/libQt5Quick.so.5 #3 0x00007f7a820519d3 in QSGRenderThread::run() () at /lib64/libQt5Quick.so.5 #4 0x00007f7a7d0803de in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #5 0x00007f7a7b79c60a in start_thread () at /lib64/libpthread.so.0 #6 0x00007f7a7c46fa4d in clone () at /lib64/libc.so.6 Thread 17 (Thread 0x7f79977f8700 (LWP 3238)): #0 0x00007f7a7b7a1b10 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f7a7d08166b in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5 #2 0x00007f7a8205114e in QSGRenderThread::processEventsAndWaitForMore() () at /lib64/libQt5Quick.so.5 #3 0x00007f7a820519d3 in QSGRenderThread::run() () at /lib64/libQt5Quick.so.5 #4 0x00007f7a7d0803de in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #5 0x00007f7a7b79c60a in start_thread () at /lib64/libpthread.so.0 #6 0x00007f7a7c46fa4d in clone () at /lib64/libc.so.6 Thread 16 (Thread 0x7f798256c700 (LWP 3619)): #0 0x00007f7a7c463fdd in poll () at /lib64/libc.so.6 #1 0x00007f7a7787716c in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0 #2 0x00007f7a7787727c in g_main_context_iteration () at /lib64/libglib-2.0.so.0 #3 0x00007f7a7d2b7ecb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #4 0x00007f7a7d25eeca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #5 0x00007f7a7d07b434 in QThread::exec() () at /lib64/libQt5Core.so.5 #6 0x00007f79838ef547 in KCupsConnection::run() () at /lib64/libkcupslib.so #7 0x00007f7a7d0803de in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #8 0x00007f7a7b79c60a in start_thread () at /lib64/libpthread.so.0 #9 0x00007f7a7c46fa4d in clone () at /lib64/libc.so.6 Thread 15 (Thread 0x7f7981734700 (LWP 3685)): #0 0x00007f7a7b7a1b10 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f7a7d08166b in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5 #2 0x00007f7a8205114e in QSGRenderThread::processEventsAndWaitForMore() () at /lib64/libQt5Quick.so.5 #3 0x00007f7a820519d3 in QSGRenderThread::run() () at /lib64/libQt5Quick.so.5 #4 0x00007f7a7d0803de in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #5 0x00007f7a7b79c60a in start_thread () at /lib64/libpthread.so.0 #6 0x00007f7a7c46fa4d in clone () at /lib64/libc.so.6 Thread 14 (Thread 0x7f7980b44700 (LWP 3698)): [KCrash Handler] #5 0x00007f7a7c3a1a98 in raise () at /lib64/libc.so.6 #6 0x00007f7a7c3a369a in abort () at /lib64/libc.so.6 #7 0x00007f7a7a18da39 in () at /lib64/libGL.so.1 #8 0x00007f7a72724643 in () at /lib64/libnvidia-glcore.so.361.28 #9 0x00007f7a726d2db4 in () at /lib64/libnvidia-glcore.so.361.28 #10 0x00007f7a7a186f52 in () at /lib64/libGL.so.1 #11 0x00007f7a621bd642 in QGLXContext::swapBuffers(QPlatformSurface*) () at /usr/lib64/qt5/plugins/xcbglintegrations/libqxcb-glx-integration.so #12 0x00007f7a7d7daa56 in QOpenGLContext::swapBuffers(QSurface*) () at /lib64/libQt5Gui.so.5 #13 0x00007f7a8204c609 in QSGRenderThread::syncAndRender() () at /lib64/libQt5Quick.so.5 #14 0x00007f7a820518ac in QSGRenderThread::run() () at /lib64/libQt5Quick.so.5 #15 0x00007f7a7d0803de in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #16 0x00007f7a7b79c60a in start_thread () at /lib64/libpthread.so.0 #17 0x00007f7a7c46fa4d in clone () at /lib64/libc.so.6 Thread 13 (Thread 0x7f796aa84700 (LWP 3952)): #0 0x00007f7a7b7a1b10 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f7a7d08166b in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5 #2 0x00007f7a8205114e in QSGRenderThread::processEventsAndWaitForMore() () at /lib64/libQt5Quick.so.5 #3 0x00007f7a820519d3 in QSGRenderThread::run() () at /lib64/libQt5Quick.so.5 #4 0x00007f7a7d0803de in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #5 0x00007f7a7b79c60a in start_thread () at /lib64/libpthread.so.0 #6 0x00007f7a7c46fa4d in clone () at /lib64/libc.so.6 Thread 12 (Thread 0x7f7963af4700 (LWP 3953)): #0 0x00007f7a7b7a1b10 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f7a7d08166b in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5 #2 0x00007f7a8205114e in QSGRenderThread::processEventsAndWaitForMore() () at /lib64/libQt5Quick.so.5 #3 0x00007f7a820519d3 in QSGRenderThread::run() () at /lib64/libQt5Quick.so.5 #4 0x00007f7a7d0803de in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #5 0x00007f7a7b79c60a in start_thread () at /lib64/libpthread.so.0 #6 0x00007f7a7c46fa4d in clone () at /lib64/libc.so.6 Thread 11 (Thread 0x7f79624ed700 (LWP 9915)): #0 0x00007f7a7b7a1b10 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f7a7d08166b in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5 #2 0x00007f7a8205114e in QSGRenderThread::processEventsAndWaitForMore() () at /lib64/libQt5Quick.so.5 #3 0x00007f7a820519d3 in QSGRenderThread::run() () at /lib64/libQt5Quick.so.5 #4 0x00007f7a7d0803de in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #5 0x00007f7a7b79c60a in start_thread () at /lib64/libpthread.so.0 #6 0x00007f7a7c46fa4d in clone () at /lib64/libc.so.6 Thread 10 (Thread 0x7f79618ce700 (LWP 13055)): #0 0x00007f7a7b7a1b10 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f7a7d08166b in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5 #2 0x00007f7a8205114e in QSGRenderThread::processEventsAndWaitForMore() () at /lib64/libQt5Quick.so.5 #3 0x00007f7a820519d3 in QSGRenderThread::run() () at /lib64/libQt5Quick.so.5 #4 0x00007f7a7d0803de in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #5 0x00007f7a7b79c60a in start_thread () at /lib64/libpthread.so.0 #6 0x00007f7a7c46fa4d in clone () at /lib64/libc.so.6 Thread 9 (Thread 0x7f796090c700 (LWP 13813)): #0 0x00007f7a7b7a1b10 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f7a7d08166b in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5 #2 0x00007f7a8205114e in QSGRenderThread::processEventsAndWaitForMore() () at /lib64/libQt5Quick.so.5 #3 0x00007f7a820519d3 in QSGRenderThread::run() () at /lib64/libQt5Quick.so.5 #4 0x00007f7a7d0803de in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #5 0x00007f7a7b79c60a in start_thread () at /lib64/libpthread.so.0 #6 0x00007f7a7c46fa4d in clone () at /lib64/libc.so.6 Thread 8 (Thread 0x7f79538d5700 (LWP 31689)): #0 0x00007f7a7b7a1b10 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f7a7d08166b in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5 #2 0x00007f7a8205114e in QSGRenderThread::processEventsAndWaitForMore() () at /lib64/libQt5Quick.so.5 #3 0x00007f7a820519d3 in QSGRenderThread::run() () at /lib64/libQt5Quick.so.5 #4 0x00007f7a7d0803de in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #5 0x00007f7a7b79c60a in start_thread () at /lib64/libpthread.so.0 #6 0x00007f7a7c46fa4d in clone () at /lib64/libc.so.6 Thread 7 (Thread 0x7f7952af4700 (LWP 31690)): #0 0x00007f7a7b7a1b10 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f7a7d08166b in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5 #2 0x00007f7a8205114e in QSGRenderThread::processEventsAndWaitForMore() () at /lib64/libQt5Quick.so.5 #3 0x00007f7a820519d3 in QSGRenderThread::run() () at /lib64/libQt5Quick.so.5 #4 0x00007f7a7d0803de in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #5 0x00007f7a7b79c60a in start_thread () at /lib64/libpthread.so.0 #6 0x00007f7a7c46fa4d in clone () at /lib64/libc.so.6 Thread 6 (Thread 0x7f7951e23700 (LWP 1210)): #0 0x00007f7a7b7a1b10 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f7a7d08166b in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5 #2 0x00007f7a8205114e in QSGRenderThread::processEventsAndWaitForMore() () at /lib64/libQt5Quick.so.5 #3 0x00007f7a820519d3 in QSGRenderThread::run() () at /lib64/libQt5Quick.so.5 #4 0x00007f7a7d0803de in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #5 0x00007f7a7b79c60a in start_thread () at /lib64/libpthread.so.0 #6 0x00007f7a7c46fa4d in clone () at /lib64/libc.so.6 Thread 5 (Thread 0x7f79510b7700 (LWP 1211)): #0 0x00007f7a7b7a1b10 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f7a7d08166b in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5 #2 0x00007f7a8205114e in QSGRenderThread::processEventsAndWaitForMore() () at /lib64/libQt5Quick.so.5 #3 0x00007f7a820519d3 in QSGRenderThread::run() () at /lib64/libQt5Quick.so.5 #4 0x00007f7a7d0803de in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #5 0x00007f7a7b79c60a in start_thread () at /lib64/libpthread.so.0 #6 0x00007f7a7c46fa4d in clone () at /lib64/libc.so.6 Thread 4 (Thread 0x7f793efdc700 (LWP 11040)): #0 0x00007f7a7b7a1b10 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f7a7d08166b in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5 #2 0x00007f7a8205114e in QSGRenderThread::processEventsAndWaitForMore() () at /lib64/libQt5Quick.so.5 #3 0x00007f7a820519d3 in QSGRenderThread::run() () at /lib64/libQt5Quick.so.5 #4 0x00007f7a7d0803de in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #5 0x00007f7a7b79c60a in start_thread () at /lib64/libpthread.so.0 #6 0x00007f7a7c46fa4d in clone () at /lib64/libc.so.6 Thread 3 (Thread 0x7f793e644700 (LWP 11046)): #0 0x00007f7a7b7a1b10 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f7a7d08166b in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5 #2 0x00007f7a8205114e in QSGRenderThread::processEventsAndWaitForMore() () at /lib64/libQt5Quick.so.5 #3 0x00007f7a820519d3 in QSGRenderThread::run() () at /lib64/libQt5Quick.so.5 #4 0x00007f7a7d0803de in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #5 0x00007f7a7b79c60a in start_thread () at /lib64/libpthread.so.0 #6 0x00007f7a7c46fa4d in clone () at /lib64/libc.so.6 Thread 2 (Thread 0x7f7920898700 (LWP 31940)): #0 0x00007f7a7b7a1b10 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f7a7d08166b in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5 #2 0x00007f7a8205114e in QSGRenderThread::processEventsAndWaitForMore() () at /lib64/libQt5Quick.so.5 #3 0x00007f7a820519d3 in QSGRenderThread::run() () at /lib64/libQt5Quick.so.5 #4 0x00007f7a7d0803de in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #5 0x00007f7a7b79c60a in start_thread () at /lib64/libpthread.so.0 #6 0x00007f7a7c46fa4d in clone () at /lib64/libc.so.6 Thread 1 (Thread 0x7f7a84b48940 (LWP 3014)): #0 0x00007f7a7b7a1b10 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f7a7d08166b in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5 #2 0x00007f7a8204e3e6 in QSGThreadedRenderLoop::polishAndSync(QSGThreadedRenderLoop::Window*, bool) () at /lib64/libQt5Quick.so.5 #3 0x00007f7a8204edc2 in QSGThreadedRenderLoop::handleUpdateRequest(QQuickWindow*) () at /lib64/libQt5Quick.so.5 #4 0x00007f7a820837e7 in QQuickWindow::event(QEvent*) () at /lib64/libQt5Quick.so.5 #5 0x000055b1a1043bbb in PanelView::event(QEvent*) () #6 0x00007f7a7e83141c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5 #7 0x00007f7a7e8368e6 in QApplication::notify(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5 #8 0x00007f7a7d26173b in QCoreApplication::notifyInternal(QObject*, QEvent*) () at /lib64/libQt5Core.so.5 #9 0x00007f7a7d7ad750 in QWindowPrivate::deliverUpdateRequest() () at /lib64/libQt5Gui.so.5 #10 0x00007f7a7d7adc89 in QWindow::event(QEvent*) () at /lib64/libQt5Gui.so.5 #11 0x00007f7a82083801 in QQuickWindow::event(QEvent*) () at /lib64/libQt5Quick.so.5 #12 0x000055b1a1043bbb in PanelView::event(QEvent*) () #13 0x00007f7a7e83141c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5 #14 0x00007f7a7e8368e6 in QApplication::notify(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5 #15 0x00007f7a7d26173b in QCoreApplication::notifyInternal(QObject*, QEvent*) () at /lib64/libQt5Core.so.5 #16 0x00007f7a7d2b6ccd in QTimerInfoList::activateTimers() () at /lib64/libQt5Core.so.5 #17 0x00007f7a7d2b71d1 in timerSourceDispatch(_GSource*, int (*)(void*), void*) () at /lib64/libQt5Core.so.5 #18 0x00007f7a77876e3a in g_main_context_dispatch () at /lib64/libglib-2.0.so.0 #19 0x00007f7a778771d0 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0 #20 0x00007f7a7787727c in g_main_context_iteration () at /lib64/libglib-2.0.so.0 #21 0x00007f7a7d2b7eaf in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #22 0x00007f7a7d25eeca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #23 0x00007f7a7d266fac in QCoreApplication::exec() () at /lib64/libQt5Core.so.5 #24 0x000055b1a102f08a in main () Reported using DrKonqi
Created attachment 98139 [details] arch.vcf I just checked after rebooting and it looks like I was incorrect about the second Xorg session. It seems that as soon as I log in now (on Xorg vt1) a new Xorg is created for my login on vt2 and the original vt1 session remains with the login screen. I discovered this by checking process list as pressing Ctl-Alt-F1 to see the screen would almost certainly require another reboot. So perhaps there really are two problems? screen locker bug plasma loop bug Sorry for the confusion. On 29/03/16 20:57, Arch Murphy via KDE Bugzilla wrote: > https://bugs.kde.org/show_bug.cgi?id=361136 > > Bug ID: 361136 > Summary: Plasma CPU loop and crash associated with > lock-sessions crash > Product: plasmashell > Version: 5.5.5 > Platform: Fedora RPMs > OS: Linux > Status: UNCONFIRMED > Keywords: drkonqi > Severity: crash > Priority: NOR > Component: general > Assignee: kde@davidedmundson.co.uk > Reporter: arch@longhead.com.au > CC: bhush94@gmail.com, plasma-bugs@kde.org > > Application: plasmashell (5.5.5) > > Qt Version: 5.5.1 > Operating System: Linux 4.4.5-300.fc23.x86_64 x86_64 > Distribution: "Fedora release 23 (Twenty Three)" > > -- Information about the crash: > - What I was doing when the application crashed: > Returned to system after previously locking screen (hours before) using desktop > menu option. While unattended the screen locker crashed and on return showed a > black screen with a white message indicating to press Ctl-Alt-F2 to switch to > another virtual console and stop the screen locker. > > - Unusual behavior I noticed: > As part of the process above I noticed that an additional Xorg virtual terninal > had been started. Normally there is only one Xorg session runnning on vt1. What > I found was an Xorg session (my current session) running on vt2 and an unused > session running on vt1. I had to switch to vt3 to login and terminate the > screen locker with the command displayed by the screen lock software. Following > this I returned to my session on vt2 and noticed after a while that things were > a bit slow and decided to terminate the Xorg session on vt1 which I did with > the kill command as root on vt3. > > After this the plasma desktop on my session was very slow and used all of one > CPU and then crashed and restarted (I am producing this report from the crash > assistant). While writing this report it crashed again. I restarted it but > plasma is still taking 100% of one CPU although the is responsive again I think > it is regularly crashing and restarting (the desktop goes black for a second or > two and then returns to normal and another crash assistant is displayed). > > I have noticed that whenever I get the black screen crash message from the > screen locker that there is usually another unwanted Xorg session running. I > only use one and discovered early in using FC23 that the system was buggy when > more than one Xorg session was running (so I only use one session at present). > I am not sure how the second session gets started but usually when I have > screen locker problems I find an unwanted Xorg session running. This time I > thought I would kill it to see what happened (as above). It did not help and I > will be rebooting soon as it is usually the only way I can stabelise the system > (at least this time it is stable enough to produce this report). Normally I > would have rebooted by now. > > Please note that several times on startup I have checked the virtual consoles > to see if there is more than one Xorg session running and found that there was > only one. The second one somehow starts in what appears to be an uncommanded > way (unless I am doing something to inadvertantly start another session). > Uptime for the system on this occasion is about 8 days. I run a very complex > desktop with six hardware screens (Nvidia NVS810 and latest driver) and four > virtual desktops on an eight core AMD CPU FX 9590 (~4.7GHz not overclocked) > with 16GB RAM (ususally only about half used and not changed significantly when > the bug is present). The system is three months old running FC23 and last > updated on March 20. The motherboard is ASUS Sabertooth 990FX R2.0 (one of the > few boards qualified to run the high power CPU). > > Sometimes the problem will arise within a day and other times the system will > run correctly for several days as it did in this case. This problem will almost > always arise within two weeks after reboot (I normally try to keep the system > running due to the time it takes to manually restart and log into all of the > applications). > > Conclusion: > This bug appears to be brought on by the running of a second Xorg session that > causes a problem for the screen locker and plasma desktop. I do not know how > the second Xorg session is starting. > > This is not a big problem unless it gets worse but it prevents the use of > multiple Xorg sessions which I find convenient to be able to use as a standard > test user environment (separate from the special configuration of my login > environment). It would also be better it I decided when to reboot the system > rather than a bug in the system make that determination. > > The crash can be reproduced sometimes. > > -- Backtrace: > Application: Plasma (plasmashell), signal: Aborted > Using host libthread_db library "/lib64/libthread_db.so.1". > [Current thread is 1 (Thread 0x7f7a84b48940 (LWP 3014))] > > Thread 28 (Thread 0x7f7a62dd4700 (LWP 3035)): > #0 0x00007f7a7c463fdd in poll () at /lib64/libc.so.6 > #1 0x00007f7a8299f272 in _xcb_conn_wait () at /lib64/libxcb.so.1 > #2 0x00007f7a829a0ee7 in xcb_wait_for_event () at /lib64/libxcb.so.1 > #3 0x00007f7a665bdda9 in QXcbEventReader::run() () at /lib64/libQt5XcbQpa.so.5 > #4 0x00007f7a7d0803de in QThreadPrivate::start(void*) () at > /lib64/libQt5Core.so.5 > #5 0x00007f7a7b79c60a in start_thread () at /lib64/libpthread.so.0 > #6 0x00007f7a7c46fa4d in clone () at /lib64/libc.so.6 > > Thread 27 (Thread 0x7f7a55f3c700 (LWP 3045)): > #0 0x00007f7a778bb734 in g_mutex_unlock () at /lib64/libglib-2.0.so.0 > #1 0x00007f7a77876700 in g_main_context_prepare () at /lib64/libglib-2.0.so.0 > #2 0x00007f7a7787709b in g_main_context_iterate.isra () at > /lib64/libglib-2.0.so.0 > #3 0x00007f7a7787727c in g_main_context_iteration () at > /lib64/libglib-2.0.so.0 > #4 0x00007f7a7d2b7ecb in > QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () > at /lib64/libQt5Core.so.5 > #5 0x00007f7a7d25eeca in > QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at > /lib64/libQt5Core.so.5 > #6 0x00007f7a7d07b434 in QThread::exec() () at /lib64/libQt5Core.so.5 > #7 0x00007f7a8141e9b5 in QQmlThreadPrivate::run() () at /lib64/libQt5Qml.so.5 > #8 0x00007f7a7d0803de in QThreadPrivate::start(void*) () at > /lib64/libQt5Core.so.5 > #9 0x00007f7a7b79c60a in start_thread () at /lib64/libpthread.so.0 > #10 0x00007f7a7c46fa4d in clone () at /lib64/libc.so.6 > > Thread 26 (Thread 0x7f7a4daa4700 (LWP 3079)): > #0 0x00007f7a778bb719 in g_mutex_lock () at /lib64/libglib-2.0.so.0 > #1 0x00007f7a77876931 in g_main_context_query () at /lib64/libglib-2.0.so.0 > #2 0x00007f7a778770e7 in g_main_context_iterate.isra () at > /lib64/libglib-2.0.so.0 > #3 0x00007f7a7787727c in g_main_context_iteration () at > /lib64/libglib-2.0.so.0 > #4 0x00007f7a7d2b7ecb in > QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () > at /lib64/libQt5Core.so.5 > #5 0x00007f7a7d25eeca in > QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at > /lib64/libQt5Core.so.5 > #6 0x00007f7a7d07b434 in QThread::exec() () at /lib64/libQt5Core.so.5 > #7 0x00007f7a8141e9b5 in QQmlThreadPrivate::run() () at /lib64/libQt5Qml.so.5 > #8 0x00007f7a7d0803de in QThreadPrivate::start(void*) () at > /lib64/libQt5Core.so.5 > #9 0x00007f7a7b79c60a in start_thread () at /lib64/libpthread.so.0 > #10 0x00007f7a7c46fa4d in clone () at /lib64/libc.so.6 > > Thread 25 (Thread 0x7f7a47dc4700 (LWP 3098)): > #0 0x00007f7a778bb719 in g_mutex_lock () at /lib64/libglib-2.0.so.0 > #1 0x00007f7a7787712e in g_main_context_iterate.isra () at > /lib64/libglib-2.0.so.0 > #2 0x00007f7a7787727c in g_main_context_iteration () at > /lib64/libglib-2.0.so.0 > #3 0x00007f7a7d2b7ecb in > QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () > at /lib64/libQt5Core.so.5 > #4 0x00007f7a7d25eeca in > QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at > /lib64/libQt5Core.so.5 > #5 0x00007f7a7d07b434 in QThread::exec() () at /lib64/libQt5Core.so.5 > #6 0x00007f7a8141e9b5 in QQmlThreadPrivate::run() () at /lib64/libQt5Qml.so.5 > #7 0x00007f7a7d0803de in QThreadPrivate::start(void*) () at > /lib64/libQt5Core.so.5 > #8 0x00007f7a7b79c60a in start_thread () at /lib64/libpthread.so.0 > #9 0x00007f7a7c46fa4d in clone () at /lib64/libc.so.6 > > Thread 24 (Thread 0x7f7a46574700 (LWP 3141)): > #0 0x00007f7a7b7a1b10 in pthread_cond_wait@@GLIBC_2.3.2 () at > /lib64/libpthread.so.0 > #1 0x00007f7a842b2514 in QTWTF::TCMalloc_PageHeap::scavengerThread() () at > /lib64/libQt5Script.so.5 > #2 0x00007f7a842b2559 in () at /lib64/libQt5Script.so.5 > #3 0x00007f7a7b79c60a in start_thread () at /lib64/libpthread.so.0 > #4 0x00007f7a7c46fa4d in clone () at /lib64/libc.so.6 > > Thread 23 (Thread 0x7f7a3f90c700 (LWP 3142)): > #0 0x00007f7a7c463fdd in poll () at /lib64/libc.so.6 > #1 0x00007f7a7787716c in g_main_context_iterate.isra () at > /lib64/libglib-2.0.so.0 > #2 0x00007f7a7787727c in g_main_context_iteration () at > /lib64/libglib-2.0.so.0 > #3 0x00007f7a7d2b7ecb in > QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () > at /lib64/libQt5Core.so.5 > #4 0x00007f7a7d25eeca in > QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at > /lib64/libQt5Core.so.5 > #5 0x00007f7a7d07b434 in QThread::exec() () at /lib64/libQt5Core.so.5 > #6 0x00007f7a81fdb8d6 in QQuickPixmapReader::run() () at > /lib64/libQt5Quick.so.5 > #7 0x00007f7a7d0803de in QThreadPrivate::start(void*) () at > /lib64/libQt5Core.so.5 > #8 0x00007f7a7b79c60a in start_thread () at /lib64/libpthread.so.0 > #9 0x00007f7a7c46fa4d in clone () at /lib64/libc.so.6 > > Thread 22 (Thread 0x7f79b3fff700 (LWP 3207)): > #0 0x00007f7a7b7a1b10 in pthread_cond_wait@@GLIBC_2.3.2 () at > /lib64/libpthread.so.0 > #1 0x00007f7a7d08166b in QWaitCondition::wait(QMutex*, unsigned long) () at > /lib64/libQt5Core.so.5 > #2 0x00007f7a8205114e in QSGRenderThread::processEventsAndWaitForMore() () at > /lib64/libQt5Quick.so.5 > #3 0x00007f7a820519d3 in QSGRenderThread::run() () at /lib64/libQt5Quick.so.5 > #4 0x00007f7a7d0803de in QThreadPrivate::start(void*) () at > /lib64/libQt5Core.so.5 > #5 0x00007f7a7b79c60a in start_thread () at /lib64/libpthread.so.0 > #6 0x00007f7a7c46fa4d in clone () at /lib64/libc.so.6 > > Thread 21 (Thread 0x7f79b0c59700 (LWP 3218)): > #0 0x00007f7a7b7a1b10 in pthread_cond_wait@@GLIBC_2.3.2 () at > /lib64/libpthread.so.0 > #1 0x00007f7a7d08166b in QWaitCondition::wait(QMutex*, unsigned long) () at > /lib64/libQt5Core.so.5 > #2 0x00007f7a8205114e in QSGRenderThread::processEventsAndWaitForMore() () at > /lib64/libQt5Quick.so.5 > #3 0x00007f7a820519d3 in QSGRenderThread::run() () at /lib64/libQt5Quick.so.5 > #4 0x00007f7a7d0803de in QThreadPrivate::start(void*) () at > /lib64/libQt5Core.so.5 > #5 0x00007f7a7b79c60a in start_thread () at /lib64/libpthread.so.0 > #6 0x00007f7a7c46fa4d in clone () at /lib64/libc.so.6 > > Thread 20 (Thread 0x7f79a9ff1700 (LWP 3226)): > #0 0x00007f7a7b7a1b10 in pthread_cond_wait@@GLIBC_2.3.2 () at > /lib64/libpthread.so.0 > #1 0x00007f7a7d08166b in QWaitCondition::wait(QMutex*, unsigned long) () at > /lib64/libQt5Core.so.5 > #2 0x00007f7a8205114e in QSGRenderThread::processEventsAndWaitForMore() () at > /lib64/libQt5Quick.so.5 > #3 0x00007f7a820519d3 in QSGRenderThread::run() () at /lib64/libQt5Quick.so.5 > #4 0x00007f7a7d0803de in QThreadPrivate::start(void*) () at > /lib64/libQt5Core.so.5 > #5 0x00007f7a7b79c60a in start_thread () at /lib64/libpthread.so.0 > #6 0x00007f7a7c46fa4d in clone () at /lib64/libc.so.6 > > Thread 19 (Thread 0x7f799fbfe700 (LWP 3231)): > #0 0x00007f7a7b7a1b10 in pthread_cond_wait@@GLIBC_2.3.2 () at > /lib64/libpthread.so.0 > #1 0x00007f7a7d08166b in QWaitCondition::wait(QMutex*, unsigned long) () at > /lib64/libQt5Core.so.5 > #2 0x00007f7a8205114e in QSGRenderThread::processEventsAndWaitForMore() () at > /lib64/libQt5Quick.so.5 > #3 0x00007f7a820519d3 in QSGRenderThread::run() () at /lib64/libQt5Quick.so.5 > #4 0x00007f7a7d0803de in QThreadPrivate::start(void*) () at > /lib64/libQt5Core.so.5 > #5 0x00007f7a7b79c60a in start_thread () at /lib64/libpthread.so.0 > #6 0x00007f7a7c46fa4d in clone () at /lib64/libc.so.6 > > Thread 18 (Thread 0x7f799dbf3700 (LWP 3234)): > #0 0x00007f7a7b7a1b10 in pthread_cond_wait@@GLIBC_2.3.2 () at > /lib64/libpthread.so.0 > #1 0x00007f7a7d08166b in QWaitCondition::wait(QMutex*, unsigned long) () at > /lib64/libQt5Core.so.5 > #2 0x00007f7a8205114e in QSGRenderThread::processEventsAndWaitForMore() () at > /lib64/libQt5Quick.so.5 > #3 0x00007f7a820519d3 in QSGRenderThread::run() () at /lib64/libQt5Quick.so.5 > #4 0x00007f7a7d0803de in QThreadPrivate::start(void*) () at > /lib64/libQt5Core.so.5 > #5 0x00007f7a7b79c60a in start_thread () at /lib64/libpthread.so.0 > #6 0x00007f7a7c46fa4d in clone () at /lib64/libc.so.6 > > Thread 17 (Thread 0x7f79977f8700 (LWP 3238)): > #0 0x00007f7a7b7a1b10 in pthread_cond_wait@@GLIBC_2.3.2 () at > /lib64/libpthread.so.0 > #1 0x00007f7a7d08166b in QWaitCondition::wait(QMutex*, unsigned long) () at > /lib64/libQt5Core.so.5 > #2 0x00007f7a8205114e in QSGRenderThread::processEventsAndWaitForMore() () at > /lib64/libQt5Quick.so.5 > #3 0x00007f7a820519d3 in QSGRenderThread::run() () at /lib64/libQt5Quick.so.5 > #4 0x00007f7a7d0803de in QThreadPrivate::start(void*) () at > /lib64/libQt5Core.so.5 > #5 0x00007f7a7b79c60a in start_thread () at /lib64/libpthread.so.0 > #6 0x00007f7a7c46fa4d in clone () at /lib64/libc.so.6 > > Thread 16 (Thread 0x7f798256c700 (LWP 3619)): > #0 0x00007f7a7c463fdd in poll () at /lib64/libc.so.6 > #1 0x00007f7a7787716c in g_main_context_iterate.isra () at > /lib64/libglib-2.0.so.0 > #2 0x00007f7a7787727c in g_main_context_iteration () at > /lib64/libglib-2.0.so.0 > #3 0x00007f7a7d2b7ecb in > QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () > at /lib64/libQt5Core.so.5 > #4 0x00007f7a7d25eeca in > QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at > /lib64/libQt5Core.so.5 > #5 0x00007f7a7d07b434 in QThread::exec() () at /lib64/libQt5Core.so.5 > #6 0x00007f79838ef547 in KCupsConnection::run() () at /lib64/libkcupslib.so > #7 0x00007f7a7d0803de in QThreadPrivate::start(void*) () at > /lib64/libQt5Core.so.5 > #8 0x00007f7a7b79c60a in start_thread () at /lib64/libpthread.so.0 > #9 0x00007f7a7c46fa4d in clone () at /lib64/libc.so.6 > > Thread 15 (Thread 0x7f7981734700 (LWP 3685)): > #0 0x00007f7a7b7a1b10 in pthread_cond_wait@@GLIBC_2.3.2 () at > /lib64/libpthread.so.0 > #1 0x00007f7a7d08166b in QWaitCondition::wait(QMutex*, unsigned long) () at > /lib64/libQt5Core.so.5 > #2 0x00007f7a8205114e in QSGRenderThread::processEventsAndWaitForMore() () at > /lib64/libQt5Quick.so.5 > #3 0x00007f7a820519d3 in QSGRenderThread::run() () at /lib64/libQt5Quick.so.5 > #4 0x00007f7a7d0803de in QThreadPrivate::start(void*) () at > /lib64/libQt5Core.so.5 > #5 0x00007f7a7b79c60a in start_thread () at /lib64/libpthread.so.0 > #6 0x00007f7a7c46fa4d in clone () at /lib64/libc.so.6 > > Thread 14 (Thread 0x7f7980b44700 (LWP 3698)): > [KCrash Handler] > #5 0x00007f7a7c3a1a98 in raise () at /lib64/libc.so.6 > #6 0x00007f7a7c3a369a in abort () at /lib64/libc.so.6 > #7 0x00007f7a7a18da39 in () at /lib64/libGL.so.1 > #8 0x00007f7a72724643 in () at /lib64/libnvidia-glcore.so.361.28 > #9 0x00007f7a726d2db4 in () at /lib64/libnvidia-glcore.so.361.28 > #10 0x00007f7a7a186f52 in () at /lib64/libGL.so.1 > #11 0x00007f7a621bd642 in QGLXContext::swapBuffers(QPlatformSurface*) () at > /usr/lib64/qt5/plugins/xcbglintegrations/libqxcb-glx-integration.so > #12 0x00007f7a7d7daa56 in QOpenGLContext::swapBuffers(QSurface*) () at > /lib64/libQt5Gui.so.5 > #13 0x00007f7a8204c609 in QSGRenderThread::syncAndRender() () at > /lib64/libQt5Quick.so.5 > #14 0x00007f7a820518ac in QSGRenderThread::run() () at /lib64/libQt5Quick.so.5 > #15 0x00007f7a7d0803de in QThreadPrivate::start(void*) () at > /lib64/libQt5Core.so.5 > #16 0x00007f7a7b79c60a in start_thread () at /lib64/libpthread.so.0 > #17 0x00007f7a7c46fa4d in clone () at /lib64/libc.so.6 > > Thread 13 (Thread 0x7f796aa84700 (LWP 3952)): > #0 0x00007f7a7b7a1b10 in pthread_cond_wait@@GLIBC_2.3.2 () at > /lib64/libpthread.so.0 > #1 0x00007f7a7d08166b in QWaitCondition::wait(QMutex*, unsigned long) () at > /lib64/libQt5Core.so.5 > #2 0x00007f7a8205114e in QSGRenderThread::processEventsAndWaitForMore() () at > /lib64/libQt5Quick.so.5 > #3 0x00007f7a820519d3 in QSGRenderThread::run() () at /lib64/libQt5Quick.so.5 > #4 0x00007f7a7d0803de in QThreadPrivate::start(void*) () at > /lib64/libQt5Core.so.5 > #5 0x00007f7a7b79c60a in start_thread () at /lib64/libpthread.so.0 > #6 0x00007f7a7c46fa4d in clone () at /lib64/libc.so.6 > > Thread 12 (Thread 0x7f7963af4700 (LWP 3953)): > #0 0x00007f7a7b7a1b10 in pthread_cond_wait@@GLIBC_2.3.2 () at > /lib64/libpthread.so.0 > #1 0x00007f7a7d08166b in QWaitCondition::wait(QMutex*, unsigned long) () at > /lib64/libQt5Core.so.5 > #2 0x00007f7a8205114e in QSGRenderThread::processEventsAndWaitForMore() () at > /lib64/libQt5Quick.so.5 > #3 0x00007f7a820519d3 in QSGRenderThread::run() () at /lib64/libQt5Quick.so.5 > #4 0x00007f7a7d0803de in QThreadPrivate::start(void*) () at > /lib64/libQt5Core.so.5 > #5 0x00007f7a7b79c60a in start_thread () at /lib64/libpthread.so.0 > #6 0x00007f7a7c46fa4d in clone () at /lib64/libc.so.6 > > Thread 11 (Thread 0x7f79624ed700 (LWP 9915)): > #0 0x00007f7a7b7a1b10 in pthread_cond_wait@@GLIBC_2.3.2 () at > /lib64/libpthread.so.0 > #1 0x00007f7a7d08166b in QWaitCondition::wait(QMutex*, unsigned long) () at > /lib64/libQt5Core.so.5 > #2 0x00007f7a8205114e in QSGRenderThread::processEventsAndWaitForMore() () at > /lib64/libQt5Quick.so.5 > #3 0x00007f7a820519d3 in QSGRenderThread::run() () at /lib64/libQt5Quick.so.5 > #4 0x00007f7a7d0803de in QThreadPrivate::start(void*) () at > /lib64/libQt5Core.so.5 > #5 0x00007f7a7b79c60a in start_thread () at /lib64/libpthread.so.0 > #6 0x00007f7a7c46fa4d in clone () at /lib64/libc.so.6 > > Thread 10 (Thread 0x7f79618ce700 (LWP 13055)): > #0 0x00007f7a7b7a1b10 in pthread_cond_wait@@GLIBC_2.3.2 () at > /lib64/libpthread.so.0 > #1 0x00007f7a7d08166b in QWaitCondition::wait(QMutex*, unsigned long) () at > /lib64/libQt5Core.so.5 > #2 0x00007f7a8205114e in QSGRenderThread::processEventsAndWaitForMore() () at > /lib64/libQt5Quick.so.5 > #3 0x00007f7a820519d3 in QSGRenderThread::run() () at /lib64/libQt5Quick.so.5 > #4 0x00007f7a7d0803de in QThreadPrivate::start(void*) () at > /lib64/libQt5Core.so.5 > #5 0x00007f7a7b79c60a in start_thread () at /lib64/libpthread.so.0 > #6 0x00007f7a7c46fa4d in clone () at /lib64/libc.so.6 > > Thread 9 (Thread 0x7f796090c700 (LWP 13813)): > #0 0x00007f7a7b7a1b10 in pthread_cond_wait@@GLIBC_2.3.2 () at > /lib64/libpthread.so.0 > #1 0x00007f7a7d08166b in QWaitCondition::wait(QMutex*, unsigned long) () at > /lib64/libQt5Core.so.5 > #2 0x00007f7a8205114e in QSGRenderThread::processEventsAndWaitForMore() () at > /lib64/libQt5Quick.so.5 > #3 0x00007f7a820519d3 in QSGRenderThread::run() () at /lib64/libQt5Quick.so.5 > #4 0x00007f7a7d0803de in QThreadPrivate::start(void*) () at > /lib64/libQt5Core.so.5 > #5 0x00007f7a7b79c60a in start_thread () at /lib64/libpthread.so.0 > #6 0x00007f7a7c46fa4d in clone () at /lib64/libc.so.6 > > Thread 8 (Thread 0x7f79538d5700 (LWP 31689)): > #0 0x00007f7a7b7a1b10 in pthread_cond_wait@@GLIBC_2.3.2 () at > /lib64/libpthread.so.0 > #1 0x00007f7a7d08166b in QWaitCondition::wait(QMutex*, unsigned long) () at > /lib64/libQt5Core.so.5 > #2 0x00007f7a8205114e in QSGRenderThread::processEventsAndWaitForMore() () at > /lib64/libQt5Quick.so.5 > #3 0x00007f7a820519d3 in QSGRenderThread::run() () at /lib64/libQt5Quick.so.5 > #4 0x00007f7a7d0803de in QThreadPrivate::start(void*) () at > /lib64/libQt5Core.so.5 > #5 0x00007f7a7b79c60a in start_thread () at /lib64/libpthread.so.0 > #6 0x00007f7a7c46fa4d in clone () at /lib64/libc.so.6 > > Thread 7 (Thread 0x7f7952af4700 (LWP 31690)): > #0 0x00007f7a7b7a1b10 in pthread_cond_wait@@GLIBC_2.3.2 () at > /lib64/libpthread.so.0 > #1 0x00007f7a7d08166b in QWaitCondition::wait(QMutex*, unsigned long) () at > /lib64/libQt5Core.so.5 > #2 0x00007f7a8205114e in QSGRenderThread::processEventsAndWaitForMore() () at > /lib64/libQt5Quick.so.5 > #3 0x00007f7a820519d3 in QSGRenderThread::run() () at /lib64/libQt5Quick.so.5 > #4 0x00007f7a7d0803de in QThreadPrivate::start(void*) () at > /lib64/libQt5Core.so.5 > #5 0x00007f7a7b79c60a in start_thread () at /lib64/libpthread.so.0 > #6 0x00007f7a7c46fa4d in clone () at /lib64/libc.so.6 > > Thread 6 (Thread 0x7f7951e23700 (LWP 1210)): > #0 0x00007f7a7b7a1b10 in pthread_cond_wait@@GLIBC_2.3.2 () at > /lib64/libpthread.so.0 > #1 0x00007f7a7d08166b in QWaitCondition::wait(QMutex*, unsigned long) () at > /lib64/libQt5Core.so.5 > #2 0x00007f7a8205114e in QSGRenderThread::processEventsAndWaitForMore() () at > /lib64/libQt5Quick.so.5 > #3 0x00007f7a820519d3 in QSGRenderThread::run() () at /lib64/libQt5Quick.so.5 > #4 0x00007f7a7d0803de in QThreadPrivate::start(void*) () at > /lib64/libQt5Core.so.5 > #5 0x00007f7a7b79c60a in start_thread () at /lib64/libpthread.so.0 > #6 0x00007f7a7c46fa4d in clone () at /lib64/libc.so.6 > > Thread 5 (Thread 0x7f79510b7700 (LWP 1211)): > #0 0x00007f7a7b7a1b10 in pthread_cond_wait@@GLIBC_2.3.2 () at > /lib64/libpthread.so.0 > #1 0x00007f7a7d08166b in QWaitCondition::wait(QMutex*, unsigned long) () at > /lib64/libQt5Core.so.5 > #2 0x00007f7a8205114e in QSGRenderThread::processEventsAndWaitForMore() () at > /lib64/libQt5Quick.so.5 > #3 0x00007f7a820519d3 in QSGRenderThread::run() () at /lib64/libQt5Quick.so.5 > #4 0x00007f7a7d0803de in QThreadPrivate::start(void*) () at > /lib64/libQt5Core.so.5 > #5 0x00007f7a7b79c60a in start_thread () at /lib64/libpthread.so.0 > #6 0x00007f7a7c46fa4d in clone () at /lib64/libc.so.6 > > Thread 4 (Thread 0x7f793efdc700 (LWP 11040)): > #0 0x00007f7a7b7a1b10 in pthread_cond_wait@@GLIBC_2.3.2 () at > /lib64/libpthread.so.0 > #1 0x00007f7a7d08166b in QWaitCondition::wait(QMutex*, unsigned long) () at > /lib64/libQt5Core.so.5 > #2 0x00007f7a8205114e in QSGRenderThread::processEventsAndWaitForMore() () at > /lib64/libQt5Quick.so.5 > #3 0x00007f7a820519d3 in QSGRenderThread::run() () at /lib64/libQt5Quick.so.5 > #4 0x00007f7a7d0803de in QThreadPrivate::start(void*) () at > /lib64/libQt5Core.so.5 > #5 0x00007f7a7b79c60a in start_thread () at /lib64/libpthread.so.0 > #6 0x00007f7a7c46fa4d in clone () at /lib64/libc.so.6 > > Thread 3 (Thread 0x7f793e644700 (LWP 11046)): > #0 0x00007f7a7b7a1b10 in pthread_cond_wait@@GLIBC_2.3.2 () at > /lib64/libpthread.so.0 > #1 0x00007f7a7d08166b in QWaitCondition::wait(QMutex*, unsigned long) () at > /lib64/libQt5Core.so.5 > #2 0x00007f7a8205114e in QSGRenderThread::processEventsAndWaitForMore() () at > /lib64/libQt5Quick.so.5 > #3 0x00007f7a820519d3 in QSGRenderThread::run() () at /lib64/libQt5Quick.so.5 > #4 0x00007f7a7d0803de in QThreadPrivate::start(void*) () at > /lib64/libQt5Core.so.5 > #5 0x00007f7a7b79c60a in start_thread () at /lib64/libpthread.so.0 > #6 0x00007f7a7c46fa4d in clone () at /lib64/libc.so.6 > > Thread 2 (Thread 0x7f7920898700 (LWP 31940)): > #0 0x00007f7a7b7a1b10 in pthread_cond_wait@@GLIBC_2.3.2 () at > /lib64/libpthread.so.0 > #1 0x00007f7a7d08166b in QWaitCondition::wait(QMutex*, unsigned long) () at > /lib64/libQt5Core.so.5 > #2 0x00007f7a8205114e in QSGRenderThread::processEventsAndWaitForMore() () at > /lib64/libQt5Quick.so.5 > #3 0x00007f7a820519d3 in QSGRenderThread::run() () at /lib64/libQt5Quick.so.5 > #4 0x00007f7a7d0803de in QThreadPrivate::start(void*) () at > /lib64/libQt5Core.so.5 > #5 0x00007f7a7b79c60a in start_thread () at /lib64/libpthread.so.0 > #6 0x00007f7a7c46fa4d in clone () at /lib64/libc.so.6 > > Thread 1 (Thread 0x7f7a84b48940 (LWP 3014)): > #0 0x00007f7a7b7a1b10 in pthread_cond_wait@@GLIBC_2.3.2 () at > /lib64/libpthread.so.0 > #1 0x00007f7a7d08166b in QWaitCondition::wait(QMutex*, unsigned long) () at > /lib64/libQt5Core.so.5 > #2 0x00007f7a8204e3e6 in > QSGThreadedRenderLoop::polishAndSync(QSGThreadedRenderLoop::Window*, bool) () > at /lib64/libQt5Quick.so.5 > #3 0x00007f7a8204edc2 in > QSGThreadedRenderLoop::handleUpdateRequest(QQuickWindow*) () at > /lib64/libQt5Quick.so.5 > #4 0x00007f7a820837e7 in QQuickWindow::event(QEvent*) () at > /lib64/libQt5Quick.so.5 > #5 0x000055b1a1043bbb in PanelView::event(QEvent*) () > #6 0x00007f7a7e83141c in QApplicationPrivate::notify_helper(QObject*, QEvent*) > () at /lib64/libQt5Widgets.so.5 > #7 0x00007f7a7e8368e6 in QApplication::notify(QObject*, QEvent*) () at > /lib64/libQt5Widgets.so.5 > #8 0x00007f7a7d26173b in QCoreApplication::notifyInternal(QObject*, QEvent*) > () at /lib64/libQt5Core.so.5 > #9 0x00007f7a7d7ad750 in QWindowPrivate::deliverUpdateRequest() () at > /lib64/libQt5Gui.so.5 > #10 0x00007f7a7d7adc89 in QWindow::event(QEvent*) () at /lib64/libQt5Gui.so.5 > #11 0x00007f7a82083801 in QQuickWindow::event(QEvent*) () at > /lib64/libQt5Quick.so.5 > #12 0x000055b1a1043bbb in PanelView::event(QEvent*) () > #13 0x00007f7a7e83141c in QApplicationPrivate::notify_helper(QObject*, QEvent*) > () at /lib64/libQt5Widgets.so.5 > #14 0x00007f7a7e8368e6 in QApplication::notify(QObject*, QEvent*) () at > /lib64/libQt5Widgets.so.5 > #15 0x00007f7a7d26173b in QCoreApplication::notifyInternal(QObject*, QEvent*) > () at /lib64/libQt5Core.so.5 > #16 0x00007f7a7d2b6ccd in QTimerInfoList::activateTimers() () at > /lib64/libQt5Core.so.5 > #17 0x00007f7a7d2b71d1 in timerSourceDispatch(_GSource*, int (*)(void*), void*) > () at /lib64/libQt5Core.so.5 > #18 0x00007f7a77876e3a in g_main_context_dispatch () at /lib64/libglib-2.0.so.0 > #19 0x00007f7a778771d0 in g_main_context_iterate.isra () at > /lib64/libglib-2.0.so.0 > #20 0x00007f7a7787727c in g_main_context_iteration () at > /lib64/libglib-2.0.so.0 > #21 0x00007f7a7d2b7eaf in > QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () > at /lib64/libQt5Core.so.5 > #22 0x00007f7a7d25eeca in > QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at > /lib64/libQt5Core.so.5 > #23 0x00007f7a7d266fac in QCoreApplication::exec() () at /lib64/libQt5Core.so.5 > #24 0x000055b1a102f08a in main () > > Reported using DrKonqi >
*** Bug 363402 has been marked as a duplicate of this bug. ***
*** Bug 363422 has been marked as a duplicate of this bug. ***
*** Bug 363388 has been marked as a duplicate of this bug. ***
*** Bug 363837 has been marked as a duplicate of this bug. ***
Dear Bug Submitter, This bug has been stagnant for a long time. Could you help us out and re-test if the bug is valid in the latest version? I am setting the status to NEEDSINFO pending your response, please change the Status back to REPORTED when you respond. Thank you for helping us make KDE software even better for everyone!
Dear Bug Submitter, This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging If you have already provided the requested information, please mark the bug as REPORTED so that the KDE team knows that the bug is ready to be confirmed. Thank you for helping us make KDE software even better for everyone!
This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging Thank you for helping us make KDE software even better for everyone!