[dolphin] [Bug 492537] Dolphin crashing

Kyle Devir bugzilla_noreply at kde.org
Tue Sep 3 03:02:05 BST 2024


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

--- Comment #3 from Kyle Devir <kyle.devir at mykolab.com> ---
(gdb) bt full
#0  __pthread_kill_implementation (threadid=<optimized out>,
signo=signo at entry=6, no_tid=no_tid at entry=0) at pthread_kill.c:44
        tid = <optimized out>
        ret = 0
        pd = <optimized out>
        old_mask = {__val = {0}}
        ret = <optimized out>
#1  0x00007312d36a5463 in __pthread_kill_internal (threadid=<optimized out>,
signo=6) at pthread_kill.c:78
#2  0x00007312d364c120 in __GI_raise (sig=6) at ../sysdeps/posix/raise.c:26
        ret = <optimized out>
#3  0x00007312d74781b5 in KCrash::defaultCrashHandler (sig=6) at
/run/media/valmar/DataSSD/KDE/Sources/kcrash/src/kcrash.cpp:596
        data = {<KCrash::MetadataWriter> = {_vptr.MetadataWriter =
0x7312d7486bc8 <vtable for KCrash::Metadata+16>}, argv = {_M_elems = {0x0,
0x7312d74804e6 "--glrenderer", 0x64288985fb30 "AMD Radeon RX 6700 (radeonsi,
navi22, ACO, DRM 3.58, 6.11.0-rc6-1-custom-bcachefs-git-00059-g11356e45ddae)",
0x7312d74804f3 "--qtversion", 0x6428894d1b60 "6.7.2", 0x7312d7480505
"--kdeframeworksversion", 0x7312d74804ff "6.6.0", 0x7312d748053d "--platform",
0x642889db85d0 "wayland", 0x7312d7480568 "--appname", 0x6428898748d0 "dolphin",
0x7312d7480572 "--apppath", 0x642889874850
"/run/media/valmar/DataSSD/KDE/usr-20240831-1900/bin", 0x7312d748057f
"--signal", 0x7ffc7fe4f336 "6", 0x7312d748058d "--pid", 0x7ffc7fe4f340
"628169", 0x7312d7480593 "--appversion", 0x642889b22030 "24.11.70",
0x7312d74805a0 "--programname", 0x6428894bca00 "Dolphin", 0x7312d74805ae
"--bugaddress", 0x642889887e30 "submit at bugs.kde.org", 0x0 <repeats 15 times>}},
argc = 23, m_writer = 0x7ffc7fe4f170}
        platformName = {d = {d = 0x642889db85c0, ptr = 0x642889db85d0
"wayland", size = 7}, static _empty = 0 '\000'}
        about = 0x642889888ad0
        argv = 0x7ffc7fe4f1e8
        ini = {<KCrash::MetadataWriter> = {_vptr.MetadataWriter =
0x7312d7486bf8 <vtable for KCrash::MetadataINIWriter+16>}, writable = false, fd
= 38}
        sigtxt = "6\000in:/run/"
        pidtxt = "628169", '\000' <repeats 13 times>
        argc = 23
        crashRecursionCounter = 2
#4  0x00007312d364c1d0 in <signal handler called> () at /usr/lib/libc.so.6
#5  __pthread_kill_implementation (threadid=<optimized out>,
signo=signo at entry=6, no_tid=no_tid at entry=0) at pthread_kill.c:44
        tid = <optimized out>
        ret = 0
        pd = <optimized out>
        old_mask = {__val = {140722454200256}}
        ret = <optimized out>
#6  0x00007312d36a5463 in __pthread_kill_internal (threadid=<optimized out>,
signo=6) at pthread_kill.c:78
#7  0x00007312d364c120 in __GI_raise (sig=sig at entry=6) at
../sysdeps/posix/raise.c:26
        ret = <optimized out>
