[dolphin] [Bug 452658] New: dolphin segmentation fault on refresh in cifs mounted git repository after git rebase was performed externally

Andreas Sturmlechner bugzilla_noreply at kde.org
Fri Apr 15 14:07:49 BST 2022


https://bugs.kde.org/show_bug.cgi?id=452658

            Bug ID: 452658
           Summary: dolphin segmentation fault on refresh in cifs mounted
                    git repository after git rebase was performed
                    externally
           Product: dolphin
           Version: 21.12.3
          Platform: Compiled Sources
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: dolphin-bugs-null at kde.org
          Reporter: asturm at gentoo.org
                CC: kfm-devel at kde.org
  Target Milestone: ---

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 at 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 at entry=0x7f2e291c6300 <QTimer::staticMetaObject>,
local_signal_index=local_signal_index at entry=0, argv=argv at 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 at entry=0x7f2e1c005000, block=block at entry=1,
dispatch=dispatch at 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 at entry=0x7ffeab1bc8f0,
flags=..., flags at 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

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the kfm-devel mailing list