Package: dolphin Version: 4:24.12.2-2 Severity: normal
Dear Maintainer, using dolphin as file manager in gnome-shell can lead to dolphin just crashing. In this instance, when putting dolphin onto a half of the screen and then going to the hamburger menu to create a new directory, the window crashes. But not when clicking just the menu icon, but when the submenu under "new" would be drawn outside of the window's surface. Running dolphin from terminal during that shows these error messages: virtual const QPalette* Qt6CTPlatformTheme::palette(QPlatformTheme::Palette) const QPlatformTheme::SystemPalette virtual const QPalette* Qt6CTPlatformTheme::palette(QPlatformTheme::Palette) const QPlatformTheme::ToolButtonPalette virtual const QPalette* Qt6CTPlatformTheme::palette(QPlatformTheme::Palette) const QPlatformTheme::ButtonPalette virtual const QPalette* Qt6CTPlatformTheme::palette(QPlatformTheme::Palette) const QPlatformTheme::CheckBoxPalette virtual const QPalette* Qt6CTPlatformTheme::palette(QPlatformTheme::Palette) const QPlatformTheme::RadioButtonPalette virtual const QPalette* Qt6CTPlatformTheme::palette(QPlatformTheme::Palette) const QPlatformTheme::HeaderPalette virtual const QPalette* Qt6CTPlatformTheme::palette(QPlatformTheme::Palette) const QPlatformTheme::ItemViewPalette virtual const QPalette* Qt6CTPlatformTheme::palette(QPlatformTheme::Palette) const QPlatformTheme::MessageBoxLabelPelette virtual const QPalette* Qt6CTPlatformTheme::palette(QPlatformTheme::Palette) const QPlatformTheme::TabBarPalette virtual const QPalette* Qt6CTPlatformTheme::palette(QPlatformTheme::Palette) const QPlatformTheme::LabelPalette virtual const QPalette* Qt6CTPlatformTheme::palette(QPlatformTheme::Palette) const QPlatformTheme::GroupBoxPalette virtual const QPalette* Qt6CTPlatformTheme::palette(QPlatformTheme::Palette) const QPlatformTheme::MenuPalette virtual const QPalette* Qt6CTPlatformTheme::palette(QPlatformTheme::Palette) const QPlatformTheme::MenuBarPalette virtual const QPalette* Qt6CTPlatformTheme::palette(QPlatformTheme::Palette) const QPlatformTheme::TextEditPalette virtual const QPalette* Qt6CTPlatformTheme::palette(QPlatformTheme::Palette) const QPlatformTheme::TextEditPalette virtual const QPalette* Qt6CTPlatformTheme::palette(QPlatformTheme::Palette) const QPlatformTheme::TextLineEditPalette virtual const QPalette* Qt6CTPlatformTheme::palette(QPlatformTheme::Palette) const QPlatformTheme::ToolTipPalette virtual QVariant Qt6CTPlatformTheme::themeHint(QPlatformTheme::ThemeHint) const virtual const QPalette* Qt6CTPlatformTheme::palette(QPlatformTheme::Palette) const QPlatformTheme::SystemPalette virtual const QPalette* Qt6CTPlatformTheme::palette(QPlatformTheme::Palette) const QPlatformTheme::SystemPalette virtual const QPalette* Qt6CTPlatformTheme::palette(QPlatformTheme::Palette) const QPlatformTheme::SystemPalette virtual const QPalette* Qt6CTPlatformTheme::palette(QPlatformTheme::Palette) const QPlatformTheme::SystemPalette virtual const QPalette* Qt6CTPlatformTheme::palette(QPlatformTheme::Palette) const QPlatformTheme::ToolButtonPalette virtual const QPalette* Qt6CTPlatformTheme::palette(QPlatformTheme::Palette) const QPlatformTheme::ButtonPalette virtual const QPalette* Qt6CTPlatformTheme::palette(QPlatformTheme::Palette) const QPlatformTheme::CheckBoxPalette virtual const QPalette* Qt6CTPlatformTheme::palette(QPlatformTheme::Palette) const QPlatformTheme::RadioButtonPalette virtual const QPalette* Qt6CTPlatformTheme::palette(QPlatformTheme::Palette) const QPlatformTheme::HeaderPalette virtual const QPalette* Qt6CTPlatformTheme::palette(QPlatformTheme::Palette) const QPlatformTheme::ItemViewPalette virtual const QPalette* Qt6CTPlatformTheme::palette(QPlatformTheme::Palette) const QPlatformTheme::MessageBoxLabelPelette virtual const QPalette* Qt6CTPlatformTheme::palette(QPlatformTheme::Palette) const QPlatformTheme::TabBarPalette virtual const QPalette* Qt6CTPlatformTheme::palette(QPlatformTheme::Palette) const QPlatformTheme::LabelPalette virtual const QPalette* Qt6CTPlatformTheme::palette(QPlatformTheme::Palette) const QPlatformTheme::GroupBoxPalette virtual const QPalette* Qt6CTPlatformTheme::palette(QPlatformTheme::Palette) const QPlatformTheme::MenuPalette virtual const QPalette* Qt6CTPlatformTheme::palette(QPlatformTheme::Palette) const QPlatformTheme::MenuBarPalette virtual const QPalette* Qt6CTPlatformTheme::palette(QPlatformTheme::Palette) const QPlatformTheme::TextEditPalette virtual const QPalette* Qt6CTPlatformTheme::palette(QPlatformTheme::Palette) const QPlatformTheme::TextEditPalette virtual const QPalette* Qt6CTPlatformTheme::palette(QPlatformTheme::Palette) const QPlatformTheme::TextLineEditPalette virtual const QPalette* Qt6CTPlatformTheme::palette(QPlatformTheme::Palette) const QPlatformTheme::ToolTipPalette virtual QVariant Qt6CTPlatformTheme::themeHint(QPlatformTheme::ThemeHint) const virtual const QPalette* Qt6CTPlatformTheme::palette(QPlatformTheme::Palette) const QPlatformTheme::SystemPalette Segmentation fault and the journal also logs these messages which coincide with the time stamp of the crash: Feb 18 10:16:14 gnome-shell[3192]: Buggy client caused popup to be placed outside of parent window Feb 18 10:16:15 gnome-shell[3192]: Buggy client caused popup to be placed outside of parent window Feb 18 10:16:16 gnome-shell[3192]: Buggy client caused popup to be placed outside of parent window Feb 18 10:16:17 gnome-shell[3192]: Buggy client caused popup to be placed outside of parent window Feb 18 10:16:18 systemd[2837]: app-org.kde.konsole-7017.scope: Consumed 2.298s CPU time, 133.2M memory peak. Feb 18 10:16:20 systemd[2837]: Started app-org.kde.konsole-7968.scope. Feb 18 10:16:25 gnome-shell[3192]: Buggy client caused popup to be placed outside of parent window Feb 18 10:16:25 systemd[2837]: app-org.kde.konsole-7968.scope: Consumed 1.926s CPU time, 91.2M memory peak. The same can be seen in Konsole (v4:24.12.0-1), but not with kalzium (v4:24.12.1-1), though that may be because it doesn't have a menu button in the top right corner. So it's possible that this is a general issue with Qt6 apps, but only happens when trying to open context menus that wouldn't be drawn on top of the window's surface only. Also, in general, when Qt6 apps have nested submenus, they often only show up for a fraction of a second before vanishing. This may or may not be related. I'm not sure where to report this for more general issues with Qt6 apps, so for now I'm only reporting this here until someone can recommend a better place. -- System Information: Debian Release: trixie/sid APT prefers testing APT policy: (990, 'testing'), (50, 'experimental'), (50, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 6.12.13-amd64 (SMP w/16 CPU threads; PREEMPT) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages dolphin depends on: ii baloo6 6.10.0-1 ii dolphin-data 4:24.12.2-2 ii kio6 6.10.0-1 ii libc6 2.40-6 ii libdolphinvcs6 4:24.12.2-2 ii libkf6baloo6 6.10.0-1 ii libkf6baloowidgets6 4:24.12.2-1 ii libkf6bookmarks6 6.10.0-1 ii libkf6bookmarkswidgets6 6.10.0-1 ii libkf6codecs6 6.10.0-1 ii libkf6colorscheme6 6.10.0-1 ii libkf6completion6 6.10.0-1 ii libkf6configcore6 6.10.0-1 ii libkf6configgui6 6.10.0-1 ii libkf6configwidgets6 6.10.0-1 ii libkf6coreaddons6 6.10.0-1 ii libkf6crash6 6.10.0-1 ii libkf6dbusaddons6 6.10.0-1 ii libkf6filemetadata3 6.10.0-2 ii libkf6guiaddons6 6.10.0-4 ii libkf6i18n6 6.10.0-1 ii libkf6iconthemes6 6.10.0-1 ii libkf6jobwidgets6 6.10.0-1 ii libkf6kcmutils6 6.10.0-1 ii libkf6kcmutilscore6 6.10.0-1 ii libkf6kiocore6 6.10.0-1 ii libkf6kiofilewidgets6 6.10.0-1 ii libkf6kiogui6 6.10.0-1 ii libkf6kiowidgets6 6.10.0-1 ii libkf6newstuffwidgets6 6.10.0-3 ii libkf6notifications6 6.10.0-1 ii libkf6parts6 6.10.0-1 ii libkf6service-bin 6.10.0-1 ii libkf6service6 6.10.0-1 ii libkf6solid6 6.10.0-1 ii libkf6textwidgets6 6.10.0-1 ii libkf6userfeedbackcore6 6.10.0-1 ii libkf6userfeedbackwidgets6 6.10.0-1 ii libkf6widgetsaddons6 6.10.0-1 ii libkf6windowsystem6 6.10.0-1 ii libkf6xmlgui6 6.10.0-1 ii libpackagekitqt6-1 1.1.2-1+b1 ii libphonon4qt6-4t64 4:4.12.0-4 ii libqt6core6t64 [qt6-base-private-abi] 6.7.2+dfsg-6 ii libqt6dbus6 6.7.2+dfsg-6 ii libqt6gui6 6.7.2+dfsg-6 ii libqt6widgets6 6.7.2+dfsg-6 ii libqt6xml6 6.7.2+dfsg-6 ii libstdc++6 14.2.0-16 ii phonon4qt6 4:4.12.0-4 Versions of packages dolphin recommends: ii dolphin-doc 4:24.12.2-2 ii ffmpegthumbs 4:24.12.1-1 ii kdegraphics-thumbnailers 4:24.12.0-1 ii kimageformat6-plugins 6.8.0-1+b1 ii kio-extras 4:24.12.2-1 Versions of packages dolphin suggests: ii dolphin-plugins 4:24.12.2-1 -- no debconf information