Bug 452658 - dolphin segmentation fault on refresh in cifs mounted git repository after git rebase was performed externally
Summary: dolphin segmentation fault on refresh in cifs mounted git repository after gi...
Status: RESOLVED DUPLICATE of bug 473488
Alias: None
Product: dolphin
Classification: Applications
Component: general (other bugs)
Version First Reported In: 21.12.3
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: Dolphin Bug Assignee
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2022-04-15 13:07 UTC by Andreas Sturmlechner
Modified: 2023-12-05 11:27 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 Andreas Sturmlechner 2022-04-15 13:07:49 UTC
Application: dolphin (21.12.3)
 (Compiled from sources)
Qt Version: 5.15.3
Frameworks Version: 5.92.0
Operating System: Linux 5.10.109-gentoo x86_64
Windowing System: X11
Distribution: Gentoo/Linux
DrKonqi: 5.24.4 [KCrashBackend]

-- Information about the crash:
dolphin crashed in the background (without manually triggering a refresh) after git rebase was performed in yakuake on the repository currently viewed in dolphin. This has happened the second time in two weeks now.

The reporter is unsure if this crash is reproducible.

-- Backtrace:
Application: Dolphin (dolphin), signal: Segmentation fault
Content of s_kcrashErrorMessage: {_M_t = {<std::__uniq_ptr_impl<char, std::default_delete<char []> >> = {_M_t = std::tuple containing = {[1] = 0x0, [2] = {<No data fields>}}}, <No data fields>}}
[KCrash Handler]
#6  QSharedDataPointer<KFileItemPrivate>::~QSharedDataPointer (this=0x55dd803d2380, __in_chrg=<optimized out>) at /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/include/g++-v11/bits/atomic_base.h:385
#7  KFileItem::~KFileItem (this=0x55dd803d2380, __in_chrg=<optimized out>) at /var/tmp/portage/kde-frameworks/kio-5.92.0/work/kio-5.92.0/src/core/kfileitem.cpp:604
#8  0x00007f2e2a87daed in QList<KFileItem>::node_destruct (n=0x55dd803d2380, this=0x55dd7f8a9160) at /usr/include/qt5/QtCore/qlist.h:479
#9  QList<KFileItem>::erase (it=..., this=0x55dd7f8a9160) at /usr/include/qt5/QtCore/qlist.h:566
#10 KCoreDirListerCache::reinsert (this=this@entry=0x7f2e2a8ec4a0 <(anonymous namespace)::Q_QGS_kDirListerCache::innerFunction()::holder>, item=..., oldUrl=...) at /var/tmp/portage/kde-frameworks/kio-5.92.0/work/kio-5.92.0/src/core/kcoredirlister_p.h:287
#11 0x00007f2e2a86e22e in KCoreDirListerCache::processPendingUpdates (this=0x7f2e2a8ec4a0 <(anonymous namespace)::Q_QGS_kDirListerCache::innerFunction()::holder>) at /var/tmp/portage/kde-frameworks/kio-5.92.0/work/kio-5.92.0/src/core/kcoredirlister.cpp:2023
#12 0x00007f2e28f2918e in QtPrivate::QSlotObjectBase::call (a=0x7ffeab1bc560, r=0x7f2e2a8ec4a0 <(anonymous namespace)::Q_QGS_kDirListerCache::innerFunction()::holder>, this=0x55dd7f4c9710) at /var/tmp/portage/dev-qt/qtcore-5.15.3/work/qtbase-everywhere-src-5.15.3/include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#13 doActivate<false> (sender=0x7f2e2a8ec570 <(anonymous namespace)::Q_QGS_kDirListerCache::innerFunction()::holder+208>, signal_index=3, argv=0x7ffeab1bc560) at /var/tmp/portage/dev-qt/qtcore-5.15.3/work/qtbase-everywhere-src-5.15.3/src/corelib/kernel/qobject.cpp:3886
#14 0x00007f2e28f231af in QMetaObject::activate (sender=<optimized out>, m=m@entry=0x7f2e291c6300 <QTimer::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffeab1bc560) at /var/tmp/portage/dev-qt/qtcore-5.15.3/work/qtbase-everywhere-src-5.15.3/src/corelib/kernel/qobject.cpp:3946
#15 0x00007f2e28f2d14a in QTimer::timeout (this=<optimized out>, _t1=...) at .moc/moc_qtimer.cpp:205
#16 0x00007f2e28f2130f in QObject::event (this=0x7f2e2a8ec570 <(anonymous namespace)::Q_QGS_kDirListerCache::innerFunction()::holder+208>, e=0x7ffeab1bc6b0) at /var/tmp/portage/dev-qt/qtcore-5.15.3/work/qtbase-everywhere-src-5.15.3/src/corelib/kernel/qobject.cpp:1336
#17 0x00007f2e298ae63f in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x7f2e2a8ec570 <(anonymous namespace)::Q_QGS_kDirListerCache::innerFunction()::holder+208>, e=0x7ffeab1bc6b0) at /var/tmp/portage/dev-qt/qtwidgets-5.15.3/work/qtbase-everywhere-src-5.15.3/src/widgets/kernel/qapplication.cpp:3637
#18 0x00007f2e28ef6c18 in QCoreApplication::notifyInternal2 (receiver=0x7f2e2a8ec570 <(anonymous namespace)::Q_QGS_kDirListerCache::innerFunction()::holder+208>, event=0x7ffeab1bc6b0) at /var/tmp/portage/dev-qt/qtcore-5.15.3/work/qtbase-everywhere-src-5.15.3/src/corelib/kernel/qcoreapplication.cpp:1064
#19 0x00007f2e28f45fcb in QTimerInfoList::activateTimers (this=0x55dd7f415520) at /var/tmp/portage/dev-qt/qtcore-5.15.3/work/qtbase-everywhere-src-5.15.3/src/corelib/kernel/qtimerinfo_unix.cpp:643
#20 0x00007f2e28f46894 in timerSourceDispatch (source=<optimized out>) at /var/tmp/portage/dev-qt/qtcore-5.15.3/work/qtbase-everywhere-src-5.15.3/src/corelib/kernel/qeventdispatcher_glib.cpp:183
#21 0x00007f2e26d359eb in g_main_dispatch (context=0x7f2e1c005000) at ../glib-2.70.4/glib/gmain.c:3381
#22 g_main_context_dispatch (context=0x7f2e1c005000) at ../glib-2.70.4/glib/gmain.c:4099
#23 0x00007f2e26d35c98 in g_main_context_iterate (context=context@entry=0x7f2e1c005000, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib-2.70.4/glib/gmain.c:4175
#24 0x00007f2e26d35d4f in g_main_context_iteration (context=0x7f2e1c005000, may_block=1) at ../glib-2.70.4/glib/gmain.c:4240
#25 0x00007f2e28f46c86 in QEventDispatcherGlib::processEvents (this=0x55dd7f41aa20, flags=...) at /var/tmp/portage/dev-qt/qtcore-5.15.3/work/qtbase-everywhere-src-5.15.3/src/corelib/kernel/qeventdispatcher_glib.cpp:423
#26 0x00007f2e28ef56a3 in QEventLoop::exec (this=this@entry=0x7ffeab1bc8f0, flags=..., flags@entry=...) at /var/tmp/portage/dev-qt/qtcore-5.15.3/work/qtbase-everywhere-src-5.15.3/include/QtCore/../../src/corelib/global/qflags.h:69
#27 0x00007f2e28efd9c0 in QCoreApplication::exec () at /var/tmp/portage/dev-qt/qtcore-5.15.3/work/qtbase-everywhere-src-5.15.3/include/QtCore/../../src/corelib/global/qflags.h:121
#28 0x00007f2e292d960c in QGuiApplication::exec () at /var/tmp/portage/dev-qt/qtgui-5.15.3/work/qtbase-everywhere-src-5.15.3/src/gui/kernel/qguiapplication.cpp:1867
#29 0x00007f2e298ae5b5 in QApplication::exec () at /var/tmp/portage/dev-qt/qtwidgets-5.15.3/work/qtbase-everywhere-src-5.15.3/src/widgets/kernel/qapplication.cpp:2829
#30 0x000055dd7dce32fe in main (argc=<optimized out>, argv=0x7ffeab1bc9d8) at /var/tmp/portage/kde-apps/dolphin-21.12.3/work/dolphin-21.12.3/src/main.cpp:230
[Inferior 1 (process 2365) detached]

Possible duplicates by query: bug 439636, bug 439635, bug 438821, bug 437832, bug 437725.

Reported using DrKonqi
Comment 1 Akseli Lahtinen 2023-12-05 11:27:04 UTC

*** This bug has been marked as a duplicate of bug 473488 ***