Bug 403498 - [Wayland] Plasma crashes when I right click on dekstop after close the widget explorer while filter menu was open
Summary: [Wayland] Plasma crashes when I right click on dekstop after close the widget...
Status: RESOLVED DUPLICATE of bug 412236
Alias: None
Product: plasmashell
Classification: Plasma
Component: generic-crash (show other bugs)
Version: 5.16.90
Platform: Arch Linux Linux
: NOR crash
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords:
: 403501 (view as bug list)
Depends on:
Blocks:
 
Reported: 2019-01-22 12:39 UTC by Patrick Silva
Modified: 2019-09-29 13:26 UTC (History)
1 user (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 Patrick Silva 2019-01-22 12:39:54 UTC
STEPS TO REPRODUCE
1. start wayland session
2. right click on desktop, select "Add widgets..." (widget explorer shows up)
3. click filter icon on top, close the widget explorer while filter menu is still open
4. right click on desktop

OBSERVED RESULT
plasma crashes

EXPECTED RESULT
no crash

SOFTWARE/OS VERSIONS
Operating System: Arch Linux 
KDE Plasma Version: 5.14.90
KDE Frameworks Version: 5.54.0
Qt Version: 5.12.0


ADDITIONAL INFORMATION
sometimes I need to follow the steps above twice to reproduce the crash


Thread 21 (Thread 0x7f7308c58700 (LWP 1461)):
#0  0x00007f733ca147a4 in read () at /usr/lib/libc.so.6
#1  0x00007f733ac95971 in read
    (__nbytes=16, __buf=0x7f7308c57b20, __fd=<optimized out>, __fd=<optimized out>, __buf=<optimized out>, __nbytes=<optimized out>) at /usr/include/bits/unistd.h:44
#2  0x00007f733ac95971 in g_wakeup_acknowledge (wakeup=0x7f72f8002bc0)
    at ../glib/glib/gwakeup.c:210
#3  0x00007f733ace60b0 in g_main_context_check
    (context=context@entry=0x7f72ec000bf0, max_priority=2147483647, fds=fds@entry=0x7f72ec003da0, n_fds=n_fds@entry=1) at ../glib/glib/gmain.c:3698
#4  0x00007f733ace74e6 in g_main_context_iterate
    (context=context@entry=0x7f72ec000bf0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:3917
#5  0x00007f733ace762e in g_main_context_iteration (context=0x7f72ec000bf0, may_block=1)
    at ../glib/glib/gmain.c:3981
#6  0x00007f733cf4b5c4 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#7  0x00007f733cef458c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
    at /usr/lib/libQt5Core.so.5
#8  0x00007f733cd385c9 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#9  0x00007f73182343da in  () at /usr/lib/qt/qml/QtQuick/XmlListModel/libqmlxmllistmodelplugin.so
#10 0x00007f733cd399cc in  () at /usr/lib/libQt5Core.so.5
#11 0x00007f733bc3ca9d in start_thread () at /usr/lib/libpthread.so.0
#12 0x00007f733ca23b23 in clone () at /usr/lib/libc.so.6

Thread 20 (Thread 0x7f733573e700 (LWP 1407)):
#0  0x00007f733ca18c21 in poll () at /usr/lib/libc.so.6
#1  0x00007f733ace7540 in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7f7328004e00, timeout=<optimized out>, context=0x7f7328000bf0) at ../glib/glib/gmain.c:4221
#2  0x00007f733ace7540 in g_main_context_iterate (context=context@entry=0x7f7328000bf0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:3915
#3  0x00007f733ace762e in g_main_context_iteration (context=0x7f7328000bf0, may_block=1) at ../glib/glib/gmain.c:3981
#4  0x00007f733cf4b5c4 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007f733cef458c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#6  0x00007f733cd385c9 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#7  0x00007f733e735b89 in  () at /usr/lib/libQt5Qml.so.5
#8  0x00007f733cd399cc in  () at /usr/lib/libQt5Core.so.5
#9  0x00007f733bc3ca9d in start_thread () at /usr/lib/libpthread.so.0
#10 0x00007f733ca23b23 in clone () at /usr/lib/libc.so.6

Thread 19 (Thread 0x7f731ae5c700 (LWP 1422)):
#0  0x00007f733ca18c21 in poll () at /usr/lib/libc.so.6
#1  0x00007f733ace7540 in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7f730c004e10, timeout=<optimized out>, context=0x7f730c000bf0) at ../glib/glib/gmain.c:4221
#2  0x00007f733ace7540 in g_main_context_iterate (context=context@entry=0x7f730c000bf0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:3915
#3  0x00007f733ace762e in g_main_context_iteration (context=0x7f730c000bf0, may_block=1) at ../glib/glib/gmain.c:3981
#4  0x00007f733cf4b5c4 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007f733cef458c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#6  0x00007f733cd385c9 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#7  0x00007f733cd399cc in  () at /usr/lib/libQt5Core.so.5
#8  0x00007f733bc3ca9d in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007f733ca23b23 in clone () at /usr/lib/libc.so.6

Thread 18 (Thread 0x7f732efc7700 (LWP 1409)):
#0  0x00007f733bc42afc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f732f5e7c24 in cnd_wait (mtx=0x5594ac51b728, cond=0x5594ac51b750) at ../mesa-18.3.1/src/../include/c11/threads_posix.h:155
#2  0x00007f732f5e7c24 in util_queue_thread_func (input=input@entry=0x5594ac78a070) at ../mesa-18.3.1/src/util/u_queue.c:270
#3  0x00007f732f5e7948 in impl_thrd_routine (p=<optimized out>) at ../mesa-18.3.1/src/../include/c11/threads_posix.h:87
#4  0x00007f733bc3ca9d in start_thread () at /usr/lib/libpthread.so.0
#5  0x00007f733ca23b23 in clone () at /usr/lib/libc.so.6

Thread 17 (Thread 0x7f7323f05700 (LWP 1418)):
#0  0x00007f733ca18c21 in poll () at /usr/lib/libc.so.6
#1  0x00007f733ace7540 in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7f731c008fc0, timeout=<optimized out>, context=0x7f731c000bf0) at ../glib/glib/gmain.c:4221
#2  0x00007f733ace7540 in g_main_context_iterate (context=context@entry=0x7f731c000bf0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:3915
#3  0x00007f733ace762e in g_main_context_iteration (context=0x7f731c000bf0, may_block=1) at ../glib/glib/gmain.c:3981
#4  0x00007f733cf4b5c4 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007f733cef458c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#6  0x00007f733cd385c9 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#7  0x00007f733e9fbe5b in  () at /usr/lib/libQt5Quick.so.5
#8  0x00007f733cd399cc in  () at /usr/lib/libQt5Core.so.5
#9  0x00007f733bc3ca9d in start_thread () at /usr/lib/libpthread.so.0
#10 0x00007f733ca23b23 in clone () at /usr/lib/libc.so.6

Thread 16 (Thread 0x7f733694f700 (LWP 1402)):
#0  0x00007f733ca18c21 in poll () at /usr/lib/libc.so.6
#1  0x00007f733ace7540 in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7f7330003ce0, timeout=<optimized out>, context=0x7f7330000bf0) at ../glib/glib/gmain.c:4221
#2  0x00007f733ace7540 in g_main_context_iterate (context=context@entry=0x7f7330000bf0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:3915
#3  0x00007f733ace762e in g_main_context_iteration (context=0x7f7330000bf0, may_block=1) at ../glib/glib/gmain.c:3981
#4  0x00007f733cf4b5c4 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007f733cef458c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#6  0x00007f733cd385c9 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#7  0x00007f733d7d2ba6 in  () at /usr/lib/libQt5DBus.so.5
#8  0x00007f733cd399cc in  () at /usr/lib/libQt5Core.so.5
#9  0x00007f733bc3ca9d in start_thread () at /usr/lib/libpthread.so.0
#10 0x00007f733ca23b23 in clone () at /usr/lib/libc.so.6

Thread 15 (Thread 0x7f7323704700 (LWP 1421)):
#0  0x00007f733bc42afc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f733cd3fadc in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5
#2  0x00007f733cd3fbca in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#3  0x00007f733ea834cd in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007f733ea8373c in  () at /usr/lib/libQt5Quick.so.5
#5  0x00007f733cd399cc in  () at /usr/lib/libQt5Core.so.5
#6  0x00007f733bc3ca9d in start_thread () at /usr/lib/libpthread.so.0
#7  0x00007f733ca23b23 in clone () at /usr/lib/libc.so.6

Thread 14 (Thread 0x7f73377e5680 (LWP 1378)):
#0  0x00007f733c9f06a8 in nanosleep () at /usr/lib/libc.so.6
#1  0x00007f733c9f05ae in sleep () at /usr/lib/libc.so.6
#2  0x00007f733e252813 in  () at /usr/lib/libKF5Crash.so.5
#3  0x00007f733e252fee in  () at /usr/lib/libKF5Crash.so.5
#4  0x00007f733e25354d in KCrash::defaultCrashHandler(int) () at /usr/lib/libKF5Crash.so.5
#5  0x00007f733c95fe00 in <signal handler called> () at /usr/lib/libc.so.6
#6  0x00007f732c0ec45e in QtWaylandClient::QWaylandXdgSurface::setPopup(QtWaylandClient::QWaylandWindow*, QtWaylandClient::QWaylandInputDevice*, int, bool) () at /usr/lib/qt/plugins/wayland-shell-integration/libxdg-shell.so
#7  0x00007f732c0ec9dd in QtWaylandClient::QWaylandXdgShell::getXdgSurface(QtWaylandClient::QWaylandWindow*) () at /usr/lib/qt/plugins/wayland-shell-integration/libxdg-shell.so
#8  0x00007f733741ceed in QtWaylandClient::QWaylandWindow::initWindow() () at /usr/lib/libQt5WaylandClient.so.5
#9  0x00007f733741d44c in QtWaylandClient::QWaylandWindow::setVisible(bool) () at /usr/lib/libQt5WaylandClient.so.5
#10 0x00007f733420cad5 in  () at /usr/lib/qt/plugins/wayland-graphics-integration-client/libqt-plugin-wayland-egl.so
#11 0x00007f733d2d529c in QWindowPrivate::setVisible(bool) () at /usr/lib/libQt5Gui.so.5
#12 0x00007f733da67ce9 in QWidgetPrivate::show_sys() () at /usr/lib/libQt5Widgets.so.5
#13 0x00007f733da71271 in QWidgetPrivate::show_helper() () at /usr/lib/libQt5Widgets.so.5
#14 0x00007f733da74555 in QWidget::setVisible(bool) () at /usr/lib/libQt5Widgets.so.5
#15 0x00007f733dbad722 in QMenu::popup(QPoint const&, QAction*) () at /usr/lib/libQt5Widgets.so.5
#16 0x00007f73344d95e4 in  () at /usr/lib/qt/plugins/plasma/scriptengines/plasma_appletscript_declarative.so
#17 0x00007f733eac64f8 in QQuickItem::event(QEvent*) () at /usr/lib/libQt5Quick.so.5
#18 0x00007f73344cf8f7 in  () at /usr/lib/qt/plugins/plasma/scriptengines/plasma_appletscript_declarative.so
#19 0x00007f733da33e34 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#20 0x00007f733da3b671 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#21 0x00007f733cef58f9 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#22 0x00007f733eadfe78 in QQuickWindowPrivate::deliverMatchingPointsToItem(QQuickItem*, QQuickPointerEvent*, bool) () at /usr/lib/libQt5Quick.so.5
#23 0x00007f733eae0d43 in QQuickWindowPrivate::deliverPressOrReleaseEvent(QQuickPointerEvent*, bool) () at /usr/lib/libQt5Quick.so.5
#24 0x00007f733eae10ce in QQuickWindowPrivate::deliverMouseEvent(QQuickPointerMouseEvent*) () at /usr/lib/libQt5Quick.so.5
#25 0x00007f733eae220c in QQuickWindowPrivate::deliverPointerEvent(QQuickPointerEvent*) () at /usr/lib/libQt5Quick.so.5
#26 0x00007f733eae2f79 in QQuickWindowPrivate::handleMouseEvent(QMouseEvent*) () at /usr/lib/libQt5Quick.so.5
#27 0x00007f733d2d56c5 in QWindow::event(QEvent*) () at /usr/lib/libQt5Gui.so.5
#28 0x00007f733eae430c in QQuickWindow::event(QEvent*) () at /usr/lib/libQt5Quick.so.5
#29 0x00007f733da33e34 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#30 0x00007f733da3b671 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#31 0x00007f733cef58f9 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#32 0x00007f733d2c99be in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () at /usr/lib/libQt5Gui.so.5
#33 0x00007f733d2cae26 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () at /usr/lib/libQt5Gui.so.5
#34 0x00007f733d2a475c in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Gui.so.5
#35 0x00007f733d2a49d9 in QWindowSystemInterface::flushWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Gui.so.5
#36 0x00007f73374195d9 in QtWaylandClient::QWaylandWindow::applyConfigure() () at /usr/lib/libQt5WaylandClient.so.5
#37 0x00007f733cf20b62 in QObject::event(QEvent*) () at /usr/lib/libQt5Core.so.5
#38 0x00007f733da33e34 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#39 0x00007f733da3b671 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#40 0x00007f733cef58f9 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#41 0x00007f733cef8998 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib/libQt5Core.so.5
#42 0x00007f733cf4bfd4 in  () at /usr/lib/libQt5Core.so.5
#43 0x00007f733ace5a2f in g_main_dispatch (context=0x5594ac2d6900) at ../glib/glib/gmain.c:3182
#44 0x00007f733ace5a2f in g_main_context_dispatch (context=context@entry=0x5594ac2d6900) at ../glib/glib/gmain.c:3847
#45 0x00007f733ace75e9 in g_main_context_iterate (context=context@entry=0x5594ac2d6900, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:3920
#46 0x00007f733ace762e in g_main_context_iteration (context=0x5594ac2d6900, may_block=1) at ../glib/glib/gmain.c:3981
#47 0x00007f733cf4b5a9 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#48 0x00007f733cef458c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#49 0x00007f733cefc896 in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5
#50 0x00005594abc1bd2e in  ()
#51 0x00007f733c94c223 in __libc_start_main () at /usr/lib/libc.so.6
#52 0x00005594abc1c1de in _start ()

Thread 13 (Thread 0x7f72d2615700 (LWP 4082)):
#0  0x00007f733bc42afc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f733cd3fadc in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5
#2  0x00007f733cd3fbca in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#3  0x00007f731a100469 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#4  0x00007f731a104339 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#5  0x00007f731a0ff52d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#6  0x00007f731a104392 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#7  0x00007f731a0ff52d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#8  0x00007f731a102389 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5
#9  0x00007f733cd399cc in  () at /usr/lib/libQt5Core.so.5
#10 0x00007f733bc3ca9d in start_thread () at /usr/lib/libpthread.so.0
#11 0x00007f733ca23b23 in clone () at /usr/lib/libc.so.6

Thread 12 (Thread 0x7f7309c7b700 (LWP 1471)):
#0  0x00007f733bc42afc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f733cd3fadc in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5
#2  0x00007f733cd3fbca in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#3  0x00007f733ea834cd in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007f733ea8373c in  () at /usr/lib/libQt5Quick.so.5
#5  0x00007f733cd399cc in  () at /usr/lib/libQt5Core.so.5
#6  0x00007f733bc3ca9d in start_thread () at /usr/lib/libpthread.so.0
#7  0x00007f733ca23b23 in clone () at /usr/lib/libc.so.6

Thread 11 (Thread 0x7f72d3ea1700 (LWP 4080)):
#0  0x00007f733bc42afc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f733cd3fadc in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5
#2  0x00007f733cd3fbca in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#3  0x00007f731a100469 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#4  0x00007f731a104339 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#5  0x00007f731a0ff52d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#6  0x00007f731a104392 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#7  0x00007f731a0ff52d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#8  0x00007f731a102389 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5
#9  0x00007f733cd399cc in  () at /usr/lib/libQt5Core.so.5
#10 0x00007f733bc3ca9d in start_thread () at /usr/lib/libpthread.so.0
#11 0x00007f733ca23b23 in clone () at /usr/lib/libc.so.6

Thread 10 (Thread 0x7f730a47c700 (LWP 2736)):
#0  0x00007f733bc42afc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f733cd3fadc in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5
#2  0x00007f733cd3fbca in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#3  0x00007f733ea834cd in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007f733ea8373c in  () at /usr/lib/libQt5Quick.so.5
#5  0x00007f733cd399cc in  () at /usr/lib/libQt5Core.so.5
#6  0x00007f733bc3ca9d in start_thread () at /usr/lib/libpthread.so.0
#7  0x00007f733ca23b23 in clone () at /usr/lib/libc.so.6

Thread 9 (Thread 0x7f72d36a0700 (LWP 4079)):
#0  0x00007f733bc42afc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f733cd3fadc in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5
#2  0x00007f733cd3fbca in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#3  0x00007f731a100469 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#4  0x00007f731a104339 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#5  0x00007f731a0ff52d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#6  0x00007f731a104392 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#7  0x00007f731a0ff52d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#8  0x00007f731a102389 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5
#9  0x00007f733cd399cc in  () at /usr/lib/libQt5Core.so.5
#10 0x00007f733bc3ca9d in start_thread () at /usr/lib/libpthread.so.0
#11 0x00007f733ca23b23 in clone () at /usr/lib/libc.so.6

Thread 8 (Thread 0x7f72f21bf700 (LWP 1631)):
#0  0x00007f733bc42afc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f733cd3fadc in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5
#2  0x00007f733cd3fbca in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#3  0x00007f733ea834cd in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007f733ea8373c in  () at /usr/lib/libQt5Quick.so.5
#5  0x00007f733cd399cc in  () at /usr/lib/libQt5Core.so.5
#6  0x00007f733bc3ca9d in start_thread () at /usr/lib/libpthread.so.0
#7  0x00007f733ca23b23 in clone () at /usr/lib/libc.so.6

Thread 7 (Thread 0x7f72f0c41700 (LWP 1672)):
#0  0x00007f733bc42afc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f733cd3fadc in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5
#2  0x00007f733cd3fbca in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#3  0x00007f733ea834cd in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007f733ea8373c in  () at /usr/lib/libQt5Quick.so.5
#5  0x00007f733cd399cc in  () at /usr/lib/libQt5Core.so.5
#6  0x00007f733bc3ca9d in start_thread () at /usr/lib/libpthread.so.0
#7  0x00007f733ca23b23 in clone () at /usr/lib/libc.so.6

Thread 6 (Thread 0x7f72f3091700 (LWP 1622)):
#0  0x00007f733bc42afc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f733cd3fadc in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5
#2  0x00007f733cd3fbca in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#3  0x00007f733ea834cd in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007f733ea8373c in  () at /usr/lib/libQt5Quick.so.5
#5  0x00007f733cd399cc in  () at /usr/lib/libQt5Core.so.5
#6  0x00007f733bc3ca9d in start_thread () at /usr/lib/libpthread.so.0
#7  0x00007f733ca23b23 in clone () at /usr/lib/libc.so.6

Thread 5 (Thread 0x7f72f17c0700 (LWP 1654)):
#0  0x00007f733bc42afc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f733cd3fadc in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5
#2  0x00007f733cd3fbca in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#3  0x00007f733ea834cd in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007f733ea8373c in  () at /usr/lib/libQt5Quick.so.5
#5  0x00007f733cd399cc in  () at /usr/lib/libQt5Core.so.5
#6  0x00007f733bc3ca9d in start_thread () at /usr/lib/libpthread.so.0
#7  0x00007f733ca23b23 in clone () at /usr/lib/libc.so.6

Thread 4 (Thread 0x7f72d2e16700 (LWP 4081)):
#0  0x00007f733bc42afc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f733cd3fadc in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5
#2  0x00007f733cd3fbca in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#3  0x00007f731a100469 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#4  0x00007f731a104339 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#5  0x00007f731a0ff52d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#6  0x00007f731a104392 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#7  0x00007f731a0ff52d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#8  0x00007f731a102389 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5
#9  0x00007f733cd399cc in  () at /usr/lib/libQt5Core.so.5
#10 0x00007f733bc3ca9d in start_thread () at /usr/lib/libpthread.so.0
#11 0x00007f733ca23b23 in clone () at /usr/lib/libc.so.6

Thread 3 (Thread 0x7f730ac7d700 (LWP 4393)):
#0  0x00007f733bc42afc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f733cd3fadc in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5
#2  0x00007f733cd3fbca in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#3  0x00007f733ea834cd in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007f733ea8373c in  () at /usr/lib/libQt5Quick.so.5
#5  0x00007f733cd399cc in  () at /usr/lib/libQt5Core.so.5
#6  0x00007f733bc3ca9d in start_thread () at /usr/lib/libpthread.so.0
#7  0x00007f733ca23b23 in clone () at /usr/lib/libc.so.6

Thread 2 (Thread 0x7f730b47e700 (LWP 1448)):
#0  0x00007f733ca147a4 in read () at /usr/lib/libc.so.6
#1  0x00007f733ac95971 in read (__nbytes=16, __buf=0x7f730b47dc80, __fd=<optimized out>, __fd=<optimized out>, __buf=<optimized out>, __nbytes=<optimized out>) at /usr/include/bits/unistd.h:44
#2  0x00007f733ac95971 in g_wakeup_acknowledge (wakeup=0x5594ace91b20) at ../glib/glib/gwakeup.c:210
#3  0x00007f733ace60b0 in g_main_context_check (context=context@entry=0x5594ace800b0, max_priority=2147483647, fds=fds@entry=0x5594ace0bf50, n_fds=n_fds@entry=1) at ../glib/glib/gmain.c:3698
#4  0x00007f733ace74e6 in g_main_context_iterate (context=0x5594ace800b0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:3917
#5  0x00007f733ace85c2 in g_main_loop_run (loop=0x5594acdc3c10) at ../glib/glib/gmain.c:4116
#6  0x00007f7319efdcb8 in gdbus_shared_thread_func (user_data=0x5594ace80080) at ../glib/gio/gdbusprivate.c:275
#7  0x00007f733acc267b in g_thread_proxy (data=0x5594ae0b64a0, data=<optimized out>) at ../glib/glib/gthread.c:784
#8  0x00007f733bc3ca9d in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007f733ca23b23 in clone () at /usr/lib/libc.so.6

Thread 1 (Thread 0x7f730bc7f700 (LWP 1447)):
#0  0x00007f733acd5c36 in _g_log_abort (breakpoint=1) at ../glib/glib/gmessages.c:554
#1  0x00007f733acd5e1e in g_log_default_handler (log_domain=log_domain@entry=0x7f7319fc3016 "GLib-GIO", log_level=log_level@entry=6, message=message@entry=0x7f72fc001570 "inotify read(): Descritor de arquivo inválido", unused_data=unused_data@entry=0x0) at ../glib/glib/gmessages.c:3111
#2  0x00007f733acd65c1 in g_logv (log_domain=0x7f7319fc3016 "GLib-GIO", log_level=G_LOG_LEVEL_ERROR, format=<optimized out>, args=args@entry=0x7f730bc7db20) at ../glib/glib/gmessages.c:1350
#3  0x00007f733acd67e0 in g_log (log_domain=<optimized out>, log_level=<optimized out>, format=<optimized out>) at ../glib/glib/gmessages.c:1413
#4  0x00007f7319ed95c0 in ik_source_read_some_events (buffer=buffer@entry=0x7f730bc7dc70 "\001", buffer_len=buffer_len@entry=4096, iks=<optimized out>) at ../glib/gio/inotify/inotify-kernel.c:157
#5  0x00007f7319eda0e8 in ik_source_read_all_the_events (buffer_len=4096, length_out=<synthetic pointer>, buffer=0x7f730bc7dc70 "\001", iks=0x5594ae03e5e0) at ../glib/gio/inotify/inotify-kernel.c:250
#6  0x00007f7319eda0e8 in ik_source_dispatch (source=0x5594ae03e5e0, func=0x7f7319ed9930 <ip_event_callback>, user_data=<optimized out>) at ../glib/gio/inotify/inotify-kernel.c:250
#7  0x00007f733ace58d1 in g_main_dispatch (context=0x5594ace71320) at ../glib/glib/gmain.c:3182
#8  0x00007f733ace58d1 in g_main_context_dispatch (context=context@entry=0x5594ace71320) at ../glib/glib/gmain.c:3847
#9  0x00007f733ace75e9 in g_main_context_iterate (context=context@entry=0x5594ace71320, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:3920
#10 0x00007f733ace762e in g_main_context_iteration (context=0x5594ace71320, may_block=may_block@entry=1) at ../glib/glib/gmain.c:3981
#11 0x00007f733ace7682 in glib_worker_main (data=<optimized out>) at ../glib/glib/gmain.c:5861
#12 0x00007f733acc267b in g_thread_proxy (data=0x5594ae0b6400, data=<optimized out>) at ../glib/glib/gthread.c:784
#13 0x00007f733bc3ca9d in start_thread () at /usr/lib/libpthread.so.0
#14 0x00007f733ca23b23 in clone () at /usr/lib/libc.so.6
Comment 1 David Edmundson 2019-01-22 13:35:37 UTC
*** Bug 403501 has been marked as a duplicate of this bug. ***
Comment 2 David Edmundson 2019-01-22 13:37:48 UTC
Crash is in Qt, there are quite a few popup related commits since 5.12.0

If you can try with Qt 5.12 git latest that'd be great, failing that we should revisit this when 5.12.1 comes out.
Comment 3 David Edmundson 2019-01-22 13:38:18 UTC
I'll mark this as upstream for now, as I can't reproduce on my newer build.
Comment 4 Patrick Silva 2019-02-02 15:25:00 UTC
Crash is still reproducible on Arch Linux after update to Qt 5.12.1.

Operating System: Arch Linux 
KDE Plasma Version: 5.14.90
KDE Frameworks Version: 5.54.0
Qt Version: 5.12.1
Comment 5 Patrick Silva 2019-06-16 15:21:53 UTC
Still crashing.

Operating System: Arch Linux 
KDE Plasma Version: 5.16.0
KDE Frameworks Version: 5.59.0
Qt Version: 5.12.3
Comment 6 Patrick Silva 2019-07-01 14:04:52 UTC
I can reproduce this crash after following the steps 2-4 a few times.

Operating System: Arch Linux 
KDE Plasma Version: 5.16.2
KDE Frameworks Version: 5.59.0
Qt Version: 5.13.0
Comment 7 David Edmundson 2019-07-01 14:32:26 UTC
>I can reproduce this crash after following the steps 2-4 a few times.

Please upload a new trace so we can confirm it's the same.
Comment 8 Patrick Silva 2019-07-04 15:51:34 UTC
I always can reproduce this crash after rebuild plasma-workspace with debug symbols.


Thread 15 (Thread 0x7f9b5cba4700 (LWP 24360)):
#0  0x00007f9b94ed7415 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f9b95c095a0 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5
#2  0x00007f9b95c09692 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#3  0x00007f9b979d77bd in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007f9b979d7a6e in  () at /usr/lib/libQt5Quick.so.5
#5  0x00007f9b95c03520 in  () at /usr/lib/libQt5Core.so.5
#6  0x00007f9b94ed157f in start_thread () at /usr/lib/libpthread.so.0
#7  0x00007f9b958920e3 in clone () at /usr/lib/libc.so.6

Thread 14 (Thread 0x7f9b5f272700 (LWP 24339)):
#0  0x00007f9b94ed7415 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f9b95c095a0 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5
#2  0x00007f9b95c09692 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#3  0x00007f9b979d77bd in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007f9b979d7a6e in  () at /usr/lib/libQt5Quick.so.5
#5  0x00007f9b95c03520 in  () at /usr/lib/libQt5Core.so.5
#6  0x00007f9b94ed157f in start_thread () at /usr/lib/libpthread.so.0
#7  0x00007f9b958920e3 in clone () at /usr/lib/libc.so.6

Thread 12 (Thread 0x7f9b5e1f0700 (LWP 24260)):
#0  0x00007f9b95887667 in poll () at /usr/lib/libc.so.6
#1  0x00007f9b93ec07c0 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f9b93ec17f2 in g_main_loop_run () at /usr/lib/libglib-2.0.so.0
#3  0x00007f9b8554d508 in  () at /usr/lib/libgio-2.0.so.0
#4  0x00007f9b93e9bf21 in  () at /usr/lib/libglib-2.0.so.0
#5  0x00007f9b94ed157f in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007f9b958920e3 in clone () at /usr/lib/libc.so.6

Thread 11 (Thread 0x7f9b5e9f1700 (LWP 24259)):
#0  0x00007f9b95887667 in poll () at /usr/lib/libc.so.6
#1  0x00007f9b93ec07c0 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f9b93ec08ae in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007f9b93ec0902 in  () at /usr/lib/libglib-2.0.so.0
#4  0x00007f9b93e9bf21 in  () at /usr/lib/libglib-2.0.so.0
[m#5  0x00007f9b94ed157f in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007f9b958920e3 in clone () at /usr/lib/libc.so.6

Thread 8 (Thread 0x7f9b64c92700 (LWP 24219)):
#0  0x00007f9b94ed7415 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f9b95c095a0 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5
#2  0x00007f9b95c09692 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#3  0x00007f9b979d77bd in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007f9b979d7a6e in  () at /usr/lib/libQt5Quick.so.5
#5  0x00007f9b95c03520 in  () at /usr/lib/libQt5Core.so.5
#6  0x00007f9b94ed157f in start_thread () at /usr/lib/libpthread.so.0
#7  0x00007f9b958920e3 in clone () at /usr/lib/libc.so.6

Thread 7 (Thread 0x7f9b67692700 (LWP 24206)):
#0  0x00007f9b95887667 in poll () at /usr/lib/libc.so.6
#1  0x00007f9b93ec07c0 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f9b93ec08ae in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007f9b95e289a3 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007f9b95dcf5ec in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007f9b95c022f5 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007f9b95c03520 in  () at /usr/lib/libQt5Core.so.5
#7  0x00007f9b94ed157f in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007f9b958920e3 in clone () at /usr/lib/libc.so.6

Thread 6 (Thread 0x7f9b73fff700 (LWP 24199)):
#0  0x00007f9b94ed7415 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f9b95c095a0 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5
#2  0x00007f9b95c09692 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#3  0x00007f9b979d77bd in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007f9b979d7a6e in  () at /usr/lib/libQt5Quick.so.5
#5  0x00007f9b95c03520 in  () at /usr/lib/libQt5Core.so.5
#6  0x00007f9b94ed157f in start_thread () at /usr/lib/libpthread.so.0
#7  0x00007f9b958920e3 in clone () at /usr/lib/libc.so.6

Thread 5 (Thread 0x7f9b7ba88700 (LWP 24195)):
#0  0x00007f9b95887667 in poll () at /usr/lib/libc.so.6
#1  0x00007f9b93ec07c0 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f9b93ec08ae in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007f9b95e289a3 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007f9b95dcf5ec in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007f9b95c022f5 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007f9b9794c61b in  () at /usr/lib/libQt5Quick.so.5
#7  0x00007f9b95c03520 in  () at /usr/lib/libQt5Core.so.5
#8  0x00007f9b94ed157f in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007f9b958920e3 in clone () at /usr/lib/libc.so.6

Thread 4 (Thread 0x7f9b87fff700 (LWP 24187)):
#0  0x00007f9b94ed7415 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f9b8cc64f7c in  () at /usr/lib/dri/i965_dri.so
#2  0x00007f9b8cc64b78 in  () at /usr/lib/dri/i965_dri.so
#3  0x00007f9b94ed157f in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007f9b958920e3 in clone () at /usr/lib/libc.so.6

Thread 3 (Thread 0x7f9b8f006700 (LWP 24186)):
#0  0x00007f9b95887667 in poll () at /usr/lib/libc.so.6
#1  0x00007f9b93ec07c0 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f9b93ec08ae in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007f9b95e289a3 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007f9b95dcf5ec in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007f9b95c022f5 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007f9b9766e8f9 in  () at /usr/lib/libQt5Qml.so.5
#7  0x00007f9b95c03520 in  () at /usr/lib/libQt5Core.so.5
#8  0x00007f9b94ed157f in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007f9b958920e3 in clone () at /usr/lib/libc.so.6

Thread 2 (Thread 0x7f9b90217700 (LWP 24185)):
#0  0x00007f9b95887667 in poll () at /usr/lib/libc.so.6
#1  0x00007f9b93ec07c0 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f9b93ec08ae in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007f9b95e289a3 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007f9b95dcf5ec in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007f9b95c022f5 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007f9b9669db37 in  () at /usr/lib/libQt5DBus.so.5
#7  0x00007f9b95c03520 in  () at /usr/lib/libQt5Core.so.5
#8  0x00007f9b94ed157f in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007f9b958920e3 in clone () at /usr/lib/libc.so.6

Thread 1 (Thread 0x7f9b90d19880 (LWP 24184)):
#0  0x00007f9b7bbc3809 in QtWaylandClient::QWaylandXdgSurface::setGrabPopup(QtWaylandClient::QWaylandWindow*, QtWaylandClient::QWaylandInputDevice*, int) (this=0x55cac1952da0, parent=0x55cab65c46d0, device=0x55cab6035240, serial=853) at /tmp/makepkg/qt5-wayland-debug/src/qtwayland-everywhere-src-5.13.0/src/plugins/shellintegration/xdg-shell/qwaylandxdgshell.cpp:417
#1  0x00007f9b7bbc40fe in QtWaylandClient::QWaylandXdgShell::getXdgSurface(QtWaylandClient::QWaylandWindow*) (this=0x55cab6ba0a30, window=0x55cab621b910) at ../../../../include/QtWaylandClient/5.13.0/QtWaylandClient/private/../../../../../src/client/qwayland-wayland.h:622
#2  0x00007f9b9090e5e6 in QtWaylandClient::QWaylandWindow::initWindow() (this=0x55cab621b910) at /tmp/makepkg/qt5-wayland-debug/src/qtwayland-everywhere-src-5.13.0/src/client/qwaylandwindow.cpp:135
#3  0x00007f9b9090eb5f in QtWaylandClient::QWaylandWindow::setVisible(bool) (visible=true, this=0x55cab621b910) at /tmp/makepkg/qt5-wayland-debug/src/qtwayland-everywhere-src-5.13.0/src/client/qwaylandwindow.cpp:392
#4  0x00007f9b9090eb5f in QtWaylandClient::QWaylandWindow::setVisible(bool) (this=this@entry=0x55cab621b910, visible=<optimized out>) at /tmp/makepkg/qt5-wayland-debug/src/qtwayland-everywhere-src-5.13.0/src/client/qwaylandwindow.cpp:387
#5  0x00007f9b8db17af5 in QtWaylandClient::QWaylandEglWindow::setVisible(bool) (this=0x55cab621b910, visible=<optimized out>) at /tmp/makepkg/qt5-wayland-debug/src/qtwayland-everywhere-src-5.13.0/src/hardwareintegration/client/wayland-egl/qwaylandeglwindow.cpp:168
#6  0x00007f9b96179eec in QWindowPrivate::setVisible(bool) () at /usr/lib/libQt5Gui.so.5
#7  0x00007f9b9693f03a in QWidgetPrivate::show_sys() () at /usr/lib/libQt5Widgets.so.5
#8  0x00007f9b96948501 in QWidgetPrivate::show_helper() () at /usr/lib/libQt5Widgets.so.5
#9  0x00007f9b9694b7a5 in QWidgetPrivate::setVisible(bool) () at /usr/lib/libQt5Widgets.so.5
#10 0x00007f9b96a937e2 in QMenu::popup(QPoint const&, QAction*) () at /usr/lib/libQt5Widgets.so.5
#11 0x00007f9b8ddaaa78 in  () at /usr/lib/qt/plugins/plasma/scriptengines/plasma_appletscript_declarative.so
#12 0x00007f9b97a1bc78 in QQuickItem::event(QEvent*) () at /usr/lib/libQt5Quick.so.5
#13 0x00007f9b8dd9fc27 in  () at /usr/lib/qt/plugins/plasma/scriptengines/plasma_appletscript_declarative.so
#14 0x00007f9b969084d5 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#15 0x00007f9b96911a21 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#16 0x00007f9b95dd09c2 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#17 0x00007f9b97a357e4 in QQuickWindowPrivate::deliverMatchingPointsToItem(QQuickItem*, QQuickPointerEvent*, bool) () at /usr/lib/libQt5Quick.so.5
#18 0x00007f9b97a36b2d in QQuickWindowPrivate::deliverPressOrReleaseEvent(QQuickPointerEvent*, bool) () at /usr/lib/libQt5Quick.so.5
#19 0x00007f9b97a3740e in QQuickWindowPrivate::deliverMouseEvent(QQuickPointerMouseEvent*) () at /usr/lib/libQt5Quick.so.5
#20 0x00007f9b97a388b8 in QQuickWindowPrivate::deliverPointerEvent(QQuickPointerEvent*) () at /usr/lib/libQt5Quick.so.5
#21 0x00007f9b97a396a8 in QQuickWindowPrivate::handleMouseEvent(QMouseEvent*) () at /usr/lib/libQt5Quick.so.5
#22 0x00007f9b9617a34d in QWindow::event(QEvent*) () at /usr/lib/libQt5Gui.so.5
#23 0x00007f9b97a3ac33 in QQuickWindow::event(QEvent*) () at /usr/lib/libQt5Quick.so.5
#24 0x00007f9b969084d5 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#25 0x00007f9b96911a21 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#26 0x00007f9b95dd09c2 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#27 0x00007f9b9616e789 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () at /usr/lib/libQt5Gui.so.5
#28 0x00007f9b9617005b in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () at /usr/lib/libQt5Gui.so.5
#29 0x00007f9b9614837c in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Gui.so.5
#30 0x00007f9b90963731 in userEventSourceDispatch(GSource*, GSourceFunc, gpointer) (source=<optimized out>) at qeventdispatcher_glib.cpp:74
#31 0x00007f9b93ebe90f in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0
#32 0x00007f9b93ec0869 in  () at /usr/lib/libglib-2.0.so.0
#33 0x00007f9b93ec08ae in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#34 0x00007f9b95e289a3 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#35 0x00007f9b95dcf5ec in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#36 0x00007f9b95dd7326 in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5
#37 0x000055cab43b1df6 in main(int, char**) (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/plasma-workspace-5.16.2/shell/main.cpp:215
Detaching from program: /usr/bin/plasmashell, process 24184
[Inferior 1 (process 24184) detached]
Comment 9 Patrick Silva 2019-09-05 17:10:59 UTC
Operating System: Arch Linux 
KDE Plasma Version: 5.16.5
KDE Frameworks Version: 5.61.0
Qt Version: 5.13.1
Comment 10 David Edmundson 2019-09-29 13:26:28 UTC

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