[kde] [Bug 443763] New: latte-dock crashes when connecting second and third monitors

Lebabki bugzilla_noreply at kde.org
Fri Oct 15 07:05:26 BST 2021


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

            Bug ID: 443763
           Summary: latte-dock crashes when connecting second and third
                    monitors
           Product: kde
           Version: unspecified
          Platform: Fedora RPMs
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: unassigned-bugs at kde.org
          Reporter: leonid.a.babkin at gmail.com
  Target Milestone: ---

Application: latte-dock (0.10.2)

Qt Version: 5.15.2
Frameworks Version: 5.85.0
Operating System: Linux 5.14.9-200.fc34.x86_64 x86_64
Windowing System: X11
Drkonqi Version: 5.22.5
Distribution: Fedora 34 (KDE Plasma)

-- Information about the crash:
- What I was doing when the application crashed: connecting second and third
monitors.

- Custom settings of the application:

  - my layout includes 1 dock and multiple panels for each monitor;
  - widgets 'Window AppMenu', 'Window Tilte' and 'Window Buttons' compiled from
source, whereas latte-dock installed from official fedora rpm repository. 

https://github.com/psifidotos/applet-window-buttons
https://github.com/psifidotos/applet-window-title
https://github.com/psifidotos/applet-window-appmenu

The crash can be reproduced every time.

-- Backtrace:
Application: Latte Dock (latte-dock), signal: Segmentation fault

[KCrash Handler]
#4  0x00007f84b1222edb in ?? () from /lib64/libnvidia-glcore.so.470.74
#5  0x00007f84b113d371 in ?? () from /lib64/libnvidia-glcore.so.470.74
#6  0x00007f84b113d3c5 in ?? () from /lib64/libnvidia-glcore.so.470.74
#7  0x00007f84b92b4be3 in QGLXContext::makeCurrent(QPlatformSurface*) () from
/usr/lib64/qt5/plugins/xcbglintegrations/libqxcb-glx-integration.so
#8  0x00007f84cc242a5e in QOpenGLContext::makeCurrent(QSurface*) () from
/lib64/libQt5Gui.so.5
#9  0x00007f84cdab7171 in QSGRenderThread::syncAndRender(QImage*) () from
/lib64/libQt5Quick.so.5
#10 0x00007f84cdabb77d in QSGRenderThread::run() () from
/lib64/libQt5Quick.so.5
#11 0x00007f84cbab44a6 in QThreadPrivate::start(void*) () from
/lib64/libQt5Core.so.5
#12 0x00007f84cae88299 in start_thread () from /lib64/libpthread.so.0
#13 0x00007f84cb597353 in clone () from /lib64/libc.so.6

Thread 16 (Thread 0x7f8469bed640 (LWP 1753400) "threaded-ml"):
#1  0x00007f84a58fc005 in pa_read () from
/usr/lib64/pulseaudio/libpulsecommon-14.2.so
#2  0x00007f84a5bb2866 in pa_mainloop_prepare () from /lib64/libpulse.so.0
#3  0x00007f84a5bb2bac in pa_mainloop_iterate () from /lib64/libpulse.so.0
#4  0x00007f84a5bb2c70 in pa_mainloop_run () from /lib64/libpulse.so.0
#5  0x00007f84a5bc2e6d in thread () from /lib64/libpulse.so.0
#6  0x00007f84a592f0f3 in internal_thread_func () from
/usr/lib64/pulseaudio/libpulsecommon-14.2.so
#7  0x00007f84cae88299 in start_thread () from /lib64/libpthread.so.0
#8  0x00007f84cb597353 in clone () from /lib64/libc.so.6

Thread 15 (Thread 0x7f844d5fc640 (LWP 1744891) "QSGRenderThread"):
#1  0x00007f84cae8e2c0 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#2  0x00007f84cbaba01b in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from
/lib64/libQt5Core.so.5
#3  0x00007f84cdabbb1b in QSGRenderThread::run() () from
/lib64/libQt5Quick.so.5
#4  0x00007f84cbab44a6 in QThreadPrivate::start(void*) () from
/lib64/libQt5Core.so.5
#5  0x00007f84cae88299 in start_thread () from /lib64/libpthread.so.0
#6  0x00007f84cb597353 in clone () from /lib64/libc.so.6