#8  0x00007312d36334c3 in __GI_abort () at abort.c:79
        save_stage = 1
        act = {__sigaction_handler = {sa_handler = 0x20, sa_sigaction = 0x20},
sa_mask = {__val = {140722454200496, 110125274348144, 110125274348160, 122,
54006315632354304, 122, 3, 140722454200808, 140722454200496, 126524688252784,
0, 140722454200480, 126524687503561, 2, 54006315632354304, 0}}, sa_flags =
988079104, sa_restorer = 0x7ffc7fe501e8}
#9  0x00007312d308c663 in ??? () at /usr/lib/libQt6Core.so.6
#10 0x00007312d308ce07 in QMessageLogger::fatal(char const*, ...) const () at
/usr/lib/libQt6Core.so.6
#11 0x00007312d308ce5e in qt_assert(char const*, char const*, int) () at
/usr/lib/libQt6Core.so.6
#12 0x00007312d6578a9b in KProtocolInfoFactory::findProtocol
    (this=0x7312d670a4c0 <QGlobalStatic<QtGlobalStatic::Holder<(anonymous
namespace)::Q_QGS_kProtocolInfoFactoryInstance> >::instance()::holder>,
protocol=..., updateCacheIfNotfound=true)
    at
/run/media/valmar/DataSSD/KDE/Sources/kio/src/core/kprotocolinfofactory.cpp:60
        locker = {m_mutex = 0x7ffc7fe50270, m_isLocked = 200}
        filled = false
        info = 0x7312d670a4e0 <QtGlobalStatic::Holder<(anonymous
namespace)::Q_QGS_kProtocolInfoFactoryInstance>::guard>
        __PRETTY_FUNCTION__ = "KProtocolInfoPrivate*
KProtocolInfoFactory::findProtocol(const QString&, bool)"
#13 0x00007312d6575182 in KProtocolInfo::protocolClass (_protocol=...) at
/run/media/valmar/DataSSD/KDE/Sources/kio/src/core/kprotocolinfo.cpp:252
        prot = 0x7312d7a502e0
#14 0x000064287206f716 in TerminalPanel::changeDir (this=0x6428898ffcf0,
url=...) at
/run/media/valmar/DataSSD/KDE/Sources/dolphin/src/panels/terminal/terminalpanel.cpp:228
#15 0x000064287206f570 in TerminalPanel::showEvent (this=0x6428898ffcf0,
event=0x7ffc7fe50660) at
/run/media/valmar/DataSSD/KDE/Sources/dolphin/src/panels/terminal/terminalpanel.cpp:208
#16 0x00007312d434cedd in QWidget::event (this=0x6428898ffcf0,
event=0x7ffc7fe50660) at
/usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qwidget.cpp:9249
        d = 0x642889961780
#17 0x00007312d42fc8cc in QApplicationPrivate::notify_helper (this=<optimized
out>, receiver=0x6428898ffcf0, e=0x7ffc7fe50660) at
/usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qapplication.cpp:3287
        consumed = false
        filtered = false
#18 0x00007312d3145aa8 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /usr/lib/libQt6Core.so.6
#19 0x00007312d434a6c9 in QWidgetPrivate::show_helper (this=0x642889961780) at
/usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qwidget.cpp:8137
        q = 0x6428898ffcf0
        isWindow = <optimized out>
        isEmbedded = false
        showEvent = {<QEvent> = {<No data fields>}, <No data fields>}
#20 0x00007312d434a863 in QWidgetPrivate::show_recursive (this=<optimized out>)
at /usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qwidget.cpp:8016
        q = <optimized out>
#21 0x00007312d434b1e5 in QWidgetPrivate::showChildren
(this=this at entry=0x6428897eb060, spontaneous=spontaneous at entry=false) at
/usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qwidget.cpp:8524
        widget = 0x6428898ffcf0
        i = 6
        q = <optimized out>
        childList = {<QListSpecialMethods<QObject*>> =
{<QListSpecialMethodsBase<QObject*>> = {<No data fields>}, <No data fields>}, d
= {d = <optimized out>, ptr = <optimized out>, size = <optimized out>}}
#22 0x00007312d434a566 in QWidgetPrivate::show_helper
(this=this at entry=0x6428897eb060) at
/usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qwidget.cpp:8092
        q = 0x64288995cc20
        isWindow = <optimized out>
        isEmbedded = <optimized out>
        showEvent = {<QEvent> = {<No data fields>}, <No data fields>}
