KDE Plasma – File dialogs do not open

Hello,

I recently discovered that when I try to open a file or folder using an application, the file selection dialog doesn’t open and gives me this error:

Application: kdialog (kdialog), signal: Aborted

[KCrash Handler]
#4  __pthread_kill_implementation (no_tid=0, signo=6, threadid=<optimized out>) at ./nptl/pthread_kill.c:44
#5  __pthread_kill_internal (signo=6, threadid=<optimized out>) at ./nptl/pthread_kill.c:78
#6  __GI___pthread_kill (threadid=<optimized out>, signo=signo@entry=6) at ./nptl/pthread_kill.c:89
#7  0x00007b84bd84527e in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
#8  0x00007b84bd8288ff in __GI_abort () at ./stdlib/abort.c:79
#9  0x00007b84bdca5ff5 in ?? () from /lib/x86_64-linux-gnu/libstdc++.so.6
#10 0x00007b84bdcbb0da in ?? () from /lib/x86_64-linux-gnu/libstdc++.so.6
#11 0x00007b84bdca5a55 in std::terminate() () from /lib/x86_64-linux-gnu/libstdc++.so.6
#12 0x00007b84bdca5a6f in ?? () from /lib/x86_64-linux-gnu/libstdc++.so.6
#13 0x00007b84be0d7998 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#14 0x00007b84be3afc3a in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#15 0x00007b84be3b0322 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#16 0x00007b84bdf35f2a in KBuildSycoca::recreate(bool) () from /lib/x86_64-linux-gnu/libKF5Service.so.5
#17 0x00007b84bdf229a0 in KSycocaPrivate::buildSycoca() () from /lib/x86_64-linux-gnu/libKF5Service.so.5
#18 0x00007b84bdf22b8d in KSycocaPrivate::checkDatabase(QFlags<KSycocaPrivate::BehaviorIfNotFound>) () from /lib/x86_64-linux-gnu/libKF5Service.so.5
#19 0x00007b84bdf23d72 in KSycoca::ensureCacheValid() () from /lib/x86_64-linux-gnu/libKF5Service.so.5
#20 0x00007b84bdf1b85a in KServiceTypeTrader::defaultOffers(QString const&, QString const&) const () from /lib/x86_64-linux-gnu/libKF5Service.so.5
#21 0x00007b84bdf1ba61 in KServiceTypeTrader::query(QString const&, QString const&) const () from /lib/x86_64-linux-gnu/libKF5Service.so.5
#22 0x00007b84b94cc90e in ?? () from /lib/x86_64-linux-gnu/libKF5KIOWidgets.so.5
#23 0x00007b84b94c587a in KIO::PreviewJob::supportedMimeTypes() () from /lib/x86_64-linux-gnu/libKF5KIOWidgets.so.5
#24 0x00007b84b95d303d in ?? () from /lib/x86_64-linux-gnu/libKF5KIOFileWidgets.so.5
#25 0x00007b84b95da1d9 in KDirOperator::checkPreviewSupport() () from /lib/x86_64-linux-gnu/libKF5KIOFileWidgets.so.5
#26 0x00007b84b95f9159 in KFileWidget::setFilter(QString const&) () from /lib/x86_64-linux-gnu/libKF5KIOFileWidgets.so.5
#27 0x00007b84b96b1ee2 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/plugins/platformthemes/KDEPlasmaPlatformTheme.so
#28 0x00007b84b96b9190 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/plugins/platformthemes/KDEPlasmaPlatformTheme.so
#29 0x00007b84bf389bb8 in QDialogPrivate::setNativeDialogVisible(bool) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#30 0x00007b84bf39f4cf in QFileDialog::setVisible(bool) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#31 0x00007b84bf38ad69 in QDialog::exec() () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#32 0x0000568752e7e9fc in ?? ()
#33 0x00007b84bd82a1ca in __libc_start_call_main (main=main@entry=0x568752e79700, argc=argc@entry=8, argv=argv@entry=0x7fff8c3c5fd8) at ../sysdeps/nptl/libc_start_call_main.h:58
#34 0x00007b84bd82a28b in __libc_start_main_impl (main=0x568752e79700, argc=8, argv=0x7fff8c3c5fd8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff8c3c5fc8) at ../csu/libc-start.c:360
#35 0x0000568752e80725 in ?? ()
[Inferior 1 (process 11131) detached]

system:ubuntu/kubuntu

Does it work properly in Plasma 6? Plasma 5 is over 2 years old at this point, and is no longer getting bug-fix releases, or even bugs triaged.

You can upgrade to Plasma 6 by upgrading your system to Kubuntu 25.04 (or later, for people reading this in the future).

@napastnikiek:

BTW, despite Plasma 5 not being currently maintained, this Plasma 5 system isn’t suffering the issue you’re experiencing:

Operating System: openSUSE Leap 15.6
KDE Plasma Version: 5.27.11
KDE Frameworks Version: 5.115.0
Qt Version: 5.15.12
Kernel Version: 6.4.0-150600.23.60-default (64-bit)
Graphics Platform: X11
Processors: 8 × AMD Ryzen 5 3400G with Radeon Vega Graphics
Memory: 29.3 GiB of RAM
Graphics Processor: AMD Radeon Vega 11 Graphics
Manufacturer: ASUS

And yes, Leap 16.0, which is currently in Beta Test, will be shipped with the latest Plasma 6 offering.