https://bugs.kde.org/show_bug.cgi?id=403498
Bug ID: 403498 Summary: [Wayland] Plasma crashes when I right click on dekstop after close the widget explorer while filter menu was open Product: plasmashell Version: 5.14.90 Platform: Archlinux Packages OS: Linux Status: REPORTED Severity: crash Priority: NOR Component: generic-crash Assignee: plasma-b...@kde.org Reporter: bugsefor...@gmx.com Target Milestone: 1.0 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 -- You are receiving this mail because: You are watching all bug changes.