Application: plasmashell (5.5.5) Qt Version: 5.5.1 Operating System: Linux 4.4.0-24-generic x86_64 Distribution: Ubuntu 16.04 LTS -- Information about the crash: - What I was doing when the application crashed: Restaring a dual monitor from off with Nvidia 361.42 I noted the crash report happened after I have experienced the dual monitor fault, which I worked around by setting the wrong monitor. - Unusual behavior I noticed: Setting dual moniors is falkey, the condition changes as you go along, eg which monitor ends up as main monitor. - Custom settings of the application: Dual monitors The crash can be reproduced every time. -- Backtrace: Application: Plasma (plasmashell), signal: Segmentation fault Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [Current thread is 1 (Thread 0x7faaafe378c0 (LWP 7793))] Thread 17 (Thread 0x7fa9b67fd700 (LWP 536)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007faaaac38aeb in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #2 0x00007faaaded692e in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #3 0x00007faaaded71b3 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #4 0x00007faaaac3784e in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007faaa9d246fa in start_thread (arg=0x7fa9b67fd700) at pthread_create.c:333 #6 0x00007faaaa54db5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 16 (Thread 0x7fa9b6ffe700 (LWP 27633)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007faaaac38aeb in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #2 0x00007faaaded692e in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #3 0x00007faaaded71b3 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #4 0x00007faaaac3784e in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007faaa9d246fa in start_thread (arg=0x7fa9b6ffe700) at pthread_create.c:333 #6 0x00007faaaa54db5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 15 (Thread 0x7fa9b77ff700 (LWP 25089)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007faaaac38aeb in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #2 0x00007faaaded692e in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #3 0x00007faaaded71b3 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #4 0x00007faaaac3784e in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007faaa9d246fa in start_thread (arg=0x7fa9b77ff700) at pthread_create.c:333 #6 0x00007faaaa54db5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 14 (Thread 0x7fa9c59ca700 (LWP 21464)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007faaaac38aeb in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #2 0x00007faaaded692e in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #3 0x00007faaaded71b3 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #4 0x00007faaaac3784e in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007faaa9d246fa in start_thread (arg=0x7fa9c59ca700) at pthread_create.c:333 #6 0x00007faaaa54db5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 13 (Thread 0x7fa9f1c14700 (LWP 12408)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007faaaac38aeb in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #2 0x00007faaaded692e in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #3 0x00007faaaded71b3 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #4 0x00007faaaac3784e in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007faaa9d246fa in start_thread (arg=0x7fa9f1c14700) at pthread_create.c:333 #6 0x00007faaaa54db5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 12 (Thread 0x7fa9c69fc700 (LWP 8097)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007faaaac38aeb in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #2 0x00007faaaded692e in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #3 0x00007faaaded71b3 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #4 0x00007faaaac3784e in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007faaa9d246fa in start_thread (arg=0x7fa9c69fc700) at pthread_create.c:333 #6 0x00007faaaa54db5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 11 (Thread 0x7fa9c7ffe700 (LWP 8009)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007faaaac38aeb in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #2 0x00007faaaded692e in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #3 0x00007faaaded71b3 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #4 0x00007faaaac3784e in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007faaa9d246fa in start_thread (arg=0x7fa9c7ffe700) at pthread_create.c:333 #6 0x00007faaaa54db5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 10 (Thread 0x7fa9c77fd700 (LWP 7829)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007faaaac38aeb in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #2 0x00007faaaded692e in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #3 0x00007faaaded71b3 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #4 0x00007faaaac3784e in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007faaa9d246fa in start_thread (arg=0x7fa9c77fd700) at pthread_create.c:333 #6 0x00007faaaa54db5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 9 (Thread 0x7fa9db259700 (LWP 7805)): #0 0x00007faaaac2f9aa in QMutex::lock() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #1 0x00007faaaae6e2f9 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #2 0x00007faaa72d6dd1 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007faaa72d7340 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007faaa72d74ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007faaaae6ea9b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007faaaae15dea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007faaaac328a4 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007fa9dd7397d7 in KCupsConnection::run() () from /usr/lib/x86_64-linux-gnu/libkcupslib.so #9 0x00007faaaac3784e in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #10 0x00007faaa9d246fa in start_thread (arg=0x7fa9db259700) at pthread_create.c:333 #11 0x00007faaaa54db5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 8 (Thread 0x7fa9f9041700 (LWP 7803)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007faaaac38aeb in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #2 0x00007faaaded692e in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #3 0x00007faaaded71b3 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #4 0x00007faaaac3784e in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007faaa9d246fa in start_thread (arg=0x7fa9f9041700) at pthread_create.c:333 #6 0x00007faaaa54db5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 7 (Thread 0x7fa9fa816700 (LWP 7802)): #0 0x00007faaaa541e8d in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007faaa72d739c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007faaa72d74ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007faaaae6ea9b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007faaaae15dea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007faaaac328a4 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007faaade60ed6 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #7 0x00007faaaac3784e in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007faaa9d246fa in start_thread (arg=0x7fa9fa816700) at pthread_create.c:333 #9 0x00007faaaa54db5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 6 (Thread 0x7faa81255700 (LWP 7801)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007faaaf87fbd4 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Script.so.5 #2 0x00007faaaf87fc19 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Script.so.5 #3 0x00007faaa9d246fa in start_thread (arg=0x7faa81255700) at pthread_create.c:333 #4 0x00007faaaa54db5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 5 (Thread 0x7faa82b91700 (LWP 7800)): #0 0x00007faaaa541e8d in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007faaa72d739c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007faaa72d74ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007faaaae6ea9b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007faaaae15dea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007faaaac328a4 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007faaad4da3c5 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 #7 0x00007faaaac3784e in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007faaa9d246fa in start_thread (arg=0x7faa82b91700) at pthread_create.c:333 #9 0x00007faaaa54db5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 4 (Thread 0x7faa88a76700 (LWP 7799)): #0 0x00007faaa72e6292 in g_poll () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007faaa72d739c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007faaa72d74ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007faaaae6ea9b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007faaaae15dea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007faaaac328a4 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007faaad4da3c5 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 #7 0x00007faaaac3784e in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007faaa9d246fa in start_thread (arg=0x7faa88a76700) at pthread_create.c:333 #9 0x00007faaaa54db5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 3 (Thread 0x7faa99463700 (LWP 7798)): #0 0x00007faaa731bac9 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007faaa72d7382 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007faaa72d74ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007faaaae6ea9b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007faaaae15dea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007faaaac328a4 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007faaad4da3c5 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 #7 0x00007faaaac3784e in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007faaa9d246fa in start_thread (arg=0x7faa99463700) at pthread_create.c:333 #9 0x00007faaaa54db5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 2 (Thread 0x7faa9c0b8700 (LWP 7796)): #0 0x00007faaaa541e8d in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007faaae606c62 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1 #2 0x00007faaae6088d7 in xcb_wait_for_event () from /usr/lib/x86_64-linux-gnu/libxcb.so.1 #3 0x00007faa9e838629 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 #4 0x00007faaaac3784e in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007faaa9d246fa in start_thread (arg=0x7faa9c0b8700) at pthread_create.c:333 #6 0x00007faaaa54db5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 1 (Thread 0x7faaafe378c0 (LWP 7793)): [KCrash Handler] #6 0x00007faaae37e420 in Plasma::Applet::actions() const () from /usr/lib/x86_64-linux-gnu/libKF5Plasma.so.5 #7 0x00000000004559b2 in ShellCorona::addOutput(QSharedPointer<KScreen::Output> const&) () #8 0x0000000000455b4f in ShellCorona::outputEnabledChanged() () #9 0x00007faaaae46e4f in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #10 0x00007faaaefffc59 in KScreen::Output::apply(QSharedPointer<KScreen::Output> const&) () from /usr/lib/x86_64-linux-gnu/libKF5Screen.so.6 #11 0x00007faaaefef5d5 in KScreen::Config::apply(QSharedPointer<KScreen::Config> const&) () from /usr/lib/x86_64-linux-gnu/libKF5Screen.so.6 #12 0x00007faaaeff4cc9 in KScreen::ConfigMonitor::Private::updateConfigs(QSharedPointer<KScreen::Config> const&) () from /usr/lib/x86_64-linux-gnu/libKF5Screen.so.6 #13 0x00007faaaeff68ad in KScreen::ConfigMonitor::Private::edidReady(QDBusPendingCallWatcher*) () from /usr/lib/x86_64-linux-gnu/libKF5Screen.so.6 #14 0x00007faaaae46e4f in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #15 0x00007faaaffb9f6f in QDBusPendingCallWatcher::finished(QDBusPendingCallWatcher*) () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5 #16 0x00007faaaffbb645 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5 #17 0x00007faaaae47ea1 in QObject::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #18 0x00007faaab91b05c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #19 0x00007faaab920516 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #20 0x00007faaaae1862b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #21 0x00007faaaae1aa26 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #22 0x00007faaaae6e673 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #23 0x00007faaa72d71a7 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #24 0x00007faaa72d7400 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #25 0x00007faaa72d74ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #26 0x00007faaaae6ea7f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #27 0x00007faaaae15dea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #28 0x00007faaaae1de8c in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #29 0x0000000000432d4a in main () Possible duplicates by query: bug 364613, bug 363731, bug 363591, bug 363590, bug 363556. Reported using DrKonqi
*** This bug has been marked as a duplicate of bug 351777 ***