Bug 377335 - Ubuntu 16.04 - Plasma crashed via xrdp (o-Matic)
Summary: Ubuntu 16.04 - Plasma crashed via xrdp (o-Matic)
Status: RESOLVED WORKSFORME
Alias: None
Product: plasmashell
Classification: Plasma
Component: general (show other bugs)
Version: 5.5.5
Platform: Ubuntu Linux
: NOR crash
Target Milestone: 1.0
Assignee: David Edmundson
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2017-03-07 14:07 UTC by Kirill
Modified: 2021-01-02 04:34 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (13.53 KB, text/plain)
2017-03-16 14:00 UTC, Kirill
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Kirill 2017-03-07 14:07:01 UTC
Application: plasmashell (5.5.5)

Qt Version: 5.5.1
Operating System: Linux 4.4.0-65-generic x86_64
Distribution: Ubuntu 16.04.2 LTS

-- Information about the crash:
Firs login after installing xrdp with X11rdp. Plasma crashs 3 times.
On clien side I use mstsc.exe to connect to my ubuntu desctop.

The crash can be reproduced every time.

-- Backtrace:
Application: Plasma (plasmashell), signal: Aborted
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
[Current thread is 1 (Thread 0x7f8d339c1900 (LWP 9438))]

Thread 8 (Thread 0x7f8d011b9700 (LWP 9515)):
[KCrash Handler]
#6  0x00007f8d2e00b428 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:54
#7  0x00007f8d2e00d02a in __GI_abort () at abort.c:89
#8  0x00007f8d2e003bd7 in __assert_fail_base (fmt=<optimized out>, assertion=assertion@entry=0x7f8d3245dd78 "!xcb_xlib_too_much_data_requested", file=file@entry=0x7f8d3245d92b "../../src/xcb_io.c", line=line@entry=736, function=function@entry=0x7f8d3245dda0 "_XRead") at assert.c:92
#9  0x00007f8d2e003c82 in __GI___assert_fail (assertion=0x7f8d3245dd78 "!xcb_xlib_too_much_data_requested", file=0x7f8d3245d92b "../../src/xcb_io.c", line=736, function=0x7f8d3245dda0 "_XRead") at assert.c:101
#10 0x00007f8d323ebf42 in _XRead () from /usr/lib/x86_64-linux-gnu/libX11.so.6
#11 0x00007f8d2a27c5fe in ?? () from /usr/lib/nvidia-304/libGL.so.1
#12 0x00007f8d2efce136 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#13 0x00007f8d2efce5e2 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#14 0x00007f8d2efdd63d in QOpenGLBuffer::create() () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#15 0x00007f8d2effef18 in QOpenGLTextureGlyphCache::createTextureData(int, int) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#16 0x00007f8d2ef8c05c in QTextureGlyphCache::fillInPendingGlyphs() () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#17 0x00007f8d31a48db7 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#18 0x00007f8d31a46c4c in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#19 0x00007f8d31ad0677 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#20 0x00007f8d31ad4a9c in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#21 0x00007f8d31ad1547 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#22 0x00007f8d31acfcb8 in QQuickText::updatePaintNode(QSGNode*, QQuickItem::UpdatePaintNodeData*) () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#23 0x00007f8d31a8e2d8 in QQuickWindowPrivate::updateDirtyNode(QQuickItem*) () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#24 0x00007f8d31a8eb4b in QQuickWindowPrivate::updateDirtyNodes() () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#25 0x00007f8d31a8ecc0 in QQuickWindowPrivate::syncSceneGraph() () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#26 0x00007f8d31a5ffc5 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#27 0x00007f8d31a60fa5 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#28 0x00007f8d31a6608c in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#29 0x00007f8d2e7c67be in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#30 0x00007f8d2a2c0754 in ?? () from /usr/lib/nvidia-304/libGL.so.1
#31 0x00007f8d2d8b36ba in start_thread (arg=0x7f8d011b9700) at pthread_create.c:333
#32 0x00007f8d2e0dc82d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 7 (Thread 0x7f8d019ba700 (LWP 9513)):
#0  0x00007f8d2e876b7e in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#1  0x00007f8d2e9fb279 in QTimerInfoList::updateCurrentTime() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007f8d2e9fb7e5 in QTimerInfoList::timerWait(timespec&) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#3  0x00007f8d2e9fcbce in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f8d2ae6591d in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f8d2ae662bb in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007f8d2ae6649c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007f8d2e9fd7eb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f8d2e9a4b4a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007f8d2e7c1834 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#10 0x00007f8d319efed6 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#11 0x00007f8d2e7c67be in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#12 0x00007f8d2a2c0754 in ?? () from /usr/lib/nvidia-304/libGL.so.1
#13 0x00007f8d2d8b36ba in start_thread (arg=0x7f8d019ba700) at pthread_create.c:333
#14 0x00007f8d2e0dc82d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 6 (Thread 0x7f8d03fff700 (LWP 9485)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f8d3340ebd4 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Script.so.5
#2  0x00007f8d3340ec19 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Script.so.5
#3  0x00007f8d2a2c0754 in ?? () from /usr/lib/nvidia-304/libGL.so.1
#4  0x00007f8d2d8b36ba in start_thread (arg=0x7f8d03fff700) at pthread_create.c:333
#5  0x00007f8d2e0dc82d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 5 (Thread 0x7f8d0a08c700 (LWP 9476)):
#0  0x00007f8d2e9fcde2 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#1  0x00007f8d2ae65dc1 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f8d2ae66330 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f8d2ae6649c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f8d2e9fd7eb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f8d2e9a4b4a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f8d2e7c1834 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f8d310693c5 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#8  0x00007f8d2e7c67be in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007f8d2a2c0754 in ?? () from /usr/lib/nvidia-304/libGL.so.1
#10 0x00007f8d2d8b36ba in start_thread (arg=0x7f8d0a08c700) at pthread_create.c:333
#11 0x00007f8d2e0dc82d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 4 (Thread 0x7f8d0bf6b700 (LWP 9473)):
#0  0x00007f8d2e0d0b5d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f8d2ae6638c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f8d2ae6649c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f8d2e9fd7eb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f8d2e9a4b4a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f8d2e7c1834 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f8d310693c5 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007f8d2e7c67be in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f8d2a2c0754 in ?? () from /usr/lib/nvidia-304/libGL.so.1
#9  0x00007f8d2d8b36ba in start_thread (arg=0x7f8d0bf6b700) at pthread_create.c:333
#10 0x00007f8d2e0dc82d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7f8d16b46700 (LWP 9453)):
#0  __lll_lock_wait () at ../sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135
#1  0x00007f8d2d8b5e42 in __GI___pthread_mutex_lock (mutex=0x7f8d2a51da40) at ../nptl/pthread_mutex_lock.c:115
#2  0x00007f8d2a2ba9f2 in ?? () from /usr/lib/nvidia-304/libGL.so.1
#3  0x00007f8d2a2bf290 in ?? () from /usr/lib/nvidia-304/libGL.so.1
#4  0x00007f8d2a2bf7aa in ?? () from /usr/lib/nvidia-304/libGL.so.1
#5  0x00007f8d26c9abf7 in ?? () from /usr/lib/nvidia-304/tls/libnvidia-tls.so.304.134
#6  0x00007f8d2aea96f0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007f8d2ae65e74 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#8  0x00007f8d2ae66330 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#9  0x00007f8d2ae6649c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x00007f8d2e9fd7eb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#11 0x00007f8d2e9a4b4a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#12 0x00007f8d2e7c1834 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#13 0x00007f8d310693c5 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#14 0x00007f8d2e7c67be in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#15 0x00007f8d2a2c0754 in ?? () from /usr/lib/nvidia-304/libGL.so.1
#16 0x00007f8d2d8b36ba in start_thread (arg=0x7f8d16b46700) at pthread_create.c:333
#17 0x00007f8d2e0dc82d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7f8d1d948700 (LWP 9440)):
#0  0x00007f8d2e0d0b5d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f8d32195c62 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007f8d321978d7 in xcb_wait_for_event () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007f8d200c8629 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#4  0x00007f8d2e7c67be in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f8d2a2c0754 in ?? () from /usr/lib/nvidia-304/libGL.so.1
#6  0x00007f8d2d8b36ba in start_thread (arg=0x7f8d1d948700) at pthread_create.c:333
#7  0x00007f8d2e0dc82d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7f8d339c1900 (LWP 9438)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f8d2e7c7a5b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007f8d31a62bc6 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#3  0x00007f8d31a6509c in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#4  0x00007f8d31a65733 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#5  0x00007f8d2ecf22b5 in QWindow::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#6  0x00007f8d31a98871 in QQuickWindow::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#7  0x000000000043f206 in DesktopView::event(QEvent*) ()
#8  0x00007f8d2f4aa05c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#9  0x00007f8d2f4af516 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#10 0x00007f8d2e9a738b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#11 0x00007f8d2ecea4ac in QGuiApplicationPrivate::processExposeEvent(QWindowSystemInterfacePrivate::ExposeEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#12 0x00007f8d2eceb21d in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#13 0x00007f8d2eccef08 in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#14 0x00007f8d200fa060 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#15 0x00007f8d2ae66197 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#16 0x00007f8d2ae663f0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#17 0x00007f8d2ae6649c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#18 0x00007f8d2e9fd7cf in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#19 0x00007f8d2e9a4b4a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#20 0x00007f8d2e9acbec in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#21 0x0000000000432d4a in main ()