Thread 14 (Thread 0x7f846a5ee640 (LWP 1744474) "QSGRenderThread"):
#1  0x00007f84cae8e2c0 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#2  0x00007f84cbaba01b in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from
/lib64/libQt5Core.so.5
#3  0x00007f84cdabbb1b in QSGRenderThread::run() () from
/lib64/libQt5Quick.so.5
#4  0x00007f84cbab44a6 in QThreadPrivate::start(void*) () from
/lib64/libQt5Core.so.5
#5  0x00007f84cae88299 in start_thread () from /lib64/libpthread.so.0
#6  0x00007f84cb597353 in clone () from /lib64/libc.so.6

Thread 13 (Thread 0x7f84689ea640 (LWP 1739846) "QSGRenderThread"):
#1  0x00007f84cae8e2c0 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#2  0x00007f84cbaba01b in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from
/lib64/libQt5Core.so.5
#3  0x00007f84cdabbb1b in QSGRenderThread::run() () from
/lib64/libQt5Quick.so.5
#4  0x00007f84cbab44a6 in QThreadPrivate::start(void*) () from
/lib64/libQt5Core.so.5
#5  0x00007f84cae88299 in start_thread () from /lib64/libpthread.so.0
#6  0x00007f84cb597353 in clone () from /lib64/libc.so.6

Thread 12 (Thread 0x7f846bfff640 (LWP 1739789) "QSGRenderThread"):
#1  0x00007f84cae8e2c0 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#2  0x00007f84cbaba01b in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from
/lib64/libQt5Core.so.5
#3  0x00007f84cdabbb1b in QSGRenderThread::run() () from
/lib64/libQt5Quick.so.5
#4  0x00007f84cbab44a6 in QThreadPrivate::start(void*) () from
/lib64/libQt5Core.so.5
#5  0x00007f84cae88299 in start_thread () from /lib64/libpthread.so.0
#6  0x00007f84cb597353 in clone () from /lib64/libc.so.6

Thread 11 (Thread 0x7f8479069640 (LWP 1739788) "CPMMListener"):
#1  0x00007f84b10ac0f1 in ?? () from /lib64/libnvidia-glcore.so.470.74
#2  0x00007f84b10a9c1d in ?? () from /lib64/libnvidia-glcore.so.470.74
#3  0x00007f84cae88299 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f84cb597353 in clone () from /lib64/libc.so.6

Thread 10 (Thread 0x7f847a529640 (LWP 1739781) "QSGRenderThread"):
#1  0x00007f84cae8e2c0 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#2  0x00007f84cbaba01b in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from
/lib64/libQt5Core.so.5
#3  0x00007f84cdabbb1b in QSGRenderThread::run() () from
/lib64/libQt5Quick.so.5
#4  0x00007f84cbab44a6 in QThreadPrivate::start(void*) () from
/lib64/libQt5Core.so.5
#5  0x00007f84cae88299 in start_thread () from /lib64/libpthread.so.0
#6  0x00007f84cb597353 in clone () from /lib64/libc.so.6

Thread 9 (Thread 0x7f847af2a640 (LWP 1739340) "latte-dock"):
#1  0x00007f84c79730ad in usbmuxd_listen_inotify () from
/lib64/libusbmuxd-2.0.so.6
#2  0x00007f84c7973dc8 in device_monitor () from /lib64/libusbmuxd-2.0.so.6
#3  0x00007f84cae88299 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f84cb597353 in clone () from /lib64/libc.so.6

Thread 8 (Thread 0x7f847bfff640 (LWP 1739334) "KCupsConnection"):
#1  0x00007f84ca1c4975 in g_source_iter_next () from /lib64/libglib-2.0.so.0
#2  0x00007f84ca1c5f6b in g_main_context_prepare () from
/lib64/libglib-2.0.so.0
#3  0x00007f84ca21a303 in g_main_context_iterate.constprop () from
/lib64/libglib-2.0.so.0
#4  0x00007f84ca1c3c03 in g_main_context_iteration () from
/lib64/libglib-2.0.so.0
#5  0x00007f84cbcc2bee in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /lib64/libQt5Core.so.5
#6  0x00007f84cbc701a2 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/lib64/libQt5Core.so.5
#7  0x00007f84cbab32aa in QThread::exec() () from /lib64/libQt5Core.so.5
#8  0x00007f848852d53c in KCupsConnection::run() () from /lib64/libkcupslib.so
#9  0x00007f84cbab44a6 in QThreadPrivate::start(void*) () from
/lib64/libQt5Core.so.5
#10 0x00007f84cae88299 in start_thread () from /lib64/libpthread.so.0
#11 0x00007f84cb597353 in clone () from /lib64/libc.so.6

