Application: latte-dock (0.9.0) Qt Version: 5.13.0 Frameworks Version: 5.60.0 Operating System: Linux 5.2.4-1-MANJARO x86_64 Distribution: "Manjaro Linux" -- Information about the crash: - What I was doing when the application crashed: When right clicking a panel and selecting Panel configuration, Latte crashes, every time. I tried removing ~/.config/latte*, but it always happens The crash can be reproduced every time. -- Backtrace: Application: Latte Dock (latte-dock), signal: Segmentation fault Using host libthread_db library "/usr/lib/libthread_db.so.1". [Current thread is 1 (Thread 0x7f6dd6f1f280 (LWP 9428))] Thread 15 (Thread 0x7f6d8d8c4700 (LWP 9455)): #0 0x00007f6ddb86718c in read () at /usr/lib/libc.so.6 #1 0x00007f6dd9c3e9f0 in () at /usr/lib/libglib-2.0.so.0 #2 0x00007f6dd9c8c311 in g_main_context_check () at /usr/lib/libglib-2.0.so.0 #3 0x00007f6dd9c8da28 in () at /usr/lib/libglib-2.0.so.0 #4 0x00007f6dd9c8db51 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #5 0x00007f6ddbf6c9bc in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #6 0x00007f6ddbf135ec in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #7 0x00007f6ddbd462f5 in QThread::exec() () at /usr/lib/libQt5Core.so.5 #8 0x00007f6ddd6b78f9 in () at /usr/lib/libQt5Qml.so.5 #9 0x00007f6ddbd47520 in () at /usr/lib/libQt5Core.so.5 #10 0x00007f6ddaba957f in start_thread () at /usr/lib/libpthread.so.0 #11 0x00007f6ddb8760e3 in clone () at /usr/lib/libc.so.6 Thread 14 (Thread 0x7f6d8effd700 (LWP 9454)): #0 0x00007f6ddb86b667 in poll () at /usr/lib/libc.so.6 #1 0x00007f6dd9c8da80 in () at /usr/lib/libglib-2.0.so.0 #2 0x00007f6dd9c8db51 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #3 0x00007f6ddbf6c9bc in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #4 0x00007f6ddbf135ec in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #5 0x00007f6ddbd462f5 in QThread::exec() () at /usr/lib/libQt5Core.so.5 #6 0x00007f6ddd6b78f9 in () at /usr/lib/libQt5Qml.so.5 #7 0x00007f6ddbd47520 in () at /usr/lib/libQt5Core.so.5 #8 0x00007f6ddaba957f in start_thread () at /usr/lib/libpthread.so.0 #9 0x00007f6ddb8760e3 in clone () at /usr/lib/libc.so.6 Thread 13 (Thread 0x7f6d8f7fe700 (LWP 9453)): #0 0x00007f6ddabaf77c in pthread_cond_timedwait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007f6ddbd4d50c in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5 #2 0x00007f6ddbd4d659 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5 #3 0x00007f6ddbd4ab0b in () at /usr/lib/libQt5Core.so.5 #4 0x00007f6ddbd47520 in () at /usr/lib/libQt5Core.so.5 #5 0x00007f6ddaba957f in start_thread () at /usr/lib/libpthread.so.0 #6 0x00007f6ddb8760e3 in clone () at /usr/lib/libc.so.6 Thread 12 (Thread 0x7f6d8ffff700 (LWP 9452)): #0 0x00007f6ddabaf415 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007f6ddbd4d5a0 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5 #2 0x00007f6ddbd4d692 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5 #3 0x00007f6ddda1e7bd in () at /usr/lib/libQt5Quick.so.5 #4 0x00007f6ddda1ea6e in () at /usr/lib/libQt5Quick.so.5 #5 0x00007f6ddbd47520 in () at /usr/lib/libQt5Core.so.5 #6 0x00007f6ddaba957f in start_thread () at /usr/lib/libpthread.so.0 #7 0x00007f6ddb8760e3 in clone () at /usr/lib/libc.so.6 Thread 11 (Thread 0x7f6d959ce700 (LWP 9451)): #0 0x00007f6ddb86b667 in poll () at /usr/lib/libc.so.6 #1 0x00007f6dd9c8da80 in () at /usr/lib/libglib-2.0.so.0 #2 0x00007f6dd9c8db51 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #3 0x00007f6ddbf6c9bc in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #4 0x00007f6ddbf135ec in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #5 0x00007f6ddbd462f5 in QThread::exec() () at /usr/lib/libQt5Core.so.5 #6 0x00007f6ddd6b78f9 in () at /usr/lib/libQt5Qml.so.5 #7 0x00007f6ddbd47520 in () at /usr/lib/libQt5Core.so.5 #8 0x00007f6ddaba957f in start_thread () at /usr/lib/libpthread.so.0 #9 0x00007f6ddb8760e3 in clone () at /usr/lib/libc.so.6 Thread 10 (Thread 0x7f6d961cf700 (LWP 9450)): #0 0x00007f6ddabaf415 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007f6ddbd4d5a0 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5 #2 0x00007f6ddbd4d692 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5 #3 0x00007f6ddda1e7bd in () at /usr/lib/libQt5Quick.so.5 #4 0x00007f6ddda1ea6e in () at /usr/lib/libQt5Quick.so.5 #5 0x00007f6ddbd47520 in () at /usr/lib/libQt5Core.so.5 #6 0x00007f6ddaba957f in start_thread () at /usr/lib/libpthread.so.0 #7 0x00007f6ddb8760e3 in clone () at /usr/lib/libc.so.6 Thread 9 (Thread 0x7f6db5fe5700 (LWP 9445)): #0 0x00007f6ddabaf415 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007f6ddbd4d5a0 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5 #2 0x00007f6ddbd4d692 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5 #3 0x00007f6ddda1e7bd in () at /usr/lib/libQt5Quick.so.5 #4 0x00007f6ddda1ea6e in () at /usr/lib/libQt5Quick.so.5 #5 0x00007f6ddbd47520 in () at /usr/lib/libQt5Core.so.5 #6 0x00007f6ddaba957f in start_thread () at /usr/lib/libpthread.so.0 #7 0x00007f6ddb8760e3 in clone () at /usr/lib/libc.so.6 Thread 8 (Thread 0x7f6db6d74700 (LWP 9444)): #0 0x00007f6ddabaf415 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007f6ddbd4d5a0 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5 #2 0x00007f6ddbd4d692 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5 #3 0x00007f6ddda1e7bd in () at /usr/lib/libQt5Quick.so.5 #4 0x00007f6ddda1ea6e in () at /usr/lib/libQt5Quick.so.5 #5 0x00007f6ddbd47520 in () at /usr/lib/libQt5Core.so.5 #6 0x00007f6ddaba957f in start_thread () at /usr/lib/libpthread.so.0 #7 0x00007f6ddb8760e3 in clone () at /usr/lib/libc.so.6 Thread 7 (Thread 0x7f6db7a82700 (LWP 9443)): #0 0x00007f6ddb86718c in read () at /usr/lib/libc.so.6 #1 0x00007f6dd9c3e9f0 in () at /usr/lib/libglib-2.0.so.0 #2 0x00007f6dd9c8c311 in g_main_context_check () at /usr/lib/libglib-2.0.so.0 #3 0x00007f6dd9c8da28 in () at /usr/lib/libglib-2.0.so.0 #4 0x00007f6dd9c8db51 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #5 0x00007f6ddbf6c9bc in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #6 0x00007f6ddbf135ec in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #7 0x00007f6ddbd462f5 in QThread::exec() () at /usr/lib/libQt5Core.so.5 #8 0x00007f6dc02cc13b in KCupsConnection::run() () at /usr/lib/libkcupslib.so #9 0x00007f6ddbd47520 in () at /usr/lib/libQt5Core.so.5 #10 0x00007f6ddaba957f in start_thread () at /usr/lib/libpthread.so.0 #11 0x00007f6ddb8760e3 in clone () at /usr/lib/libc.so.6 Thread 6 (Thread 0x7f6dc1526700 (LWP 9442)): #0 0x00007f6ddabb070e in pthread_getspecific () at /usr/lib/libpthread.so.0 #1 0x00007f6dd9c6e2f1 in g_thread_self () at /usr/lib/libglib-2.0.so.0 #2 0x00007f6dd9c8db41 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #3 0x00007f6ddbf6c9bc in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #4 0x00007f6ddbf135ec in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #5 0x00007f6ddbd462f5 in QThread::exec() () at /usr/lib/libQt5Core.so.5 #6 0x00007f6ddbd47520 in () at /usr/lib/libQt5Core.so.5 #7 0x00007f6ddaba957f in start_thread () at /usr/lib/libpthread.so.0 #8 0x00007f6ddb8760e3 in clone () at /usr/lib/libc.so.6 Thread 5 (Thread 0x7f6dc3ebe700 (LWP 9438)): #0 0x00007f6ddabaf415 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007f6dcc1dbebc in () at /usr/lib/dri/i965_dri.so #2 0x00007f6dcc1dbab8 in () at /usr/lib/dri/i965_dri.so #3 0x00007f6ddaba957f in start_thread () at /usr/lib/libpthread.so.0 #4 0x00007f6ddb8760e3 in clone () at /usr/lib/libc.so.6 Thread 4 (Thread 0x7f6dce5d6700 (LWP 9432)): #0 0x00007f6ddb86b667 in poll () at /usr/lib/libc.so.6 #1 0x00007f6dd9c8da80 in () at /usr/lib/libglib-2.0.so.0 #2 0x00007f6dd9c8db51 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #3 0x00007f6ddbf6c9bc in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #4 0x00007f6ddbf135ec in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #5 0x00007f6ddbd462f5 in QThread::exec() () at /usr/lib/libQt5Core.so.5 #6 0x00007f6ddd6b78f9 in () at /usr/lib/libQt5Qml.so.5 #7 0x00007f6ddbd47520 in () at /usr/lib/libQt5Core.so.5 #8 0x00007f6ddaba957f in start_thread () at /usr/lib/libpthread.so.0 #9 0x00007f6ddb8760e3 in clone () at /usr/lib/libc.so.6 Thread 3 (Thread 0x7f6dd4851700 (LWP 9430)): #0 0x00007f6ddb86718c in read () at /usr/lib/libc.so.6 #1 0x00007f6dd9c3e9f0 in () at /usr/lib/libglib-2.0.so.0 #2 0x00007f6dd9c8c311 in g_main_context_check () at /usr/lib/libglib-2.0.so.0 #3 0x00007f6dd9c8da28 in () at /usr/lib/libglib-2.0.so.0 #4 0x00007f6dd9c8db51 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #5 0x00007f6ddbf6c9bc in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #6 0x00007f6ddbf135ec in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #7 0x00007f6ddbd462f5 in QThread::exec() () at /usr/lib/libQt5Core.so.5 #8 0x00007f6ddc1fbb37 in () at /usr/lib/libQt5DBus.so.5 #9 0x00007f6ddbd47520 in () at /usr/lib/libQt5Core.so.5 #10 0x00007f6ddaba957f in start_thread () at /usr/lib/libpthread.so.0 #11 0x00007f6ddb8760e3 in clone () at /usr/lib/libc.so.6 Thread 2 (Thread 0x7f6dd6119700 (LWP 9429)): #0 0x00007f6ddb86b667 in poll () at /usr/lib/libc.so.6 #1 0x00007f6ddde3a630 in () at /usr/lib/libxcb.so.1 #2 0x00007f6ddde3c2db in xcb_wait_for_event () at /usr/lib/libxcb.so.1 #3 0x00007f6dd6ad9049 in () at /usr/lib/libQt5XcbQpa.so.5 #4 0x00007f6ddbd47520 in () at /usr/lib/libQt5Core.so.5 #5 0x00007f6ddaba957f in start_thread () at /usr/lib/libpthread.so.0 #6 0x00007f6ddb8760e3 in clone () at /usr/lib/libc.so.6 Thread 1 (Thread 0x7f6dd6f1f280 (LWP 9428)): [KCrash Handler] #5 0x0000000000000000 in () #6 0x00007f6ddda50f17 in () at /usr/lib/libQt5Quick.so.5 #7 0x00007f6ddda50f89 in () at /usr/lib/libQt5Quick.so.5 #8 0x00007f6dddc052a3 in () at /usr/lib/libQt5Quick.so.5 #9 0x00007f6dd6b6f34a in () at /usr/lib/libQt5XcbQpa.so.5 #10 0x00007f6dd6b72803 in () at /usr/lib/libQt5XcbQpa.so.5 #11 0x00007f6dd6b73814 in () at /usr/lib/libQt5XcbQpa.so.5 #12 0x00007f6ddda5dc8d in QQuickItemPrivate::setEffectiveVisibleRecur(bool) () at /usr/lib/libQt5Quick.so.5 #13 0x00007f6ddda6419d in QQuickItem::setParentItem(QQuickItem*) () at /usr/lib/libQt5Quick.so.5 #14 0x00007f6ddda64f39 in QQuickItem::~QQuickItem() () at /usr/lib/libQt5Quick.so.5 #15 0x00007f6dc1ffa460 in () at /usr/lib/qt/qml/QtQuick/Templates.2/libqtquicktemplates2plugin.so #16 0x00007f6ddbf41261 in QObject::event(QEvent*) () at /usr/lib/libQt5Core.so.5 #17 0x00007f6ddda62e46 in QQuickItem::event(QEvent*) () at /usr/lib/libQt5Quick.so.5 #18 0x00007f6ddcba04d5 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5 #19 0x00007f6ddcba9a21 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5 #20 0x00007f6ddbf149c2 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5 #21 0x00007f6ddbf17739 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib/libQt5Core.so.5 #22 0x00007f6ddbf6d3a4 in () at /usr/lib/libQt5Core.so.5 #23 0x00007f6dd9c8bcf4 in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0 #24 0x00007f6dd9c8db11 in () at /usr/lib/libglib-2.0.so.0 #25 0x00007f6dd9c8db51 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #26 0x00007f6ddbf6c9a3 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #27 0x00007f6ddbf135ec in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #28 0x00007f6ddbf1b326 in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5 #29 0x000055a6c383d3c4 in main () [Inferior 1 (process 9428) detached] Reported using DrKonqi
Created attachment 121861 [details] Screencast showing the crash
Ok... The crash report is not pointing to Latte, so you could try the following: 1. Close Latte 2. Clear Latte cache from terminal, latte-dock --cc If [1-2] do not work then you could try to build Latte yourself because there is a case the Latte was build with other upstream qt,kde frameworks versions that the one used. If this helps neither then no idea... If it is Qt 5.13 issue then sooner or later more users will report it... I use Tumbleweed and Qt 5.13 in not in its repos
Just compiled from source and the same issue persists. I had this issue in previous latte versions as well in this Manjaro installation. I used Antergos in the past and remember latte working, but I don't know how long ago.
If you start Latte from command line with: latte-dock --default-layout what happens?
sorry forget my comment, the crash occurs only when trying to show the settings window. If you use Meta+A shortcut does it crash? (this shortcut shows also the dock settings window)
Meta+A did nothing. I think it is assigned to focus active window by default. I've assigned a global shortcut to cycle through configuration windows of dock / panel (don't know the exact label in English) and the crash did happen, just like if I right click the panel / area and select configuration.
I've noticed it is something in my $HOME, because I've created another user, logged in and the area / panel settings work with that user, but fail with mine. Any idea of what could be?
Have tried clearing the cache OR loading the default layout as described earlier?
Yes, tried both. Also, tried moving .config .local and .cache, and the crash still occurs with my main user... Any idea of which other file / dir can I try removing?
(In reply to Luis Fernando Planella Gonzalez from comment #9) > Yes, tried both. > Also, tried moving .config .local and .cache, and the crash still occurs > with my main user... > Any idea of which other file / dir can I try removing? no idea