Possible duplicates by query: bug 366376, bug 363609, bug 363564, bug 360761, bug 360618.

Reported using DrKonqi
Comment 1 Kirill 2017-03-16 14:00:25 UTC
Created attachment 104601 [details]
New crash information added by DrKonqi

plasmashell (5.5.5) using Qt 5.5.1

I login to my system using xrdp and X11rdp. All previosly worked programs, such as KMail, starts, bud plasma crashs.
When I used xfce4 in my .xsession file, DM works properly using xrdp|X11RDP. But when I use "startkde@ in .xsession file the problem occures.

-- Backtrace (Reduced):
#6  0x00007f8ed3a05428 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:54
#7  0x00007f8ed3a0702a in __GI_abort () at abort.c:89
#8  0x00007f8ed39fdbd7 in __assert_fail_base (fmt=<optimized out>, assertion=assertion@entry=0x7f8ed7e57d78 "!xcb_xlib_too_much_data_requested", file=file@entry=0x7f8ed7e5792b "../../src/xcb_io.c", line=line@entry=736, function=function@entry=0x7f8ed7e57da0 "_XRead") at assert.c:92
#9  0x00007f8ed39fdc82 in __GI___assert_fail (assertion=0x7f8ed7e57d78 "!xcb_xlib_too_much_data_requested", file=0x7f8ed7e5792b "../../src/xcb_io.c", line=736, function=0x7f8ed7e57da0 "_XRead") at assert.c:101
#10 0x00007f8ed7de5f42 in _XRead () from /usr/lib/x86_64-linux-gnu/libX11.so.6
Comment 2 Justin Zobel 2020-12-03 01:06:26 UTC
Thank you for the report.

As it has been a while since this was reported, can you please test and confirm if this issue is still occurring or if this bug report can be marked as resolved.

I have set the bug status to "needsinfo" pending your response, please change back to "reported" or "resolved" when you respond, thank you.
Comment 3 Bug Janitor Service 2020-12-18 04:35:01 UTC
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!
Comment 4 Bug Janitor Service 2021-01-02 04:34:34 UTC
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!