[dolphin] [Bug 519378] Dolphin crashes with core dump when right-clicking empty space after navigating into and then back button from any Nextcloud-synced subfolder
https://bugs.kde.org/show_bug.cgi?id=519378 Joachim Ofner changed: What|Removed |Added CC||[email protected] -- You are receiving this mail because: You are watching all bug changes.
[dolphin] [Bug 519378] Dolphin crashes with core dump when right-clicking empty space after navigating into and then back button from any Nextcloud-synced subfolder
https://bugs.kde.org/show_bug.cgi?id=519378 Bug Janitor Service changed: What|Removed |Added Sentry Crash||https://crash-reports.kde.o Report||rg/organizations/kde/issues ||/438361/events/57c10632859d ||4207813ba99d686c26d5/ -- You are receiving this mail because: You are watching all bug changes.
[dolphin] [Bug 519378] Dolphin crashes with core dump when right-clicking empty space after navigating into and then back button from any Nextcloud-synced subfolder
https://bugs.kde.org/show_bug.cgi?id=519378
TraceyC changed:
What|Removed |Added
Status|NEEDSINFO |CONFIRMED
Ever confirmed|0 |1
Resolution|BACKTRACE |---
--- Comment #13 from TraceyC ---
Thanks for the new logs, those are very helpful.
Searchable backtrace with symbols
#1 0x7fffad7bcac9 in ForgetFileItemAction::actions (this=0x5970b670,
fileItemInfos=..., parentWidget=) at
/usr/include/qt6/QtCore/qlist.h:200
fileItems = @0x7fffba70: {> =
{> = {> =
{}, }, d = {d = 0x0, ptr = 0x0, size = 0}}, }
url = {d = 0x0}
text = {d = {d = 0x0, ptr = 0x0, size = 140737350154464}}
forgetFileAction =
#2 0x77b6f7f3 in KFileItemActionsPrivate::addPluginActionsTo(QMenu*,
QMenu*, QList const&) [clone .isra.0] (this=0x55a771f0,
mainMenu=0x5976cc30, actionsMenu=0x571eedf0, excludeList=...) at
/usr/src/debug/kio/kio-6.26.0/src/widgets/kfileitemactions.cpp:646
actions = {> =
{> = {}, }, d
= {d = 0x5970b610, ptr = 0x0, size = 0}}
pluginId = {d = {d = 0x5976fd40, ptr = 0x5976fd50
u"forgetfileitemaction", size = 20}, static _empty = 0 u'\000'}
abstractPlugin = 0x5970b670
jsonMetadata =
__for_range = @0x7fffbc50: {>
= {> = {}, }, d = {d = 0x568a5560, ptr = 0x568a5570, size = 11}}
__for_begin =
__for_end =
commonMimeType = {d = {d = 0x0, ptr = 0x77928f90
u"inode/directory", size = 15}, static _empty = 0 u'\000'}
itemCount =
showGroup = { = {_vptr.KConfigBase = 0x76d01650
}, d =
{> =
{d = {ptr = 0x571be2c0}}, }}
db = {d = 0x75899a80
<_ZZN13QGlobalStaticIN14QtGlobalStatic6HolderIN12_GLOBAL__N_125Q_QGS_staticQMimeDatabase8instanceEvE6holder.lto_priv.0>}
jsonPlugins = {> =
{> = {}, }, d = {d = 0x568a5560, ptr = 0x568a5570, size = 11}}
#3 0x555dbbcb in DolphinContextMenu::addAdditionalActions
(this=this@entry=0x5976cc30, props=...) at
/usr/src/debug/dolphin/dolphin-26.04.2/src/dolphincontextmenu.cpp:538
additionalActions = {> =
{> = {}, }, d
= {d = 0x5976e270, ptr = 0x5976e280, size = 1}}
view =
versionControlActions = {> =
{> = {}, }, d
= {d = 0x0, ptr = 0x0, size = 0}}
#4 0x555dcf74 in DolphinContextMenu::addViewportContextMenu
(this=0x5976cc30) at
/usr/src/debug/dolphin/dolphin-26.04.2/src/dolphincontextmenu.cpp:376
baseUrlProperties = {_vptr.KFileItemListProperties = 0x779559c0
, d =
{> =
{d = {ptr = 0x571ea0f0}}, }}
newFileMenu = 0x55c85c10
pasteAction =
propertiesAction =
#5 DolphinContextMenu::addAllActions (this=0x5976cc30) at
/usr/src/debug/dolphin/dolphin-26.04.2/src/dolphincontextmenu.cpp:99
scheme = {d = {d = 0x7fffe8012130, ptr = 0x7fffe8012140 u"file", size =
4}, static _empty = 0 u'\000'}
#6 DolphinContextMenu::DolphinContextMenu (this=,
parent=, fileInfo=..., selectedItems=..., baseUrl=...,
fileItemActions=, this=, parent=,
fileInfo=..., selectedItems=..., baseUrl=..., fileItemActions=)
at /usr/src/debug/dolphin/dolphin-26.04.2/src/dolphincontextmenu.cpp:57
No locals.
#7 0x555b867f in DolphinMainWindow::openContextMenu
(this=0x559e9be0, pos=..., item=..., selectedItems=..., url=...) at
/usr/src/debug/dolphin/dolphin-26.04.2/src/dolphinmainwindow.cpp:1545
contextMenu =
#8 0x753f081b in QtPrivate::QSlotObjectBase::call (this=, r=, a=, this=, r=, a=) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobjectdefs_impl.h:462
No locals.
#9 doActivate (sender=0x55eca690, signal_index=30,
argv=0x7fffc180) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:4372
obj = {m_slotObject = std::unique_ptr =
{get() = 0x561ee700}}
td =
receiverInSameThread =
receiver =
senderData = {previous = 0x0, receiver = 0x559e9be0, sender =
0x55eca690, signal = 30}
lock =
c = 0x5620a2b0
connections = {> = {d = {ptr = 0x55ecac90}}, }
list = 0x55f78d00
inSenderThread =
highestConnectionId = 132
signalVector = 0x55f78b00
currentThreadId = 0x7fffed285cc0
sp =
signal_spy_set = 0x0
empty_argv = {0x0}
senderDeleted = false
#10 0x77eec4a9 in QMetaObject::activate (sender=, mo=,
local_signal_index=23, ret=0x0) at /usr/include/qt6/QtCore/qobjectdefs.h:320
_a = {0x0, 0x7fffc1d8, 0x7fffc1d0, 0x7fffc1e0,
0x7fffc1c8}
#11 DolphinView::requestContextMenu (this=, _t1=..., _t2=...,
_t3=..., _t4=...) at
/usr/src/debug/dolphin/build/src/dolphinprivate_autogen/include/moc_dolphinview.cpp:1077
No locals.
#12 0x77ee4f54 in DolphinView::slotViewContextMenuRequested
(this=0x5
[dolphin] [Bug 519378] Dolphin crashes with core dump when right-clicking empty space after navigating into and then back button from any Nextcloud-synced subfolder
https://bugs.kde.org/show_bug.cgi?id=519378 --- Comment #12 from Florian Knoch --- Created attachment 192942 --> https://bugs.kde.org/attachment.cgi?id=192942&action=edit valgrind log -- You are receiving this mail because: You are watching all bug changes.
[dolphin] [Bug 519378] Dolphin crashes with core dump when right-clicking empty space after navigating into and then back button from any Nextcloud-synced subfolder
https://bugs.kde.org/show_bug.cgi?id=519378 --- Comment #11 from Florian Knoch --- Created attachment 192941 --> https://bugs.kde.org/attachment.cgi?id=192941&action=edit gdb trace -- You are receiving this mail because: You are watching all bug changes.
[dolphin] [Bug 519378] Dolphin crashes with core dump when right-clicking empty space after navigating into and then back button from any Nextcloud-synced subfolder
https://bugs.kde.org/show_bug.cgi?id=519378 Florian Knoch changed: What|Removed |Added CC||[email protected] --- Comment #10 from Florian Knoch --- Hey there, I'm currently experiencing the same crash. I can provoke the crash pretty regularly when browsing nextcloud-backed folders after switching subdirectories and then accessing the right-click menu. attached is a gdb and valgrind report, I hope this is useful to you. Operating System: Arch Linux KDE Plasma Version: 6.6.5 KDE Frameworks Version: 6.26.0 Qt Version: 6.11.1 Kernel Version: 7.0.11-arch1-1 (64-bit) Graphics Platform: Wayland -- You are receiving this mail because: You are watching all bug changes.
[dolphin] [Bug 519378] Dolphin crashes with core dump when right-clicking empty space after navigating into and then back button from any Nextcloud-synced subfolder
https://bugs.kde.org/show_bug.cgi?id=519378 --- Comment #9 from Bug Janitor Service --- ๐๐งน โ ๏ธ 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! -- You are receiving this mail because: You are watching all bug changes.
[dolphin] [Bug 519378] Dolphin crashes with core dump when right-clicking empty space after navigating into and then back button from any Nextcloud-synced subfolder
https://bugs.kde.org/show_bug.cgi?id=519378 --- Comment #8 from [email protected] --- I apologize for taking so long, I had to research for a couple of hours to figure out what it was I was asked to do :) I uploaded the attached file to the bug https://bugs.kde.org/show_bug.cgi?id=519378 a programmer, I am not; Thank you! On Wednesday, May 13th, 2026 at 11:18 AM, TraceyC wrote: > https://bugs.kde.org/show_bug.cgi?id=519378 > > --- Comment #6 from TraceyC --- > (In reply to [email protected] from comment #2) > > Created attachment 191856 [details] > > dolphin-gdb > > Unfortunately, this backtrace is still missing debug symbols. You can see by > the amount of lines that have "n/a", which is the missing symbol. Ex: > > #1 0x7f233a481c28 n/a (forgetfileitemaction.so + 0x4c28) > #2 0x7f238a65b436 n/a (libKF6KIOWidgets.so.6 + 0x65436) > #3 0x558aaf61f6e8 n/a (/usr/bin/dolphin + 0x906e8) > > Please install debug symbols and provide a new, symbolicated backtrace. > Thanks. > > -- > You are receiving this mail because: > You reported the bug. -- You are receiving this mail because: You are watching all bug changes.
[dolphin] [Bug 519378] Dolphin crashes with core dump when right-clicking empty space after navigating into and then back button from any Nextcloud-synced subfolder
https://bugs.kde.org/show_bug.cgi?id=519378 --- Comment #7 from [email protected] --- Created attachment 192536 --> https://bugs.kde.org/attachment.cgi?id=192536&action=edit Symbolicated backtrace from coredumpctl/GDB with debuginfod (CachyOS, dolphin 26.04.1-1.1) I apologize for taking so long, I had to research for a couple of hours to figure out what it was I was asked to do :) I was able to reproduce this crash again today on CachyOS (Arch-based) with the following packages: dolphin 26.04.1-1.1 kio 6.26.0-1.1 kio-extras 26.04.1-1.1 plasma-desktop 6.6.5-1.1 Thread 1 (Thread 0x7fb5a4207d00 (LWP 36538)): #0 KFileItem::url() const () from /usr/lib/libKF6KIOCore.so.6 #1 ?? () from /usr/lib/qt6/plugins/kf6/kfileitemaction/forgetfileitemaction.so #2 ?? () from /usr/lib/libKF6KIOWidgets.so.6 #3-5 ?? () from /usr/bin/dolphin #6 ?? () from /usr/lib/libQt6Core.so.6 #7 DolphinView::requestContextMenu(QPoint const&, KFileItem const&, KFileItemList const&, QUrl const&) () #8 DolphinView::slotViewContextMenuRequested(QPointF const&) () #9 ?? () from /usr/lib/libQt6Core.so.6 #10 KItemListController::viewContextMenuRequested(QPointF const&) () #11 KItemListController::contextMenuEvent(QContextMenuEvent*) () #12 KItemListView::event(QEvent*) () [... Qt event dispatch ...] The crash occurs in forgetfileitemaction.so (from kio-extras 26.04.1-1.1) calling KFileItem::url() โ suggesting it is receiving an invalid or null KFileItem during context menu construction for empty space (no file selected). The forgetfileitemaction plugin does not appear to guard against being invoked with an empty/invalid KFileItem. -- You are receiving this mail because: You are watching all bug changes.
[dolphin] [Bug 519378] Dolphin crashes with core dump when right-clicking empty space after navigating into and then back button from any Nextcloud-synced subfolder
https://bugs.kde.org/show_bug.cgi?id=519378 --- Comment #6 from TraceyC --- (In reply to [email protected] from comment #2) > Created attachment 191856 [details] > dolphin-gdb Unfortunately, this backtrace is still missing debug symbols. You can see by the amount of lines that have "n/a", which is the missing symbol. Ex: #1 0x7f233a481c28 n/a (forgetfileitemaction.so + 0x4c28) #2 0x7f238a65b436 n/a (libKF6KIOWidgets.so.6 + 0x65436) #3 0x558aaf61f6e8 n/a (/usr/bin/dolphin + 0x906e8) Please install debug symbols and provide a new, symbolicated backtrace. Thanks. -- You are receiving this mail because: You are watching all bug changes.
[dolphin] [Bug 519378] Dolphin crashes with core dump when right-clicking empty space after navigating into and then back button from any Nextcloud-synced subfolder
https://bugs.kde.org/show_bug.cgi?id=519378 --- Comment #5 from Bug Janitor Service --- ๐๐งน โ ๏ธ 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! -- You are receiving this mail because: You are watching all bug changes.
[dolphin] [Bug 519378] Dolphin crashes with core dump when right-clicking empty space after navigating into and then back button from any Nextcloud-synced subfolder
https://bugs.kde.org/show_bug.cgi?id=519378 --- Comment #4 from [email protected] --- Here is the valgrind and gdb output as requested. I hope I did it right, this was my first "real" bug report with debugger stuff. I think the important part is near the end: Invalid read of size 8 at KFileItem::url() const (kfileitem.cpp:1666) by forgetfileitemaction.so by KFileItemActionsPrivate::addPluginActionsTo() (kfileitemactions.cpp:646) ... Access not within mapped region at address 0x0 Valgrind confirms that forgetfileitemaction.so (the Nextcloud KIO plugin) is calling KFileItem::url() on a null KFileItem (address 0x0) when right-clicking empty space. The full valgrind log is attached below. -- You are receiving this mail because: You are watching all bug changes.
[dolphin] [Bug 519378] Dolphin crashes with core dump when right-clicking empty space after navigating into and then back button from any Nextcloud-synced subfolder
https://bugs.kde.org/show_bug.cgi?id=519378 --- Comment #3 from [email protected] --- Created attachment 191857 --> https://bugs.kde.org/attachment.cgi?id=191857&action=edit dolphin-valgrind -- You are receiving this mail because: You are watching all bug changes.
[dolphin] [Bug 519378] Dolphin crashes with core dump when right-clicking empty space after navigating into and then back button from any Nextcloud-synced subfolder
https://bugs.kde.org/show_bug.cgi?id=519378 --- Comment #2 from [email protected] --- Created attachment 191856 --> https://bugs.kde.org/attachment.cgi?id=191856&action=edit dolphin-gdb -- You are receiving this mail because: You are watching all bug changes.
[dolphin] [Bug 519378] Dolphin crashes with core dump when right-clicking empty space after navigating into and then back button from any Nextcloud-synced subfolder
https://bugs.kde.org/show_bug.cgi?id=519378 TraceyC changed: What|Removed |Added CC||[email protected] Status|REPORTED|NEEDSINFO Resolution|--- |BACKTRACE --- Comment #1 from TraceyC --- Thank you for the bug report. I'm not able to reproduce this on git-master. While the backtrace shares similarities to bug 518229, it has parts that are different enough to say this isn't a duplicate. Unfortunately the attached backtrace is incomplete and missing debug symbols for the following line that we need to figure out exactly what's going wrong: #3 0x55e3a2ebe6e8 n/a (/usr/bin/dolphin + 0x906e8) Could you please install debug packages for Dolphin and attach a new symbolicated backtrace generated by using `coredumpctl gdb` in a terminal window? See https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports#Retrieving_a_backtrace_using_coredumpctl for details about how to do this. Thanks again! -- You are receiving this mail because: You are watching all bug changes.
