Bug 468094 - kf.coreaddons: Expected a KPluginFactory, got a KIOPluginForMetaData
Summary: kf.coreaddons: Expected a KPluginFactory, got a KIOPluginForMetaData
Status: RESOLVED WORKSFORME
Alias: None
Product: dolphin
Classification: Applications
Component: general (other bugs)
Version First Reported In: 22.12.3
Platform: Neon Linux
: NOR crash
Target Milestone: ---
Assignee: Dolphin Bug Assignee
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2023-04-02 20:47 UTC by Jordan
Modified: 2025-05-28 03:47 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jordan 2023-04-02 20:47:50 UTC
Application: dolphin (22.12.3)

Qt Version: 5.15.8
Frameworks Version: 5.104.0
Operating System: Linux 5.19.0-38-generic x86_64
Windowing System: X11
Distribution: KDE neon 5.27
DrKonqi: 5.27.3 [KCrashBackend]

-- Information about the crash:
Repeated Dolphin crash when right-clicking file. Was able to see the error below by starting Dolphon from Konsole and right-clicking a file:

kf.coreaddons: Expected a KPluginFactory, got a KIOPluginForMetaData
KCrash: crashing... crashRecursionCounter = 2
KCrash: Application Name = dolphin path = /usr/bin pid = 4856
KCrash: Arguments: /usr/bin/dolphin 
KCrash: Attempting to start /usr/lib/x86_64-linux-gnu/libexec/drkonqi
zsh: suspended (signal)  dolphin

The crash can be reproduced every time.

-- Backtrace:
Application: Dolphin (dolphin), signal: Bus error

