Bug 372734 - Multi-screen mistakes
Summary: Multi-screen mistakes
Status: RESOLVED DUPLICATE of bug 371991
Alias: None
Product: plasmashell
Classification: Plasma
Component: general (show other bugs)
Version: 5.8.3
Platform: Arch Linux Linux
: NOR crash
Target Milestone: 1.0
Assignee: David Edmundson
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2016-11-21 14:02 UTC by Moufflet
Modified: 2016-11-21 16:04 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Moufflet 2016-11-21 14:02:29 UTC
Application: plasmashell (5.8.3)

Qt Version: 5.7.0
Frameworks Version: 5.28.0
Operating System: Linux 4.8.8-2-ARCH x86_64
Distribution (Platform): Archlinux Packages

-- Information about the crash:
- What I was doing when the application crashed:

I tried to change the layout between my laptop and the external monitor: switching between mirrored screens, extended desktop or only external monitor display. Setting the last one is possible but the morkspace crashes and plasma has to restart (first, only the background picture appears). It does it automatically.

Plasma version : 5.8.3 (Archlinux distro)
My desktop setting: layout is desktop (not folder view)
Graphic card : Intel Ivybridge Mobile (2013)
Firmware : Mesa DRI Intel(R) Ivybridge Mobile
Session with X

The crash can be reproduced every time.

-- Backtrace:
Application: Plasma (plasmashell), signal: Segmentation fault
Using host libthread_db library "/usr/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f684de84800 (LWP 2262))]

Thread 11 (Thread 0x7f6764195700 (LWP 2736)):
#0  0x00007f684758a48d in poll () at /usr/lib/libc.so.6
#1  0x00007f6842852786 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f684285289c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007f6847eac72b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007f6847e5623a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007f6847c790f3 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007f684afdc2d5 in  () at /usr/lib/libQt5Qml.so.5
#7  0x00007f6847c7dd78 in  () at /usr/lib/libQt5Core.so.5
#8  0x00007f6846d8d454 in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007f68475937df in clone () at /usr/lib/libc.so.6

Thread 10 (Thread 0x7f6777283700 (LWP 2618)):
#0  0x00007f6846d94094 in pthread_getspecific () at /usr/lib/libpthread.so.0
#1  0x00007f684287a5d0 in g_thread_self () at /usr/lib/libglib-2.0.so.0
#2  0x00007f684285288d in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007f6847eac72b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007f6847e5623a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007f6847c790f3 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007f677d9070a7 in KCupsConnection::run() () at /usr/lib/libkcupslib.so
#7  0x00007f6847c7dd78 in  () at /usr/lib/libQt5Core.so.5
#8  0x00007f6846d8d454 in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007f68475937df in clone () at /usr/lib/libc.so.6

Thread 9 (Thread 0x7f677fa9b700 (LWP 2547)):
#0  0x00007f684758a48d in poll () at /usr/lib/libc.so.6
#1  0x00007f6842852786 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f684285289c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007f6847eac72b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007f6847e5623a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007f6847c790f3 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007f6847c7dd78 in  () at /usr/lib/libQt5Core.so.5
#7  0x00007f6846d8d454 in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007f68475937df in clone () at /usr/lib/libc.so.6

Thread 8 (Thread 0x7f678029c700 (LWP 2544)):
#0  0x00007f684758a48d in poll () at /usr/lib/libc.so.6
#1  0x00007f6842852786 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f684285289c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007f6847eac72b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007f6847e5623a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007f6847c790f3 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007f6847c7dd78 in  () at /usr/lib/libQt5Core.so.5
#7  0x00007f6846d8d454 in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007f68475937df in clone () at /usr/lib/libc.so.6

Thread 7 (Thread 0x7f67973ce700 (LWP 2388)):
#0  0x00007f6842897db9 in g_mutex_lock () at /usr/lib/libglib-2.0.so.0
#1  0x00007f6842851c95 in g_main_context_prepare () at /usr/lib/libglib-2.0.so.0
#2  0x00007f68428526ab in  () at /usr/lib/libglib-2.0.so.0
#3  0x00007f684285289c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#4  0x00007f6847eac72b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007f6847e5623a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#6  0x00007f6847c790f3 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#7  0x00007f684bb78856 in  () at /usr/lib/libQt5Quick.so.5
#8  0x00007f6847c7dd78 in  () at /usr/lib/libQt5Core.so.5
#9  0x00007f6846d8d454 in start_thread () at /usr/lib/libpthread.so.0
#10 0x00007f68475937df in clone () at /usr/lib/libc.so.6

Thread 6 (Thread 0x7f6823fff700 (LWP 2361)):
#0  0x00007f6846d9310f in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f684d614ac4 in  () at /usr/lib/libQt5Script.so.5
#2  0x00007f684d614b09 in  () at /usr/lib/libQt5Script.so.5
#3  0x00007f6846d8d454 in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007f68475937df in clone () at /usr/lib/libc.so.6

