https://bugs.kde.org/show_bug.cgi?id=521222
Bug ID: 521222
Summary: Immediate crash on opening
Classification: Applications
Product: dolphin
Version First 26.04.2
Reported In:
Platform: EndeavourOS
OS: Linux
Status: REPORTED
Severity: crash
Priority: NOR
Component: general
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected]
Target Milestone: ---
DESCRIPTION
Dolphin crashes immediately after opening, whether it is via shortcut or
command line.
The window open for half a second and then disappear.
STEPS TO REPRODUCE
1. Open Dolphin
2. Crash
OBSERVED RESULT
Dolphin Window open for a split second and disappear
EXPECTED RESULT
Dolphin open and is usable
SOFTWARE/OS VERSIONS
Operating System : EndeavourOS + Hyprland 0.55.2-2
KDE Plasma Version: None
KDE Frameworks Version: None
Qt Version: 6.11.1
ADDITIONAL INFORMATION
Core Dump :
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
Core was generated by `/usr/bin/dolphin'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0 0x00007fded6b189ac in FcCharSetFindLeafForward
(fcs=fcs@entry=0xfefefefefefefefe, start=start@entry=0,
num=num@entry=32) at ../fontconfig/src/fccharset.c:103
103 if (!numbers)
[Current thread is 1 (Thread 0x7fded0668c80 (LWP 51576))]
#0 0x00007fded6b189ac in FcCharSetFindLeafForward
(fcs=fcs@entry=0xfefefefefefefefe, start=start@entry=0,
num=num@entry=32) at ../fontconfig/src/fccharset.c:103
#1 0x00007fded6b1a902 in FcCharSetFindLeafPos (fcs=0xfefefefefefefefe,
ucs4=<optimized out>)
at ../fontconfig/src/fccharset.c:129
#2 FcCharSetFindLeaf (fcs=0xfefefefefefefefe, ucs4=<optimized out>) at
../fontconfig/src/fccharset.c:135
#3 IA__FcCharSetHasChar (fcs=0xfefefefefefefefe, ucs4=<optimized out>) at
../fontconfig/src/fccharset.c:557
#4 IA__FcCharSetHasChar (fcs=0xfefefefefefefefe, ucs4=8288) at
../fontconfig/src/fccharset.c:551
#5 0x00007fded92b4b23 in
QFontEngineMultiFontConfig::shouldLoadFontEngineForCharacter
(this=0x562b71638cc0, at=1,
ucs4=<optimized out>) at
/usr/src/debug/qt6-base/qtbase/src/gui/text/unix/qfontenginemultifontconfig.cpp:30
#6 QFontEngineMulti::stringToCMap (this=<optimized out>, str=<optimized out>,
len=<optimized out>,
glyphs=<optimized out>, nglyphs=0x7ffd531af5cc, flags=...)
at /usr/src/debug/qt6-base/qtbase/src/gui/text/qfontengine.cpp:2072
#7 0x00007fded9340b1d in QTextEngine::shapeText (this=<optimized out>,
item=<optimized out>)
at /usr/src/debug/qt6-base/qtbase/src/gui/text/qtextengine.cpp:1463
#8 0x00007fded9379e72 in QTextLine::layout_helper
(this=this@entry=0x7ffd531af9d0,
maxGlyphs=maxGlyphs@entry=2147483647) at
/usr/src/debug/qt6-base/qtbase/src/gui/text/qtextlayout.cpp:1875
#9 0x00007fded937bb23 in QTextLine::setLineWidth
(this=this@entry=0x7ffd531af9d0, width=width@entry=121)
at /usr/src/debug/qt6-base/qtbase/src/gui/text/qtextlayout.cpp:1626
#10 0x00007fdedb2946b5 in
KStandardItemListWidgetInformant::calculateIconsLayoutItemSizeHints
(this=0x562b7207fff0,
logicalHeightHints=..., logicalWidthHint=@0x562b71d4b328: 0,
view=0x562b71d45450)
at
/usr/src/debug/dolphin/dolphin-26.04.2/src/kitemviews/kstandarditemlistwidget.cpp:171
#11 0x00007fdedb2ba1b1 in KItemListSizeHintResolver::updateCache
(this=0x562b71d4b300)
at
/usr/src/debug/dolphin/dolphin-26.04.2/src/kitemviews/private/kitemlistsizehintresolver.cpp:147
#12 KItemListSizeHintResolver::updateCache (this=this@entry=0x562b71d4b300)
at
/usr/src/debug/dolphin/dolphin-26.04.2/src/kitemviews/private/kitemlistsizehintresolver.cpp:144
#13 0x00007fdedb2ba207 in KItemListSizeHintResolver::sizeHint
(this=0x562b71d4b300, index=index@entry=0)
at
/usr/src/debug/dolphin/dolphin-26.04.2/src/kitemviews/private/kitemlistsizehintresolver.cpp:29
#14 0x00007fdedb2bbfc6 in KItemListViewLayouter::doLayout
(this=this@entry=0x562b71d45230)
at
/usr/src/debug/dolphin/dolphin-26.04.2/src/kitemviews/private/kitemlistviewlayouter.cpp:485
#15 0x00007fdedb2bc6d6 in KItemListViewLayouter::maximumScrollOffset
(this=0x562b71d45230)
at
/usr/src/debug/dolphin/dolphin-26.04.2/src/kitemviews/private/kitemlistviewlayouter.cpp:164
#16 0x00007fdedb272e1d in KItemListView::maximumScrollOffset
(this=0x562b71d45450)
at
/usr/src/debug/dolphin/dolphin-26.04.2/src/kitemviews/kitemlistview.cpp:194
#17 0x00007fdedb282260 in KItemListView::slotItemsInserted
(this=0x562b71d45450, itemRanges=...)
at
/usr/src/debug/dolphin/dolphin-26.04.2/src/kitemviews/kitemlistview.cpp:1233
#18 0x00007fded87f081b in QtPrivate::QSlotObjectBase::call (this=<optimized
out>, r=<optimized out>,
a=<optimized out>, this=<optimized out>, r=<optimized out>, a=<optimized
out>)
at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobjectdefs_impl.h:462
#19 doActivate<false> (sender=0x562b71694060, signal_index=3,
argv=0x7ffd531afd30)
at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:4372
#20 0x00007fdedb28e75a in QMetaObject::activate<void, KItemRangeList>
(sender=<optimized out>, mo=<optimized out>,
local_signal_index=0, ret=0x0) at /usr/include/qt6/QtCore/qobjectdefs.h:320
#21 KItemModelBase::itemsInserted (this=<optimized out>, _t1=...)
at
/usr/src/debug/dolphin/build/src/dolphinprivate_autogen/include/moc_kitemmodelbase.cpp:204
#22 0x00007fdedb226605 in KFileItemModel::insertItems (this=0x562b715fc010,
newItems=...)
at
/usr/src/debug/dolphin/dolphin-26.04.2/src/kitemviews/kfileitemmodel.cpp:1619
#23 KFileItemModel::insertItems (this=this@entry=0x562b71694060, newItems=...)
at
/usr/src/debug/dolphin/dolphin-26.04.2/src/kitemviews/kfileitemmodel.cpp:1524
#24 0x00007fdedb227af1 in KFileItemModel::dispatchPendingItemsToInsert
(this=0x562b71694060)
at
/usr/src/debug/dolphin/dolphin-26.04.2/src/kitemviews/kfileitemmodel.cpp:1519
#25 KFileItemModel::dispatchPendingItemsToInsert
(this=this@entry=0x562b71694060)
at
/usr/src/debug/dolphin/dolphin-26.04.2/src/kitemviews/kfileitemmodel.cpp:1516
#26 0x00007fdedb227be1 in KFileItemModel::slotCompleted (this=0x562b71694060)
at
/usr/src/debug/dolphin/dolphin-26.04.2/src/kitemviews/kfileitemmodel.cpp:1109
#27 0x00007fded87f081b in QtPrivate::QSlotObjectBase::call (this=<optimized
out>, r=<optimized out>,
a=<optimized out>, this=<optimized out>, r=<optimized out>, a=<optimized
out>)
at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobjectdefs_impl.h:462
#28 doActivate<false> (sender=0x562b71725170, signal_index=5,
argv=0x7ffd531aff90)
at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:4372
#29 0x00007fdedacc03bd in QMetaObject::activate<void, QUrl> (sender=<optimized
out>, mo=<optimized out>,
local_signal_index=<optimized out>, ret=<optimized out>, sender=<optimized
out>, mo=<optimized out>,
local_signal_index=<optimized out>, ret=<optimized out>) at
/usr/include/qt6/QtCore/qobjectdefs.h:319
#30 KCoreDirLister::listingDirCompleted (this=<optimized out>, _t1=...)
at
/usr/src/debug/kio/build/src/core/KF6KIOCore_autogen/include/moc_kcoredirlister.cpp:347
#31 0x00007fdedacbb0af in KCoreDirListerCache::slotResult (this=0x562b715fc010,
j=<optimized out>)
at /usr/src/debug/kio/kio-6.26.0/src/core/kcoredirlister.cpp:1269
#32 0x00007fded87f081b in QtPrivate::QSlotObjectBase::call (this=<optimized
out>, r=<optimized out>,
a=<optimized out>, this=<optimized out>, r=<optimized out>, a=<optimized
out>)
at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobjectdefs_impl.h:462
#33 doActivate<false> (sender=0x562b71d0b750, signal_index=6,
argv=0x7ffd531b0170)
at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:4372
#34 0x00007fdeda184e13 in QMetaObject::activate<void, KJob*,
KJob::QPrivateSignal> (sender=0x562b71d0b750,
mo=<optimized out>, local_signal_index=3, ret=0x0) at
/usr/include/qt6/QtCore/qobjectdefs.h:319
#35 KJob::result (this=this@entry=0x562b71d0b750, _t1=<optimized out>,
_t1@entry=0x562b71d0b750, _t2=...)
at
/usr/src/debug/kcoreaddons/build/src/lib/KF6CoreAddons_autogen/include/moc_kjob.cpp:475
#36 0x00007fdeda18d0ac in KJob::finishJob (this=0x562b71d0b750,
emitResult=true)
at /usr/src/debug/kcoreaddons/kcoreaddons-6.26.0/src/lib/jobs/kjob.cpp:115
#37 0x00007fded87f081b in QtPrivate::QSlotObjectBase::call (this=<optimized
out>, r=<optimized out>,
a=<optimized out>, this=<optimized out>, r=<optimized out>, a=<optimized
out>)
at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobjectdefs_impl.h:462
#38 doActivate<false> (sender=0x562b7211ed30, signal_index=7,
argv=0x7ffd531b0240)
at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:4372
#39 0x00007fdedace8f46 in KIO::WorkerInterface::finished (this=0x562b7211ed30)
at
/usr/src/debug/kio/build/src/core/KF6KIOCore_autogen/include/moc_workerinterface_p.cpp:319
#40 KIO::WorkerInterface::dispatch (this=0x562b7211ed30, _cmd=104, rawdata=...)
at /usr/src/debug/kio/kio-6.26.0/src/core/workerinterface.cpp:125
#41 0x00007fdedacd71e3 in KIO::WorkerInterface::dispatch (this=0x562b7211ed30)
at /usr/src/debug/kio/kio-6.26.0/src/core/workerinterface.cpp:57
#42 0x00007fdedacdd2b5 in KIO::Worker::gotInput (this=0x562b7211ed30)
at /usr/src/debug/kio/kio-6.26.0/src/core/worker.cpp:205
#43 0x00007fded87f081b in QtPrivate::QSlotObjectBase::call (this=<optimized
out>, r=<optimized out>,
a=<optimized out>, this=<optimized out>, r=<optimized out>, a=<optimized
out>)
at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobjectdefs_impl.h:462
#44 doActivate<false> (sender=0x562b7244fd20, signal_index=3,
argv=0x7ffd531b05f0)
at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:4372
#45 0x00007fded87e7d46 in QObject::event (this=<optimized out>, e=<optimized
out>)
at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:1479
#46 0x00007fded990411f in QApplicationPrivate::notify_helper (this=<optimized
out>, receiver=0x562b7244fd20,
e=0x7fdec0002fd0) at
/usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qapplication.cpp:3276
#47 0x00007fded8783658 in QCoreApplication::notifyInternal2
(receiver=0x562b7244fd20,
event=event@entry=0x7fdec0002fd0) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1114
#48 0x00007fded8783a61 in QCoreApplication::sendEvent (receiver=<optimized
out>, event=0x7fdec0002fd0)
at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1559
#49 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0,
data=0x562b71410ae0)
at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1914
#50 0x00007fded8a9fc98 in QCoreApplication::sendPostedEvents (receiver=0x0,
event_type=0)
at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1767
#51 postEventSourceDispatch (s=0x562b71418950)
at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:248
#52 0x00007fded4fe3bfd in g_main_dispatch (context=0x7fdec8000f00) at
../glib/glib/gmain.c:3591
#53 0x00007fded4fe5e57 in g_main_context_dispatch_unlocked
(context=0x7fdec8000f00) at ../glib/glib/gmain.c:4451
#54 g_main_context_iterate_unlocked (context=context@entry=0x7fdec8000f00,
block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at
../glib/glib/gmain.c:4516
#55 0x00007fded4fe5fe5 in g_main_context_iteration (context=0x7fdec8000f00,
may_block=1)
at ../glib/glib/gmain.c:4582
#56 0x00007fded8a9d0b2 in QEventDispatcherGlib::processEvents
(this=0x562b7141adf0, flags=...)
at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:402
#57 0x00007fded8791983 in QEventLoop::processEvents (this=0x7ffd531b0aa0,
flags=...)
at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:109
#58 QEventLoop::exec (this=0x7ffd531b0aa0, flags=...)
at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:198
#59 0x00007fded8786eaa in QCoreApplication::exec ()
at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1457
#60 0x00007fded990033a in QApplication::exec ()
at /usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qapplication.cpp:2546
#61 0x0000562b6176cc63 in main (argc=<optimized out>, argv=<optimized out>)
at /usr/src/debug/dolphin/dolphin-26.04.2/src/main.cpp:276
--
You are receiving this mail because:
You are watching all bug changes.