Bug 359688 - plasmashell crashes when logging in on a remote machine
Summary: plasmashell crashes when logging in on a remote machine
Status: RESOLVED WORKSFORME
Alias: None
Product: plasmashell
Classification: Plasma
Component: general (show other bugs)
Version: 5.5.4
Platform: openSUSE Linux
: NOR crash
Target Milestone: 1.0
Assignee: David Edmundson
URL:
Keywords: drkonqi, triaged
Depends on:
Blocks:
 
Reported: 2016-02-23 00:39 UTC by Markus Grabner
Modified: 2018-10-27 03:31 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Markus Grabner 2016-02-23 00:39:14 UTC
Application: plasmashell (5.5.4)

Qt Version: 5.5.1
Operating System: Linux 4.1.15-8-default x86_64
Distribution: "openSUSE Leap 42.1 (x86_64)"

-- Information about the crash:
When I try to login on a remote host, plasmashell crashes. This feature worked flawlessly some time ago (can't give a precise date, maybe end of 2015). Local login works on both machines.

The crash can be reproduced every time.

-- Backtrace:
Application: Plasma (plasmashell), signal: Aborted
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f66ede54800 (LWP 28164))]

Thread 7 (Thread 0x7f66d5e1a700 (LWP 28167)):
#0  0x00007f66e73abbbd in poll () at /lib64/libc.so.6
#1  0x00007f66ec2d8422 in  () at /usr/lib64/libxcb.so.1
#2  0x00007f66ec2da00f in xcb_wait_for_event () at /usr/lib64/libxcb.so.1
#3  0x00007f66d859d3c9 in  () at /usr/lib64/libQt5XcbQpa.so.5
#4  0x00007f66e7aa432f in  () at /usr/lib64/libQt5Core.so.5
#5  0x00007f66e6bb50a4 in start_thread () at /lib64/libpthread.so.0
#6  0x00007f66e73b3fed in clone () at /lib64/libc.so.6

Thread 6 (Thread 0x7f66cefc9700 (LWP 28182)):
#0  0x00007f66e3a8d4b9 in g_main_context_prepare () at /usr/lib64/libglib-2.0.so.0
#1  0x00007f66e3a8dd80 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f66e3a8df7c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f66e7cd6d8b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#4  0x00007f66e7c7dd53 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007f66e7a9f61a in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#6  0x00007f66ead8adf8 in  () at /usr/lib64/libQt5Qml.so.5
#7  0x00007f66e7aa432f in  () at /usr/lib64/libQt5Core.so.5
#8  0x00007f66e6bb50a4 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f66e73b3fed in clone () at /lib64/libc.so.6

Thread 5 (Thread 0x7f66c2f73700 (LWP 28183)):
#0  0x00007f66e3acfd14 in g_mutex_unlock () at /usr/lib64/libglib-2.0.so.0
#1  0x00007f66e3a8de0e in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f66e3a8df7c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f66e7cd6d8b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#4  0x00007f66e7c7dd53 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007f66e7a9f61a in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#6  0x00007f66ead8adf8 in  () at /usr/lib64/libQt5Qml.so.5
#7  0x00007f66e7aa432f in  () at /usr/lib64/libQt5Core.so.5
#8  0x00007f66e6bb50a4 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f66e73b3fed in clone () at /lib64/libc.so.6

Thread 4 (Thread 0x7f66c16b5700 (LWP 28184)):
#0  0x00007f66e3a8d360 in g_main_context_prepare () at /usr/lib64/libglib-2.0.so.0
#1  0x00007f66e3a8dd80 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f66e3a8df7c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f66e7cd6d8b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#4  0x00007f66e7c7dd53 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007f66e7a9f61a in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#6  0x00007f66ead8adf8 in  () at /usr/lib64/libQt5Qml.so.5
#7  0x00007f66e7aa432f in  () at /usr/lib64/libQt5Core.so.5
#8  0x00007f66e6bb50a4 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f66e73b3fed in clone () at /lib64/libc.so.6

Thread 3 (Thread 0x7f66bbbd7700 (LWP 28185)):
#0  0x00007f66e6bb903f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f66ed55c86b in  () at /usr/lib64/libQt5Script.so.5
#2  0x00007f66ed55c899 in  () at /usr/lib64/libQt5Script.so.5
#3  0x00007f66e6bb50a4 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f66e73b3fed in clone () at /lib64/libc.so.6

Thread 2 (Thread 0x7f662ffff700 (LWP 28186)):
#0  0x00007f66e3a8d02c in g_main_context_release () at /usr/lib64/libglib-2.0.so.0
#1  0x00007f66e3a8de0e in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f66e3a8df7c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f66e7cd6d8b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#4  0x00007f66e7c7dd53 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007f66e7a9f61a in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#6  0x00007f66eb91f282 in  () at /usr/lib64/libQt5Quick.so.5
#7  0x00007f66e7aa432f in  () at /usr/lib64/libQt5Core.so.5
#8  0x00007f66e6bb50a4 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f66e73b3fed in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7f66ede54800 (LWP 28164)):
[KCrash Handler]
#6  0x00007f66e73040a7 in raise () at /lib64/libc.so.6
#7  0x00007f66e7305458 in abort () at /lib64/libc.so.6
#8  0x00007f66e7a927ce in  () at /usr/lib64/libQt5Core.so.5
#9  0x00007f66eb98cf01 in  () at /usr/lib64/libQt5Quick.so.5
#10 0x00007f66eb995d79 in  () at /usr/lib64/libQt5Quick.so.5
#11 0x00007f66eb99616b in  () at /usr/lib64/libQt5Quick.so.5
#12 0x00007f66e81d9ad9 in QWindow::event(QEvent*) () at /usr/lib64/libQt5Gui.so.5
#13 0x00007f66eb9c7161 in QQuickWindow::event(QEvent*) () at /usr/lib64/libQt5Quick.so.5
#14 0x0000000000442ba6 in DesktopView::event(QEvent*) ()
#15 0x00007f66e8ff8e7c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#16 0x00007f66e8ffdcc8 in QApplication::notify(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#17 0x00007f66e7c7fe95 in QCoreApplication::notifyInternal(QObject*, QEvent*) () at /usr/lib64/libQt5Core.so.5
#18 0x00007f66e81d2544 in QGuiApplicationPrivate::processExposeEvent(QWindowSystemInterfacePrivate::ExposeEvent*) () at /usr/lib64/libQt5Gui.so.5
#19 0x00007f66e81d315d in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () at /usr/lib64/libQt5Gui.so.5
#20 0x00007f66e81b81c8 in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Gui.so.5
#21 0x00007f66d85c8200 in  () at /usr/lib64/libQt5XcbQpa.so.5
#22 0x00007f66e3a8dc84 in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0
#23 0x00007f66e3a8ded8 in  () at /usr/lib64/libglib-2.0.so.0
#24 0x00007f66e3a8df7c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#25 0x00007f66e7cd6d6c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#26 0x00007f66e7c7dd53 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#27 0x00007f66e7c858f6 in QCoreApplication::exec() () at /usr/lib64/libQt5Core.so.5
#28 0x0000000000436a20 in main ()

Reported using DrKonqi
Comment 1 Marco Martin 2016-02-24 13:20:19 UTC
needs more debug symbols installed
Comment 2 Andrew Crouthamel 2018-09-25 21:40:22 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 set the bug status 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 3 Andrew Crouthamel 2018-10-27 03:31:31 UTC
Dear Bug Submitter,

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!