#23 0x00007312d434aa53 in QWidgetPrivate::setVisible (this=0x6428897eb060,
visible=visible at entry=true) at
/usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qwidget.cpp:8443
        pw = <optimized out>
        wasResized = true
        initialWindowState = {i = <optimized out>}
        needUpdateGeometry = <optimized out>
        showToParentEvent = <incomplete type>
        q = 0x64288995cc20
#24 0x00007312d434b256 in QWidgetPrivate::showChildren
(this=this at entry=0x6428894e9b20, spontaneous=spontaneous at entry=false) at
/usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qwidget.cpp:8526
        widget = 0x64288995cc20
        i = <optimized out>
        q = <optimized out>
        childList = {<QListSpecialMethods<QObject*>> =
{<QListSpecialMethodsBase<QObject*>> = {<No data fields>}, <No data fields>}, d
= {d = <optimized out>, ptr = <optimized out>, size = <optimized out>}}
#25 0x00007312d434a566 in QWidgetPrivate::show_helper
(this=this at entry=0x6428894e9b20) at
/usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qwidget.cpp:8092
        q = 0x642889831f10
        isWindow = <optimized out>
        isEmbedded = <optimized out>
        showEvent = {<QEvent> = {<No data fields>}, <No data fields>}
#26 0x00007312d434aa53 in QWidgetPrivate::setVisible (this=0x6428894e9b20,
visible=<optimized out>) at
/usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qwidget.cpp:8443
        pw = <optimized out>
        wasResized = true
        initialWindowState = {i = <optimized out>}
        needUpdateGeometry = <optimized out>
        showToParentEvent = <incomplete type>
        q = 0x642889831f10
#27 0x00007312d43607f4 in QWidgetWindowPrivate::setVisible
(this=0x642889bb9c30, visible=<optimized out>) at
/usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qwidget.h:101
        widget = <optimized out>
        q = 0x642889bb9bd0
#28 0x00007312d4f6b898 in KWindowConfig::restoreWindowSize
(window=0x642889bb9bd0, config=...) at
/run/media/valmar/DataSSD/KDE/Sources/kconfig/src/gui/kwindowconfig.cpp:165
        screenName = {d = {d = 0x642889497220, ptr = 0x642889497230 u"DP-3",
size = 4}, static _empty = 0 u'\000'}
        width = -1
        height = -1
        isMaximized = true
        defaultSize = {wd = -1, ht = -1}
        defaultScreenSize = {wd = -1, ht = -1}
#29 0x00007312d60dd11c in KMainWindow::applyMainWindowSettings
(this=0x642889831f10, _cg=...) at
/run/media/valmar/DataSSD/KDE/Sources/kxmlgui/src/kmainwindow.cpp:683
        config = {d = 0x7ffc7fe50e70}
        group = {<KConfigBase> = {_vptr.KConfigBase = 0x7ffc7fe50e90}, d = {d =
0x642889831f38}}
        d = 0x642889ae3730
        cg = {<KConfigBase> = {_vptr.KConfigBase = 0x7312d4f0e608 <vtable for
KConfigGroup+16>}, d = {d = 0x642889c076e0}}
        focusedWidget = 0x0
        oldLetDirtySettings = true
        stateConfig = {<KConfigBase> = {_vptr.KConfigBase = 0x7312d4f0e608
<vtable for KConfigGroup+16>}, d = {d = 0x642889adee50}}
        sb = 0x7312d4e42d44 <__gnu_cxx::__aligned_membuf<std::pair<KEntryKey
