Bug 456519

Summary: Bleachbit crashes latte everytime
Product: [Unmaintained] lattedock Reporter: seesevens
Component: applicationAssignee: Michail Vourlakos <mvourlakos>
Status: RESOLVED UPSTREAM    
Severity: crash Keywords: drkonqi
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description seesevens 2022-07-09 15:39:39 UTC
Application: latte-dock (0.10.77)

Qt Version: 5.15.5
Frameworks Version: 5.95.0
Operating System: Linux 5.18.9-zen1-1-zen x86_64
Windowing System: X11
Distribution: Garuda Linux
DrKonqi: 5.25.2 [KCrashBackend]

-- Information about the crash:
Dock does not recover after this happens usually; possible remote exploit allowing for such behavior; happens almost immediately. 

Does not happen in Gnome; Gnome also has an issue with the window manager being exploited remotely; KDE performance is much better besides the dock crashing.  Seems to be happening due to one of the system tabs (probably broken desktop files tab). Distro Garuda is not in method listed as well. Much apprecaited.

The crash can be reproduced every time.

-- Backtrace:
Application: Latte Dock (latte-dock), signal: Bus error

[KCrash Handler]
#4  0x00007f4fb8b4cd4b in  () at /usr/lib/libKF5CoreAddons.so.5
#5  0x00007f4fb8b4e41b in KSharedDataCache::find(QString const&, QByteArray*) const () at /usr/lib/libKF5CoreAddons.so.5
#6  0x00007f4fb957f76f in KIconLoader::loadScaledIcon(QString const&, KIconLoader::Group, double, QSize const&, int, QStringList const&, QString*, bool, std::optional<KIconColors> const&) const () at /usr/lib/libKF5IconThemes.so.5
#7  0x00007f4fb9573cd8 in KIconEngine::createPixmap(QSize const&, double, QIcon::Mode, QIcon::State) () at /usr/lib/libKF5IconThemes.so.5
#8  0x00007f4fb957423a in KIconEngine::pixmap(QSize const&, QIcon::Mode, QIcon::State) () at /usr/lib/libKF5IconThemes.so.5
#9  0x00007f4fb86576dc in QIcon::pixmap(QWindow*, QSize const&, QIcon::Mode, QIcon::State) const () at /usr/lib/libQt5Gui.so.5
#10 0x00007f4f74338833 in  () at /usr/lib/qt/qml/org/kde/plasma/core/libcorebindingsplugin.so
#11 0x00007f4f7433f562 in  () at /usr/lib/qt/qml/org/kde/plasma/core/libcorebindingsplugin.so
#12 0x00007f4fb9ee2b4a in QQuickWindowPrivate::polishItems() () at /usr/lib/libQt5Quick.so.5
#13 0x00007f4fb9e9c7bb in  () at /usr/lib/libQt5Quick.so.5
#14 0x00007f4fb9e9d6c1 in  () at /usr/lib/libQt5Quick.so.5
#15 0x00007f4fb85e2a97 in QWindow::event(QEvent*) () at /usr/lib/libQt5Gui.so.5
#16 0x00007f4fb8dc5b3c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#17 0x00007f4fb80b9ad8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#18 0x00007f4fb85d6884 in QGuiApplicationPrivate::processExposeEvent(QWindowSystemInterfacePrivate::ExposeEvent*) () at /usr/lib/libQt5Gui.so.5
#19 0x00007f4fb85b5935 in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Gui.so.5
#20 0x00007f4fb2b98a30 in  () at /usr/lib/libQt5XcbQpa.so.5
#21 0x00007f4fb62e9c6b in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0
#22 0x00007f4fb6340001 in  () at /usr/lib/libglib-2.0.so.0
#23 0x00007f4fb62e7392 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#24 0x00007f4fb810432c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#25 0x00007f4fb80b227c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#26 0x00007f4fb80bcda9 in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5
#27 0x000055da84147fbe in  ()
#28 0x00007f4fb7926290 in  () at /usr/lib/libc.so.6
#29 0x00007f4fb792634a in __libc_start_main () at /usr/lib/libc.so.6
#30 0x000055da8414f8c5 in  ()
[Inferior 1 (process 14432) detached]

Reported using DrKonqi
Comment 1 Michail Vourlakos 2022-07-11 06:16:33 UTC
this is a plasma crash not Latte, you should be able to reproduce with default plasma panel and taskmanager