https://bugs.kde.org/show_bug.cgi?id=517615
Bug ID: 517615
Summary: Dolphin crashes when right clicking in nested
directories with spaces in name
Classification: Applications
Product: dolphin
Version First 23.08.5
Reported In:
Platform: Ubuntu
OS: Linux
Status: REPORTED
Keywords: drkonqi
Severity: crash
Priority: NOR
Component: general
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected]
Target Milestone: ---
Application: dolphin (23.08.5)
Qt Version: 5.15.13
Frameworks Version: 5.115.0
Operating System: Linux 6.8.0-106-generic x86_64
Windowing System: X11
Distribution: Ubuntu 24.04.4 LTS
DrKonqi: 5.27.11 [KCrashBackend]
-- Information about the crash:
Open dolphin, attempt to right click, and dolphin crashes. Nothing else strange
happens.
The crash can be reproduced every time.
-- Backtrace:
Application: Dolphin (dolphin), signal: Segmentation fault
[KCrash Handler]
#4 0x0000788cf24e290c in elf_machine_rela_relative
(reloc_addr_arg=0x2000788ca81f4ef0, reloc=0x788ca8120190, l_addr=<optimized
out>) at ../sysdeps/x86_64/dl-machine.h:499
#5 elf_dynamic_do_Rela (skip_ifunc=<optimized out>, lazy=0, nrelative=1265,
relsize=72144, reladdr=132545510485032, scope=<optimized out>,
map=0x574198ddda40) at ./elf/do-rel.h:124
#6 _dl_relocate_object (l=<optimized out>, scope=<optimized out>,
reloc_mode=<optimized out>, consider_profiling=<optimized out>,
consider_profiling@entry=0) at ./elf/dl-reloc.c:301
#7 0x0000788cf24dfe0b in _dl_open_relocate_one_object
(args=args@entry=0x7ffceaffeaf0, r=r@entry=0x788cf250c128 <_r_debug>,
l=<optimized out>, reloc_mode=reloc_mode@entry=1,
relocation_in_progress=relocation_in_progress@entry=0x7ffceaffe7cf) at
./elf/dl-open.c:511
#8 0x0000788cf24e0b16 in _dl_open_relocate_one_object
(relocation_in_progress=0x7ffceaffe7cf, reloc_mode=<optimized out>,
l=<optimized out>, r=<optimized out>, args=<optimized out>) at
./elf/dl-open.c:478
#9 dl_open_worker_begin (a=a@entry=0x7ffceaffeaf0) at ./elf/dl-open.c:723
#10 0x0000788cf24d451c in __GI__dl_catch_exception
(exception=exception@entry=0x7ffceaffe940, operate=operate@entry=0x788cf24e0830
<dl_open_worker_begin>, args=args@entry=0x7ffceaffeaf0) at ./elf/dl-catch.c:237
#11 0x0000788cf24dfd20 in dl_open_worker (a=a@entry=0x7ffceaffeaf0) at
./elf/dl-open.c:803
#12 0x0000788cf24d451c in __GI__dl_catch_exception
(exception=exception@entry=0x7ffceaffead0, operate=operate@entry=0x788cf24dfce0
<dl_open_worker>, args=args@entry=0x7ffceaffeaf0) at ./elf/dl-catch.c:237
#13 0x0000788cf24e0164 in _dl_open (file=0x574198da5948
"/usr/lib/x86_64-linux-gnu/qt5/plugins/kf5/kfileitemaction/kdeconnectfileitemaction.so",
mode=<optimized out>, caller_dlopen=0x788cf00d3a67, nsid=<optimized out>,
argc=1, argv=0x7ffceb000d78, env=0x7ffceb000d88) at ./elf/dl-open.c:905
#14 0x0000788cef6981a4 in dlopen_doit (a=a@entry=0x7ffceaffeda0) at
./dlfcn/dlopen.c:56
#15 0x0000788cf24d451c in __GI__dl_catch_exception
(exception=exception@entry=0x7ffceaffece0, operate=0x788cef698140
<dlopen_doit>, args=0x7ffceaffeda0) at ./elf/dl-catch.c:237
#16 0x0000788cf24d4669 in _dl_catch_error (objname=0x7ffceaffed48,
errstring=0x7ffceaffed50, mallocedp=0x7ffceaffed47, operate=<optimized out>,
args=<optimized out>) at ./elf/dl-catch.c:256
#17 0x0000788cef697c83 in _dlerror_run (operate=operate@entry=0x788cef698140
<dlopen_doit>, args=args@entry=0x7ffceaffeda0) at ./dlfcn/dlerror.c:138
#18 0x0000788cef69825f in dlopen_implementation (dl_caller=<optimized out>,
mode=<optimized out>, file=<optimized out>) at ./dlfcn/dlopen.c:71
#19 ___dlopen (file=<optimized out>, mode=<optimized out>) at
./dlfcn/dlopen.c:81
#20 0x0000788cf00d3a67 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#21 0x0000788cf00ccfa5 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#22 0x0000788cf00cd57b in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#23 0x0000788cf00bdd36 in QPluginLoader::load() () from
/lib/x86_64-linux-gnu/libQt5Core.so.5
#24 0x0000788cf00bde81 in QPluginLoader::instance() () from
/lib/x86_64-linux-gnu/libQt5Core.so.5
#25 0x0000788cf160952c in KPluginFactory::loadFactory(KPluginMetaData const&)
() from /lib/x86_64-linux-gnu/libKF5CoreAddons.so.5
#26 0x0000788cf205b9d0 in ?? () from
/lib/x86_64-linux-gnu/libKF5KIOWidgets.so.5
#27 0x0000788cf2059f03 in ?? () from
/lib/x86_64-linux-gnu/libKF5KIOWidgets.so.5
#28 0x000057418ce2b060 in ?? ()
#29 0x000057418ce2b90c in ?? ()
#30 0x000057418ce11cae in ?? ()
#31 0x0000788cf0112e16 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#32 0x0000788cf244b0e8 in DolphinView::requestContextMenu(QPoint const&,
KFileItem const&, KFileItemList const&, QUrl const&) () from
/lib/x86_64-linux-gnu/libdolphinprivate.so.5
#33 0x0000788cf244df69 in DolphinView::slotItemContextMenuRequested(int,
QPointF const&) () from /lib/x86_64-linux-gnu/libdolphinprivate.so.5
#34 0x0000788cf0112e16 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#35 0x0000788cf2400697 in KItemListController::itemContextMenuRequested(int,
QPointF const&) () from /lib/x86_64-linux-gnu/libdolphinprivate.so.5
#36 0x0000788cf2406215 in KItemListController::onPress(QPoint const&, QPointF
const&, QFlags<Qt::KeyboardModifier>, QFlags<Qt::MouseButton>) () from
/lib/x86_64-linux-gnu/libdolphinprivate.so.5
#37 0x0000788cf2406852 in
KItemListController::mousePressEvent(QGraphicsSceneMouseEvent*, QTransform
const&) () from /lib/x86_64-linux-gnu/libdolphinprivate.so.5
#38 0x0000788cf240902a in KItemListController::processEvent(QEvent*, QTransform
const&) () from /lib/x86_64-linux-gnu/libdolphinprivate.so.5
#39 0x0000788cf240f4ed in KItemListView::event(QEvent*) () from
/lib/x86_64-linux-gnu/libdolphinprivate.so.5
#40 0x0000788cf0d6bd45 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#41 0x0000788cf00d8118 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() from /lib/x86_64-linux-gnu/libQt5Core.so.5
#42 0x0000788cf10c26b5 in ?? () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#43 0x0000788cf10c2a99 in ?? () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#44 0x0000788cf10cb67f in ?? () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#45 0x0000788cf10d58a7 in QGraphicsScene::event(QEvent*) () from
/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#46 0x0000788cf0d6bd45 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#47 0x0000788cf00d8118 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() from /lib/x86_64-linux-gnu/libQt5Core.so.5
#48 0x0000788cf10f3d90 in QGraphicsView::mousePressEvent(QMouseEvent*) () from
/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#49 0x0000788cf0db0df8 in QWidget::event(QEvent*) () from
/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#50 0x0000788cf0e62647 in QFrame::event(QEvent*) () from
/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#51 0x0000788cf00d7e82 in
QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) ()
from /lib/x86_64-linux-gnu/libQt5Core.so.5
#52 0x0000788cf0d6bd35 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#53 0x0000788cf0d746b0 in QApplication::notify(QObject*, QEvent*) () from
/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#54 0x0000788cf00d8118 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() from /lib/x86_64-linux-gnu/libQt5Core.so.5
#55 0x0000788cf0d72874 in QApplicationPrivate::sendMouseEvent(QWidget*,
QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool, bool) ()
from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#56 0x0000788cf0dcaa39 in ?? () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#57 0x0000788cf0dcdfbf in ?? () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#58 0x0000788cf0d6bd45 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#59 0x0000788cf00d8118 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() from /lib/x86_64-linux-gnu/libQt5Core.so.5
#60 0x0000788cf0545a3b in
QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*)
() from /lib/x86_64-linux-gnu/libQt5Gui.so.5
#61 0x0000788cf0517bfc in
QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() from /lib/x86_64-linux-gnu/libQt5Gui.so.5
#62 0x0000788ceaa2cd06 in ?? () from /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#63 0x0000788cee114585 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#64 0x0000788cee173977 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#65 0x0000788cee113a23 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#66 0x0000788cf0135279 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /lib/x86_64-linux-gnu/libQt5Core.so.5
#67 0x0000788cf00d6a7b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/lib/x86_64-linux-gnu/libQt5Core.so.5
#68 0x0000788cf00df3e8 in QCoreApplication::exec() () from
/lib/x86_64-linux-gnu/libQt5Core.so.5
#69 0x000057418ce0747a in ?? ()
#70 0x0000788cef62a1ca in __libc_start_call_main
(main=main@entry=0x57418ce04c60, argc=argc@entry=1,
argv=argv@entry=0x7ffceb000d78) at ../sysdeps/nptl/libc_start_call_main.h:58
#71 0x0000788cef62a28b in __libc_start_main_impl (main=0x57418ce04c60, argc=1,
argv=0x7ffceb000d78, init=<optimized out>, fini=<optimized out>,
rtld_fini=<optimized out>, stack_end=0x7ffceb000d68) at ../csu/libc-start.c:360
#72 0x000057418ce07c25 in ?? ()
[Inferior 1 (process 3770308) detached]
Reported using DrKonqi
--
You are receiving this mail because:
You are watching all bug changes.