Thread 5 (Thread 0x7f682e192700 (LWP 2349)):
#0  0x00007f6842897dd4 in g_mutex_unlock () at /usr/lib/libglib-2.0.so.0
#1  0x00007f6842851d60 in g_main_context_prepare () at /usr/lib/libglib-2.0.so.0
#2  0x00007f68428526ab in  () at /usr/lib/libglib-2.0.so.0
#3  0x00007f684285289c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#4  0x00007f6847eac72b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007f6847e5623a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#6  0x00007f6847c790f3 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#7  0x00007f684afdc2d5 in  () at /usr/lib/libQt5Qml.so.5
#8  0x00007f6847c7dd78 in  () at /usr/lib/libQt5Core.so.5
#9  0x00007f6846d8d454 in start_thread () at /usr/lib/libpthread.so.0
#10 0x00007f68475937df in clone () at /usr/lib/libc.so.6

Thread 4 (Thread 0x7f682fbf2700 (LWP 2337)):
#0  0x00007f684758a48d in poll () at /usr/lib/libc.so.6
#1  0x00007f6842852786 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f684285289c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007f6847eac72b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007f6847e5623a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007f6847c790f3 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007f684afdc2d5 in  () at /usr/lib/libQt5Qml.so.5
#7  0x00007f6847c7dd78 in  () at /usr/lib/libQt5Core.so.5
#8  0x00007f6846d8d454 in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007f68475937df in clone () at /usr/lib/libc.so.6

Thread 3 (Thread 0x7f68357f1700 (LWP 2300)):
#0  0x00007f6842897db9 in g_mutex_lock () at /usr/lib/libglib-2.0.so.0
#1  0x00007f6842851c95 in g_main_context_prepare () at /usr/lib/libglib-2.0.so.0
#2  0x00007f68428526ab in  () at /usr/lib/libglib-2.0.so.0
#3  0x00007f684285289c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#4  0x00007f6847eac72b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007f6847e5623a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#6  0x00007f6847c790f3 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#7  0x00007f68489f9e55 in  () at /usr/lib/libQt5DBus.so.5
#8  0x00007f6847c7dd78 in  () at /usr/lib/libQt5Core.so.5
#9  0x00007f6846d8d454 in start_thread () at /usr/lib/libpthread.so.0
#10 0x00007f68475937df in clone () at /usr/lib/libc.so.6

Thread 2 (Thread 0x7f6837422700 (LWP 2274)):
#0  0x00007f684758a48d in poll () at /usr/lib/libc.so.6
#1  0x00007f684c5498e0 in  () at /usr/lib/libxcb.so.1
#2  0x00007f684c54b679 in xcb_wait_for_event () at /usr/lib/libxcb.so.1
#3  0x00007f683915f449 in  () at /usr/lib/libQt5XcbQpa.so.5
#4  0x00007f6847c7dd78 in  () at /usr/lib/libQt5Core.so.5
#5  0x00007f6846d8d454 in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007f68475937df in clone () at /usr/lib/libc.so.6

Thread 1 (Thread 0x7f684de84800 (LWP 2262)):
[KCrash Handler]
#6  0x00007f684d9527a4 in PlasmaQuick::ContainmentView::containment() const () at /usr/lib/libKF5PlasmaQuick.so.5
#7  0x0000000000442309 in  ()
#8  0x0000000000442249 in  ()
#9  0x00007f67755a157e in  () at /usr/lib/qt/plugins/plasma/applets/plasma_applet_notifications.so
#10 0x00007f6847e839ce in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib/libQt5Core.so.5
#11 0x00007f68341c9f60 in  () at /usr/lib/qt/plugins/kf5/org.kde.kwindowsystem.platforms/KF5WindowSystemX11Plugin.so
#12 0x00007f6847e5537f in QAbstractEventDispatcher::filterNativeEvent(QByteArray const&, void*, long*) () at /usr/lib/libQt5Core.so.5
#13 0x00007f6839160c14 in QXcbConnection::handleXcbEvent(xcb_generic_event_t*) () at /usr/lib/libQt5XcbQpa.so.5
#14 0x00007f68391618a5 in QXcbConnection::processXcbEvents() () at /usr/lib/libQt5XcbQpa.so.5
#15 0x00007f6847e844b9 in QObject::event(QEvent*) () at /usr/lib/libQt5Core.so.5
#16 0x00007f6848dc2e0c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#17 0x00007f6848dca581 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#18 0x00007f6847e57de0 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#19 0x00007f6847e5a56d in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib/libQt5Core.so.5
#20 0x00007f6847eac303 in  () at /usr/lib/libQt5Core.so.5
#21 0x00007f6842852587 in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0
#22 0x00007f68428527f0 in  () at /usr/lib/libglib-2.0.so.0
#23 0x00007f684285289c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#24 0x00007f6847eac70f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#25 0x00007f6847e5623a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#26 0x00007f6847e5e73c in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5
#27 0x000000000041ca62 in  ()
#28 0x00007f68474cb291 in __libc_start_main () at /usr/lib/libc.so.6
#29 0x000000000041cdea in _start ()

Reported using DrKonqi
Comment 1 David Edmundson 2016-11-21 16:04:23 UTC

*** This bug has been marked as a duplicate of bug 371991 ***