const, KEntry> >::_M_ptr() const+24>
        mb = 0x7ffc7fe50d90
        n = 0
        toolBars = {<QListSpecialMethods<KToolBar*>> =
{<QListSpecialMethodsBase<KToolBar*>> = {<No data fields>}, <No data fields>},
d = {d = 0x7ffc7fe50df0, ptr = 0x7312d4e59552
<KEntryMap::getEntryOption(std::_Rb_tree_const_iterator<std::pair<KEntryKey
const, KEntry> > const&, KEntryMap::EntryOption) const+256>, size =
140722454203888}}
#30 0x00007312d6162699 in KXmlGuiWindow::applyMainWindowSettings
(this=0x642889831f10, config=...) at
/run/media/valmar/DataSSD/KDE/Sources/kxmlgui/src/kxmlguiwindow.cpp:484
        d = 0x642889ae3730
        sb = 0x7ffc7fe50f70
#31 0x00007312d60ddc22 in KMainWindow::setAutoSaveSettings
(this=0x642889831f10, group=..., saveWindowSize=true) at
/run/media/valmar/DataSSD/KDE/Sources/kxmlgui/src/kmainwindow.cpp:783
        d = 0x642889ae3730
#32 0x00007312d60ddb2e in KMainWindow::setAutoSaveSettings
(this=0x642889831f10, groupName=..., saveWindowSize=true) at
/run/media/valmar/DataSSD/KDE/Sources/kxmlgui/src/kmainwindow.cpp:764
#33 0x00007312d6161591 in KXmlGuiWindow::setupGUI (this=0x642889831f10,
defaultSize=..., options=..., xmlfile=...) at
/run/media/valmar/DataSSD/KDE/Sources/kxmlgui/src/kxmlguiwindow.cpp:324
        cg = {<KConfigBase> = {_vptr.KConfigBase = 0x7312d4f0e608 <vtable for
KConfigGroup+16>}, d = {d = 0x0}}
        d = 0x642889ae3730