Thread 7 (Thread 0x7f84892e9640 (LWP 1739324) "Qt bearer threa"):
#1  0x00007f84cb55ea25 in clock_gettime at GLIBC_2.2.5 () from /lib64/libc.so.6
#2  0x00007f84ca1c6a7a in g_main_context_check () from /lib64/libglib-2.0.so.0
#3  0x00007f84ca21a38b in g_main_context_iterate.constprop () from
/lib64/libglib-2.0.so.0
#4  0x00007f84ca1c3c03 in g_main_context_iteration () from
/lib64/libglib-2.0.so.0
#5  0x00007f84cbcc2bee in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /lib64/libQt5Core.so.5
#6  0x00007f84cbc701a2 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/lib64/libQt5Core.so.5
#7  0x00007f84cbab32aa in QThread::exec() () from /lib64/libQt5Core.so.5
#8  0x00007f84cbab44a6 in QThreadPrivate::start(void*) () from
/lib64/libQt5Core.so.5
#9  0x00007f84cae88299 in start_thread () from /lib64/libpthread.so.0
#10 0x00007f84cb597353 in clone () from /lib64/libc.so.6

Thread 6 (Thread 0x7f848aef8640 (LWP 1739305) "QQmlThread"):
#1  0x00007fffc7b6d9ca in clock_gettime ()
#2  0x00007f84cb55ea25 in clock_gettime at GLIBC_2.2.5 () from /lib64/libc.so.6
#3  0x00007f84ca1c60fa in g_main_context_prepare () from
/lib64/libglib-2.0.so.0
#4  0x00007f84ca21a303 in g_main_context_iterate.constprop () from
/lib64/libglib-2.0.so.0
#5  0x00007f84ca1c3c03 in g_main_context_iteration () from
/lib64/libglib-2.0.so.0
#6  0x00007f84cbcc2bee in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /lib64/libQt5Core.so.5
#7  0x00007f84cbc701a2 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/lib64/libQt5Core.so.5
#8  0x00007f84cbab32aa in QThread::exec() () from /lib64/libQt5Core.so.5
#9  0x00007f84cd74b5ec in QQmlThreadPrivate::run() () from
/lib64/libQt5Qml.so.5
#10 0x00007f84cbab44a6 in QThreadPrivate::start(void*) () from
/lib64/libQt5Core.so.5
#11 0x00007f84cae88299 in start_thread () from /lib64/libpthread.so.0
#12 0x00007f84cb597353 in clone () from /lib64/libc.so.6

Thread 5 (Thread 0x7f848bfff640 (LWP 1739302) "SessionThread"):
#1  0x00007f84ca21a48c in g_main_context_iterate.constprop () from
/lib64/libglib-2.0.so.0
#2  0x00007f84ca1c3c03 in g_main_context_iteration () from
/lib64/libglib-2.0.so.0
#3  0x00007f84cbcc2bee in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /lib64/libQt5Core.so.5
#4  0x00007f84cbc701a2 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/lib64/libQt5Core.so.5
#5  0x00007f84cbab32aa in QThread::exec() () from /lib64/libQt5Core.so.5
#6  0x00007f84cbab44a6 in QThreadPrivate::start(void*) () from
/lib64/libQt5Core.so.5
#7  0x00007f84cae88299 in start_thread () from /lib64/libpthread.so.0
#8  0x00007f84cb597353 in clone () from /lib64/libc.so.6