[KCrash Handler]
#4  strchr () at ../sysdeps/x86_64/multiarch/../strchr.S:32
#5  0x00007f5cce48be89 in _dl_dst_count (input=input@entry=0x7f5c7664ae90 <error: Cannot access memory at address 0x7f5c7664ae90>) at ./elf/dl-load.c:241
#6  0x00007f5cce487b84 in _dl_map_object_deps (map=map@entry=0x5577150cd440, preloads=preloads@entry=0x0, npreloads=npreloads@entry=0, trace_mode=trace_mode@entry=0, open_mode=open_mode@entry=-2147483648) at ./elf/dl-deps.c:244
#7  0x00007f5cce492a0f in dl_open_worker_begin (a=a@entry=0x7ffd370277d0) at ./elf/dl-open.c:592
#8  0x00007f5ccb774c28 in __GI__dl_catch_exception (exception=exception@entry=0x7ffd37027630, operate=operate@entry=0x7f5cce492900 <dl_open_worker_begin>, args=args@entry=0x7ffd370277d0) at ./elf/dl-error-skeleton.c:208
#9  0x00007f5cce491f9a in dl_open_worker (a=a@entry=0x7ffd370277d0) at ./elf/dl-open.c:782
#10 0x00007f5ccb774c28 in __GI__dl_catch_exception (exception=exception@entry=0x7ffd370277b0, operate=operate@entry=0x7f5cce491f60 <dl_open_worker>, args=args@entry=0x7ffd370277d0) at ./elf/dl-error-skeleton.c:208
#11 0x00007f5cce49234e in _dl_open (file=<optimized out>, mode=-2147479551, caller_dlopen=0x7f5ccc0b7c9f, nsid=-2, argc=1, argv=<optimized out>, env=0x7ffd370299c8) at ./elf/dl-open.c:883
#12 0x00007f5ccb6906bc in dlopen_doit (a=a@entry=0x7ffd37027a40) at ./dlfcn/dlopen.c:56
#13 0x00007f5ccb774c28 in __GI__dl_catch_exception (exception=exception@entry=0x7ffd370279a0, operate=<optimized out>, args=<optimized out>) at ./elf/dl-error-skeleton.c:208
#14 0x00007f5ccb774cf3 in __GI__dl_catch_error (objname=0x7ffd370279f8, errstring=0x7ffd37027a00, mallocedp=0x7ffd370279f7, operate=<optimized out>, args=<optimized out>) at ./elf/dl-error-skeleton.c:227
#15 0x00007f5ccb6901ae in _dlerror_run (operate=operate@entry=0x7f5ccb690660 <dlopen_doit>, args=args@entry=0x7ffd37027a40) at ./dlfcn/dlerror.c:138
#16 0x00007f5ccb690748 in dlopen_implementation (dl_caller=<optimized out>, mode=<optimized out>, file=<optimized out>) at ./dlfcn/dlopen.c:71
#17 ___dlopen (file=<optimized out>, mode=<optimized out>) at ./dlfcn/dlopen.c:81
#18 0x00007f5ccc0b7c9f in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#19 0x00007f5ccc0b142d in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#20 0x00007f5ccc0b1a27 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#21 0x00007f5ccc0a2ba6 in QPluginLoader::load() () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#22 0x00007f5ccc0a2cd9 in QPluginLoader::instance() () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#23 0x00007f5ccd5ae31d in KPluginFactory::loadFactory(KPluginMetaData const&) () from /lib/x86_64-linux-gnu/libKF5CoreAddons.so.5
#24 0x00007f5cce017c4b in ?? () from /lib/x86_64-linux-gnu/libKF5KIOWidgets.so.5
#25 0x00007f5cce0164d2 in ?? () from /lib/x86_64-linux-gnu/libKF5KIOWidgets.so.5
#26 0x000055771409b8de in ?? ()
#27 0x000055771409c14e in ?? ()
#28 0x000055771408f629 in ?? ()
#29 0x00007f5ccc0f40d4 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#30 0x00007f5cce395f28 in DolphinView::requestContextMenu(QPoint const&, KFileItem const&, KFileItemList const&, QUrl const&) () from /lib/x86_64-linux-gnu/libdolphinprivate.so.5
#31 0x00007f5cce404615 in DolphinView::slotItemContextMenuRequested(int, QPointF const&) () from /lib/x86_64-linux-gnu/libdolphinprivate.so.5
#32 0x00007f5ccc0f40d4 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#33 0x00007f5cce393c0a in KItemListController::itemContextMenuRequested(int, QPointF const&) () from /lib/x86_64-linux-gnu/libdolphinprivate.so.5
#34 0x00007f5cce3cd615 in KItemListController::onPress(QPoint const&, QPointF const&, QFlags<Qt::KeyboardModifier>, QFlags<Qt::MouseButton>) () from /lib/x86_64-linux-gnu/libdolphinprivate.so.5
#35 0x00007f5cce3cde26 in KItemListController::mousePressEvent(QGraphicsSceneMouseEvent*, QTransform const&) () from /lib/x86_64-linux-gnu/libdolphinprivate.so.5
#36 0x00007f5cce3d0549 in KItemListController::processEvent(QEvent*, QTransform const&) () from /lib/x86_64-linux-gnu/libdolphinprivate.so.5
#37 0x00007f5cce3d3461 in KItemListView::event(QEvent*) () from /lib/x86_64-linux-gnu/libdolphinprivate.so.5
#38 0x00007f5cccd6c793 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#39 0x00007f5ccc0bc07a in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#40 0x00007f5ccd0aec55 in ?? () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#41 0x00007f5ccd0af011 in ?? () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#42 0x00007f5ccd0b78ca in ?? () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#43 0x00007f5ccd0c1821 in QGraphicsScene::event(QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#44 0x00007f5cccd6c793 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#45 0x00007f5ccc0bc07a in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#46 0x00007f5ccd0df445 in QGraphicsView::mousePressEvent(QMouseEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#47 0x00007f5cccdaf97e in QWidget::event(QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#48 0x00007f5ccce5dd42 in QFrame::event(QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#49 0x00007f5ccc0bbdda in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#50 0x00007f5cccd6c782 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#51 0x00007f5cccd743d4 in QApplication::notify(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#52 0x00007f5ccc0bc07a in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#53 0x00007f5cccd72eb7 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool, bool) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#54 0x00007f5cccdc9210 in ?? () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#55 0x00007f5cccdcc4a5 in ?? () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#56 0x00007f5cccd6c793 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#57 0x00007f5ccc0bc07a in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#58 0x00007f5ccc542ab7 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () from /lib/x86_64-linux-gnu/libQt5Gui.so.5
#59 0x00007f5ccc516a9c in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Gui.so.5
#60 0x00007f5cc68f3dee in ?? () from /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#61 0x00007f5cc9e51d3b in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#62 0x00007f5cc9ea66c8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#63 0x00007f5cc9e4f3e3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#64 0x00007f5ccc115ad8 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#65 0x00007f5ccc0ba99b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#66 0x00007f5ccc0c2f34 in QCoreApplication::exec() () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#67 0x0000557714080acd in ?? ()
#68 0x00007f5ccb629d90 in __libc_start_call_main (main=main@entry=0x55771407ac50, argc=argc@entry=1, argv=argv@entry=0x7ffd370299b8) at ../sysdeps/nptl/libc_start_call_main.h:58
#69 0x00007f5ccb629e40 in __libc_start_main_impl (main=0x55771407ac50, argc=1, argv=0x7ffd370299b8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffd370299a8) at ../csu/libc-start.c:392
#70 0x00005577140812c5 in ?? ()
[Inferior 1 (process 5359) detached]

Reported using DrKonqi
Comment 1 TraceyC 2025-04-28 19:08:13 UTC
Thank you for the bug report. Unfortunately we were not able to get to it yet. Can we ask you to please check if this is still an issue with Plasma 6.3.4 (the latest released version)?
Comment 2 Bug Janitor Service 2025-05-13 03:46:48 UTC
๐Ÿ›๐Ÿงน โš ๏ธ This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information, then set the bug status to REPORTED. If there is no change for at least 30 days, it will be automatically closed as RESOLVED WORKSFORME.

For more information about our bug triaging procedures, please read https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging.

Thank you for helping us make KDE software even better for everyone!
Comment 3 Bug Janitor Service 2025-05-28 03:47:32 UTC
๐Ÿ›๐Ÿงน This bug has been in NEEDSINFO status with no change for at least 30 days. Closing as RESOLVED WORKSFORME.