Bug 463920 - Crashed when going back one folder through the location bar
Summary: Crashed when going back one folder through the location bar
Status: RESOLVED WORKSFORME
Alias: None
Product: dolphin
Classification: Applications
Component: general (show other bugs)
Version: 22.12.0
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: Dolphin Bug Assignee
URL:
Keywords: drkonqi
: 477206 (view as bug list)
Depends on:
Blocks:
 
Reported: 2023-01-06 11:18 UTC by Anstro Pleuton
Modified: 2024-01-11 03:45 UTC (History)
4 users (show)

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


Attachments
New crash information added by DrKonqi (8.12 KB, text/plain)
2023-06-03 13:26 UTC, Fushan Wen
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Anstro Pleuton 2023-01-06 11:18:30 UTC
Application: dolphin (22.12.0)

Qt Version: 5.15.7
Frameworks Version: 5.100.0
Operating System: Linux 5.15.0-53-generic x86_64
Windowing System: X11
Distribution: KDE neon 5.26
DrKonqi: 5.26.3 [KCrashBackend]

-- Information about the crash:
Title might explain, more details in that this might have occurred when I changed the application style and window decoration style (Something not related: specifically to change it to look like Windows 95 to see what that misterious button on the top left of the screen does, it seemed to show the window in all workspace, haven't done this for Dolphin so not related).

The crash can be reproduced sometimes.

-- Backtrace:
Application: Dolphin (dolphin), signal: Segmentation fault

[KCrash Handler]
#4  0x0000000200000001 in ?? ()
#5  0x00007fb5dfae9770 in KItemListView::slotItemsInserted(KItemRangeList const&) () from /lib/x86_64-linux-gnu/libdolphinprivate.so.5
#6  0x00007fb5ddabf0f4 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007fb5dfaa4ad6 in KItemModelBase::itemsInserted(KItemRangeList const&) () from /lib/x86_64-linux-gnu/libdolphinprivate.so.5
#8  0x00007fb5dfabeb25 in KFileItemModel::insertItems(QList<KFileItemModel::ItemData*>&) () from /lib/x86_64-linux-gnu/libdolphinprivate.so.5
#9  0x00007fb5dfabf13d in KFileItemModel::dispatchPendingItemsToInsert() () from /lib/x86_64-linux-gnu/libdolphinprivate.so.5
#10 0x00007fb5dfabf1d9 in KFileItemModel::slotCompleted() () from /lib/x86_64-linux-gnu/libdolphinprivate.so.5
#11 0x00007fb5ddabf0f4 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#12 0x00007fb5df523789 in KCoreDirLister::listingDirCompleted(QUrl const&) () from /lib/x86_64-linux-gnu/libKF5KIOCore.so.5
#13 0x00007fb5df531cd6 in ?? () from /lib/x86_64-linux-gnu/libKF5KIOCore.so.5
#14 0x00007fb5df531ebb in ?? () from /lib/x86_64-linux-gnu/libKF5KIOCore.so.5
#15 0x00007fb5ddab4afe in QObject::event(QEvent*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#16 0x00007fb5de57c763 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#17 0x00007fb5dda8709a in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#18 0x00007fb5dda8a187 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#19 0x00007fb5ddae14a7 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#20 0x00007fb5db60dd1b in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#21 0x00007fb5db6626f8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#22 0x00007fb5db60b3c3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#23 0x00007fb5ddae0af8 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#24 0x00007fb5dda859bb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#25 0x00007fb5dda8df54 in QCoreApplication::exec() () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#26 0x0000562ca4462a7d in ?? ()
#27 0x00007fb5dd3a2d90 in __libc_start_call_main (main=main@entry=0x562ca445cbb0, argc=argc@entry=1, argv=argv@entry=0x7fffa0e72cf8) at ../sysdeps/nptl/libc_start_call_main.h:58
#28 0x00007fb5dd3a2e40 in __libc_start_main_impl (main=0x562ca445cbb0, argc=1, argv=0x7fffa0e72cf8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffa0e72ce8) at ../csu/libc-start.c:392
#29 0x0000562ca4463275 in ?? ()
[Inferior 1 (process 4747) detached]

The reporter indicates this bug may be a duplicate of or related to bug 434860.

Reported using DrKonqi
Comment 1 Fushan Wen 2023-06-03 13:26:11 UTC
Created attachment 159438 [details]
New crash information added by DrKonqi

dolphin (23.04.1) using Qt 5.15.9

When browsing a remote sftp location, navigating in folders sometimes causes crashes.

-- Backtrace (Reduced):
#7  0x00007fdb8539c559 in KItemListView::slotItemsInserted(KItemRangeList const&) (this=0x55c056488280, itemRanges=...) at /usr/src/debug/dolphin-23.04.1/src/kitemviews/kitemlistview.cpp:1108
#8  0x00007fdb83325232 in QtPrivate::QSlotObjectBase::call(QObject*, void**) (a=0x7ffdfd2df7e0, r=0x55c056488280, this=0x55c05656c280) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#9  doActivate<false>(QObject*, int, void**) (sender=0x55c0564d2440, signal_index=3, argv=0x7ffdfd2df7e0) at kernel/qobject.cpp:3923
[...]
#11 0x00007fdb85358372 in KItemModelBase::itemsInserted(KItemRangeList const&) (this=<optimized out>, _t1=<optimized out>) at /usr/src/debug/dolphin-23.04.1/build/src/dolphinprivate_autogen/Z3MQH7AOBD/moc_kitemmodelbase.cpp:246
#12 0x00007fdb8536ecaa in KFileItemModel::insertItems(QList<KFileItemModel::ItemData*>&) (newItems=..., this=0x55c0564d2440) at /usr/src/debug/dolphin-23.04.1/src/kitemviews/kfileitemmodel.cpp:1521
Comment 2 David Edmundson 2023-12-05 11:37:19 UTC
*** Bug 477206 has been marked as a duplicate of this bug. ***
Comment 3 Akseli Lahtinen 2023-12-12 08:45:48 UTC
This is likely related to https://invent.kde.org/system/dolphin/-/merge_requests/667 since the issue happens same way: In the style method.

I can't reproduce the issue, but can you test it on Plasma 6 and see if it happens again?
Comment 4 Bug Janitor Service 2023-12-27 03:46:18 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 5 Bug Janitor Service 2024-01-11 03:45:38 UTC
This bug has been in NEEDSINFO status with no change for at least
30 days. The bug is now closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!