Thread 4 (Thread 0x7f84adbb1640 (LWP 1739249) "QQmlThread"):
#1  0x00007f84ca214fb0 in g_trace_mark.constprop () from
/lib64/libglib-2.0.so.0
#2  0x00007f84ca1c6ab5 in g_main_context_check () from /lib64/libglib-2.0.so.0
#3  0x00007f84ca21a38b in g_main_context_iterate.constprop () from
/lib64/libglib-2.0.so.0
#4  0x00007f84ca1c3c03 in g_main_context_iteration () from
/lib64/libglib-2.0.so.0
#5  0x00007f84cbcc2bee in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /lib64/libQt5Core.so.5
#6  0x00007f84cbc701a2 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/lib64/libQt5Core.so.5
#7  0x00007f84cbab32aa in QThread::exec() () from /lib64/libQt5Core.so.5
#8  0x00007f84cd74b5ec in QQmlThreadPrivate::run() () from
/lib64/libQt5Qml.so.5
#9  0x00007f84cbab44a6 in QThreadPrivate::start(void*) () from
/lib64/libQt5Core.so.5
#10 0x00007f84cae88299 in start_thread () from /lib64/libpthread.so.0
#11 0x00007f84cb597353 in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7f84afe83640 (LWP 1739247) "QDBusConnection"):
#1  0x00007f84cb55ea25 in clock_gettime at GLIBC_2.2.5 () from /lib64/libc.so.6
#2  0x00007f84ca21a3fc in g_main_context_iterate.constprop () from
/lib64/libglib-2.0.so.0
#3  0x00007f84ca1c3c03 in g_main_context_iteration () from
/lib64/libglib-2.0.so.0
#4  0x00007f84cbcc2bee in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /lib64/libQt5Core.so.5
#5  0x00007f84cbc701a2 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/lib64/libQt5Core.so.5
#6  0x00007f84cbab32aa in QThread::exec() () from /lib64/libQt5Core.so.5
#7  0x00007f84cbf70b6b in QDBusConnectionManager::run() () from
/lib64/libQt5DBus.so.5
#8  0x00007f84cbab44a6 in QThreadPrivate::start(void*) () from
/lib64/libQt5Core.so.5
#9  0x00007f84cae88299 in start_thread () from /lib64/libpthread.so.0
#10 0x00007f84cb597353 in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f84b9f4f640 (LWP 1739225) "QXcbEventQueue"):
#1  0x00007f84cdef6f42 in _xcb_conn_wait.part.0 () from /lib64/libxcb.so.1
#2  0x00007f84cdef88fc in xcb_wait_for_event () from /lib64/libxcb.so.1
#3  0x00007f84ba07d0d7 in QXcbEventQueue::run() () from
/lib64/libQt5XcbQpa.so.5
#4  0x00007f84cbab44a6 in QThreadPrivate::start(void*) () from
/lib64/libQt5Core.so.5
#5  0x00007f84cae88299 in start_thread () from /lib64/libpthread.so.0
#6  0x00007f84cb597353 in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f84c76ad600 (LWP 1739222) "latte-dock"):
#1  0x00007f84cae8e2c0 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#2  0x00007f84cbaba01b in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from
/lib64/libQt5Core.so.5
#3  0x00007f84cdac03fd in
QSGThreadedRenderLoop::polishAndSync(QSGThreadedRenderLoop::Window*, bool) ()
from /lib64/libQt5Quick.so.5
#4  0x00007f84cdb10acc in QQuickWindow::event(QEvent*) () from
/lib64/libQt5Quick.so.5
#5  0x00007f84cc9ce443 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /lib64/libQt5Widgets.so.5
#6  0x00007f84cbc71798 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() from /lib64/libQt5Core.so.5
#7  0x00007f84cc1f60a4 in QPlatformWindow::windowEvent(QEvent*) () from
/lib64/libQt5Gui.so.5
#8  0x00007f84cc9d565a in QApplication::notify(QObject*, QEvent*) () from
/lib64/libQt5Widgets.so.5
#9  0x00007f84cbc71798 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() from /lib64/libQt5Core.so.5
#10 0x00007f84cbcc1e63 in QTimerInfoList::activateTimers() () from
/lib64/libQt5Core.so.5
#11 0x00007f84cbcc27b4 in idleTimerSourceDispatch(_GSource*, int (*)(void*),
void*) () from /lib64/libQt5Core.so.5
#12 0x00007f84ca1c64cf in g_main_context_dispatch () from
/lib64/libglib-2.0.so.0
#13 0x00007f84ca21a4f8 in g_main_context_iterate.constprop () from
/lib64/libglib-2.0.so.0
#14 0x00007f84ca1c3c03 in g_main_context_iteration () from
/lib64/libglib-2.0.so.0
#15 0x00007f84cbcc2b78 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /lib64/libQt5Core.so.5
#16 0x00007f84cbc701a2 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/lib64/libQt5Core.so.5
#17 0x00007f84cbc786e4 in QCoreApplication::exec() () from
/lib64/libQt5Core.so.5
#18 0x0000561550511c05 in main ()
[Inferior 1 (process 1739222) detached]

Possible duplicates by query: bug 440753, bug 439520, bug 438949, bug 438447,
bug 437935.

Reported using DrKonqi
This report was filed against 'kde' because the product 'lattedock' could not
be located in Bugzilla. Add it to drkonqi's mappings file!

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Unassigned-bugs mailing list