#34 0x00007312d61611cf in KXmlGuiWindow::setupGUI (this=0x642889831f10,
options=..., xmlfile=...) at
/run/media/valmar/DataSSD/KDE/Sources/kxmlgui/src/kxmlguiwindow.cpp:287
#35 0x0000642871fec3c8 in DolphinMainWindow::DolphinMainWindow
(this=0x642889831f10, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at
/run/media/valmar/DataSSD/KDE/Sources/dolphin/src/dolphinmainwindow.cpp:193
        undoManager = 0x7312d6e60680
<QGlobalStatic<QtGlobalStatic::Holder<(anonymous
namespace)::Q_QGS_globalFileUndoManager> >::instance()::holder>
        navigatorsWidgetAction = 0x642889adf310
        toggleFilterBarAction = 0x7ffc7fe51580
        showMenu = false
        showMenuBarAction = 0x7ffc7fe512b0
        firstRun = false
        clipboard = 0x7ffc7fe51300
        hamburgerMenu = 0x0
        middleClickEventFilter = 0x642871fe45fe
<QArrayDataPointer<QUrl>::detach(QArrayDataPointer<QUrl>*)+28>
        undoManager = <optimized out>
        firstRun = <optimized out>
        navigatorsWidgetAction = <optimized out>
        clipboard = <optimized out>
        toggleFilterBarAction = <optimized out>
        showMenu = <optimized out>
        showMenuBarAction = <optimized out>
        hamburgerMenu = <optimized out>
        middleClickEventFilter = <optimized out>
#36 0x0000642871fe0f24 in main (argc=1, argv=0x7ffc7fe517c8) at
/run/media/valmar/DataSSD/KDE/Sources/dolphin/src/main.cpp:212
        app = {<QGuiApplication> = {<QCoreApplication> = {<No data fields>},
static staticMetaObject = {d = {superdata = {direct = 0x7312d35ef860
<QCoreApplication::staticMetaObject>}, stringdata = 0x7312d3f1dba0
<_ZN12_GLOBAL__N_1L47qt_meta_stringdata_CLASSQGuiApplicationENDCLASSE.lto_priv.0>,
data = 0x7312d3f1d8a0
<_ZL41qt_meta_data_CLASSQGuiApplicationENDCLASS.lto_priv.0>, static_metacall =
0x7312d39884f0 <QGuiApplication::qt_static_metacall(QObject*,
QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes =
0x7312d4035420
<_Z27qt_incomplete_metaTypeArrayIN12_GLOBAL__N_149qt_meta_stringdata_CLASSQGuiApplicationENDCLASS_tEJN9QtPrivate20TypeAndForceCompleteI5QIconSt17integral_constantIbLb1EEEENS3_I7QStringS6_EES9_NS3_IN2Qt15LayoutDirectionES6_EES9_NS3_IbS6_EENS3_IP7QScreenS6_EENS3_I15QGuiApplicationS6_EENS3_IvS5_IbLb0EEEESK_NS3_ISF_SJ_EESK_SL_SK_SL_SK_SK_NS3_IP7QObjectSJ_EESK_NS3_IP7QWindowSJ_EESK_NS3_INSA_16ApplicationStateESJ_EESK_NS3_ISB_SJ_EESK_NS3_IR15QSessionManagerSJ_EESK_SX_SK_SK_NS3_IRK8QPaletteSJ_EESK_NS3_IRK5QFontSJ_EESK_NS3_IxSJ_EESK_SO_EE.lto_priv.0>,
extradata = 0x0}}}, static staticMetaObject = {d = {superdata = {direct =
0x7312d4036e80 <QGuiApplication::staticMetaObject>}, stringdata =
0x7312d478e340
<_ZN12_GLOBAL__N_1L44qt_meta_stringdata_CLASSQApplicationENDCLASSE.lto_priv.0>,
data = 0x7312d478e1a0 <_ZL38qt_meta_data_CLASSQApplicationENDCLASS.lto_priv.0>,
static_metacall = 0x7312d42ff5f0 <QApplication::qt_static_metacall(QObject*,
QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes =
0x7312d48d5a40
<_Z27qt_incomplete_metaTypeArrayIN12_GLOBAL__N_146qt_meta_stringdata_CLASSQApplicationENDCLASS_tEJN9QtPrivate20TypeAndForceCompleteIiSt17integral_constantIbLb1EEEES6_S6_S6_S6_S6_NS3_I7QStringS5_EENS3_IbS5_EENS3_I12QApplicationS5_EENS3_IvS4_IbLb0EEEENS3_IP7QWidgetSC_EESG_SD_NS3_IRKS7_SC_EESD_NS3_IKbSC_EESD_SD_EE.lto_priv.0>,
extradata = 0x0}}}
        aboutData = {d = std::unique_ptr<class KAboutDataPrivate> = {get() =
0x6428898730e0}}
        parser = {d = 0x64288999dad0}
        splitView = false
        openFiles = false
        adminWorkerInfoWanted = false
        args = {<QListSpecialMethods<QString>> =
{<QListSpecialMethodsBase<QString>> = {<No data fields>}, <No data fields>}, d
= {d = 0x0, ptr = 0x0, size = 0}}
        urls = {<QListSpecialMethods<QUrl>> = {<QListSpecialMethodsBase<QUrl>>
= {<No data fields>}, <No data fields>}, d = {d = 0x6428894bc520, ptr =
0x6428894bc530, size = 1}}
        startedWithURLs = false
        mainWindow = 0x0
        serviceOptions = {i = 0}
        dolphinDBusService = {<QObject> = {<No data fields>}, static
staticMetaObject = {d = {superdata = {direct = 0x7312d35efca0
<QObject::staticMetaObject>}, stringdata = 0x7312d5ee5660 <(anonymous
namespace)::qt_meta_stringdata_CLASSKDBusServiceENDCLASS>, data =
0x7312d5ee57e0 <qt_meta_data_CLASSKDBusServiceENDCLASS>, static_metacall =
0x7312d5ec015c <KDBusService::qt_static_metacall(QObject*, QMetaObject::Call,
int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7312d5efd260
<qt_incomplete_metaTypeArray<(anonymous
namespace)::qt_meta_stringdata_CLASSKDBusServiceENDCLASS_t,
QtPrivate::TypeAndForceComplete<KDBusService::StartupOption,
std::integral_constant<bool, true> >,
QtPrivate::TypeAndForceComplete<QFlags<KDBusService::StartupOption>,
std::integral_constant<bool, true> >,
QtPrivate::TypeAndForceComplete<KDBusService, std::integral_constant<bool,
true> >, QtPrivate::TypeAndForceComplete<void, std::integral_constant<bool,
false> >, QtPrivate::TypeAndForceComplete<QList<QString> const&,
std::integral_constant<bool, false> >, QtPrivate::TypeAndForceComplete<QString
const&, std::integral_constant<bool, false> >,
QtPrivate::TypeAndForceComplete<void, std::integral_constant<bool, false> >,
QtPrivate::TypeAndForceComplete<QList<QUrl> const&,
std::integral_constant<bool, false> >, QtPrivate::TypeAndForceComplete<void,
std::integral_constant<bool, false> >, QtPrivate::TypeAndForceComplete<QString
const&, std::integral_constant<bool, false> >,
QtPrivate::TypeAndForceComplete<QVariant const&, std::integral_constant<bool,
false> >, QtPrivate::TypeAndForceComplete<void, std::integral_constant<bool,
false> > >>, extradata = 0x0}}, d = std::unique_ptr<class KDBusServicePrivate>
= {get() = 0x1}}
        interface = {<QObject> = {<No data fields>}, static staticMetaObject =
{d = {superdata = {direct = 0x7312d35efca0 <QObject::staticMetaObject>},
stringdata = 0x642872113120 <(anonymous
namespace)::qt_meta_stringdata_CLASSDBusInterfaceENDCLASS>, data =
0x642872113240 <qt_meta_data_CLASSDBusInterfaceENDCLASS>, static_metacall =
0x642871fdda28 <DBusInterface::qt_static_metacall(QObject*, QMetaObject::Call,
int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x6428721a9260
<qt_incomplete_metaTypeArray<(anonymous
namespace)::qt_meta_stringdata_CLASSDBusInterfaceENDCLASS_t,
QtPrivate::TypeAndForceComplete<DBusInterface, std::integral_constant<bool,
true> >, QtPrivate::TypeAndForceComplete<void, std::integral_constant<bool,
false> >, QtPrivate::TypeAndForceComplete<QList<QString> const&,
std::integral_constant<bool, false> >, QtPrivate::TypeAndForceComplete<QString
const&, std::integral_constant<bool, false> >,
QtPrivate::TypeAndForceComplete<void, std::integral_constant<bool, false> >,
QtPrivate::TypeAndForceComplete<QList<QString> const&,
std::integral_constant<bool, false> >, QtPrivate::TypeAndForceComplete<QString
const&, std::integral_constant<bool, false> >,
QtPrivate::TypeAndForceComplete<void, std::integral_constant<bool, false> >,
QtPrivate::TypeAndForceComplete<QList<QString> const&,
std::integral_constant<bool, false> >, QtPrivate::TypeAndForceComplete<QString
const&, std::integral_constant<bool, false> >,
QtPrivate::TypeAndForceComplete<void, std::integral_constant<bool, false> >,
QtPrivate::TypeAndForceComplete<QString const&, std::integral_constant<bool,
false> >, QtPrivate::TypeAndForceComplete<QString&,
std::integral_constant<bool, false> >,
QtPrivate::TypeAndForceComplete<QString&, std::integral_constant<bool, false> >
>>, extradata = 0x0}}, m_isDaemon = false}
        __PRETTY_FUNCTION__ = "int main(int, char**)"
        feedbackProvider = 0x64288947cac0

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


More information about the kfm-devel mailing list