https://bugs.kde.org/show_bug.cgi?id=365027

            Bug ID: 365027
           Summary: Plasma crashed when dragging window to another monitor
                    (3-monitor system).
           Product: plasmashell
           Version: 5.4.2
          Platform: Ubuntu Packages
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: k...@davidedmundson.co.uk
          Reporter: meht...@gmail.com
                CC: bhus...@gmail.com, plasma-b...@kde.org

Application: plasmashell (5.4.2)

Qt Version: 5.4.2
Operating System: Linux 4.2.0-16-generic x86_64
Distribution: Ubuntu 15.10

-- Information about the crash:
System:
- Kubuntu 15.10 (liveCD)
- Three monitors on system
-- Two are powered by Nvidia (dvi ports) GTX 460
-- One is powered by the motherboard's built in monitor output (vga port)
--- Motherboard is: ASUS Z97-E/USB 3.1

__________________________________________
- What I was doing when the application crashed:

I was dragging a window (wallpaper setup) from an Nvidia monitor to the Intel
monitor when Plasma borked. It happened just as the window was crossing from
one monitor to the other. All three screens went black.

-- Backtrace:
Application: Plasma (plasmashell), signal: Aborted
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fbd50744800 (LWP 14778))]

Thread 6 (Thread 0x7fbd339da700 (LWP 14786)):
#0  __lll_lock_wait () at ../sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135
#1  0x00007fbd4a6cad82 in __GI___pthread_mutex_lock (mutex=0x7fbd473595d0) at
../nptl/pthread_mutex_lock.c:115
#2  0x00007fbd470dafdc in ?? () from /usr/lib/nvidia-352-updates/libGL.so.1
#3  0x00007fbd470dfb21 in ?? () from /usr/lib/nvidia-352-updates/libGL.so.1
#4  0x00007fbd470e0028 in ?? () from /usr/lib/nvidia-352-updates/libGL.so.1
#5  0x00007fbd43cee001 in ?? () from
/usr/lib/nvidia-352-updates/tls/libnvidia-tls.so.352.41
#6  0x00007fbd47cd64e0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007fbd47c92cd4 in g_main_context_check () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#8  0x00007fbd47c93190 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#9  0x00007fbd47c932fc in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x00007fbd4b81029b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#11 0x00007fbd4b7b675a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#12 0x00007fbd4b5d43d4 in QThread::exec() () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#13 0x00007fbd4ddfcf85 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#14 0x00007fbd4b5d92be in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#15 0x00007fbd4a6c86aa in start_thread (arg=0x7fbd339da700) at
pthread_create.c:333
#16 0x00007fbd4aef1eed in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 5 (Thread 0x7fbd29354700 (LWP 14787)):
#0  __libc_enable_asynccancel () at
../sysdeps/unix/sysv/linux/x86_64/cancellation.S:65
#1  0x00007fbd4aee2492 in read () at ../sysdeps/unix/syscall-template.S:81
#2  0x00007fbd43cedf75 in ?? () from
/usr/lib/nvidia-352-updates/tls/libnvidia-tls.so.352.41
#3  0x00007fbd47cd64e0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fbd47c92cd4 in g_main_context_check () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fbd47c93190 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007fbd47c932fc in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007fbd4b81029b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007fbd4b7b675a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007fbd4b5d43d4 in QThread::exec() () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#10 0x00007fbd4ddfcf85 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#11 0x00007fbd4b5d92be in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#12 0x00007fbd4a6c86aa in start_thread (arg=0x7fbd29354700) at
pthread_create.c:333
#13 0x00007fbd4aef1eed in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 4 (Thread 0x7fbd22b96700 (LWP 14792)):
#0  0x00007fbd4aee68dd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fbd47c931ec in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fbd47c932fc in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fbd4b81029b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007fbd4b7b675a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007fbd4b5d43d4 in QThread::exec() () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007fbd4ddfcf85 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007fbd4b5d92be in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007fbd4a6c86aa in start_thread (arg=0x7fbd22b96700) at
pthread_create.c:333
#9  0x00007fbd4aef1eed in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7fbd21253700 (LWP 14793)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fbd50188114 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5Script.so.5
#2  0x00007fbd50188159 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5Script.so.5
#3  0x00007fbd4a6c86aa in start_thread (arg=0x7fbd21253700) at
pthread_create.c:333
#4  0x00007fbd4aef1eed in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7fbc91582700 (LWP 14795)):
#0  0x00007fbd47c92733 in g_main_context_prepare () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fbd47c9311b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fbd47c932fc in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fbd4b81029b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007fbd4b7b675a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007fbd4b5d43d4 in QThread::exec() () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007fbd4e778ef6 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#7  0x00007fbd4b5d92be in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007fbd4a6c86aa in start_thread (arg=0x7fbc91582700) at
pthread_create.c:333
#9  0x00007fbd4aef1eed in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7fbd50744800 (LWP 14778)):
[KCrash Handler]
#6  0x00007fbd4ae20267 in __GI_raise (sig=sig@entry=6) at
../sysdeps/unix/sysv/linux/raise.c:55
#7  0x00007fbd4ae21eca in __GI_abort () at abort.c:89
#8  0x00007fbd4b5c6c88 in QMessageLogger::fatal(char const*, ...) const () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007fbd4e7e3511 in
QSGRenderLoop::handleContextCreationFailure(QQuickWindow*, bool) () from
/usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#10 0x00007fbd4e7eb514 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#11 0x00007fbd4e7eb93b in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#12 0x00007fbd4bae37c5 in QWindow::event(QEvent*) () from
/usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#13 0x00007fbd4e81bfd3 in QQuickWindow::event(QEvent*) () from
/usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#14 0x000000000043e906 in DesktopView::event (this=0x1374010, e=0x7ffdfdd7e660)
at ../../shell/desktopview.cpp:206
#15 0x00007fbd4c296b8c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#16 0x00007fbd4c29c230 in QApplication::notify(QObject*, QEvent*) () from
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#17 0x00007fbd4b7b8f1b in QCoreApplication::notifyInternal(QObject*, QEvent*)
() from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#18 0x00007fbd4badc336 in
QGuiApplicationPrivate::processExposeEvent(QWindowSystemInterfacePrivate::ExposeEvent*)
() from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#19 0x00007fbd4badd07d in
QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*)
() from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#20 0x00007fbd4bac25b8 in
QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#21 0x00007fbd3ce84250 in ?? () from
/usr/lib/x86_64-linux-gnu/qt5/plugins/platforms/libqxcb.so
#22 0x00007fbd47c92ff7 in g_main_context_dispatch () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#23 0x00007fbd47c93250 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#24 0x00007fbd47c932fc in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#25 0x00007fbd4b81027f in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#26 0x00007fbd4b7b675a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#27 0x00007fbd4b7be2cc in QCoreApplication::exec() () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#28 0x00000000004322c3 in main (argc=4, argv=<optimized out>) at
../../shell/main.cpp:176

Possible duplicates by query: bug 364721, bug 364375, bug 364281, bug 363397,
bug 362635.

Reported using DrKonqi

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to