Bug 419640 - Dolphin occasionaly crashes when started with no arguments
Summary: Dolphin occasionaly crashes when started with no arguments
Status: RESOLVED DUPLICATE of bug 419585
Alias: None
Product: dolphin
Classification: Applications
Component: general (show other bugs)
Version: 19.12.3
Platform: Arch Linux Linux
: NOR crash
Target Milestone: ---
Assignee: Dolphin Bug Assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-04-04 17:43 UTC by CarlosE
Modified: 2020-04-05 21:32 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 CarlosE 2020-04-04 17:43:33 UTC
SUMMARY
Dolphin inconsistently crashes upon startup when started with no arguments

STEPS TO REPRODUCE
1. Type `dolphin` (no arguments) on the terminal and confirm or click the Dolphin item on the app launcher.
2. Repeat Step 1 until you get a crash.

OBSERVED RESULT
Dolphin crashes.
Backtrace:
Thread 1 "dolphin" received signal SIGABRT, Aborted.
0x00007ffff7d00ce5 in raise () from /usr/lib/libc.so.6
(gdb) bt
#0  0x00007ffff7d00ce5 in raise () at /usr/lib/libc.so.6
#1  0x00007ffff7cea857 in abort () at /usr/lib/libc.so.6
#2  0x00007ffff7d442b0 in __libc_message () at /usr/lib/libc.so.6
#3  0x00007ffff7d4b74a in  () at /usr/lib/libc.so.6
#4  0x00007ffff7d4e8fc in _int_malloc () at /usr/lib/libc.so.6
#5  0x00007ffff7d4ffb9 in malloc () at /usr/lib/libc.so.6
#6  0x00007ffff5a510d3 in QArrayData::allocate(unsigned long, unsigned long, unsigned long, QFlags<QArrayData::AllocationOption>) () at /usr/lib/libQt5Core.so.5
#7  0x00007ffff7c3e553 in  () at /usr/lib/libdolphinprivate.so.5
#8  0x00007ffff7c48600 in KItemListSizeHintResolver::itemsInserted(KItemRangeList const&) () at /usr/lib/libdolphinprivate.so.5
#9  0x00007ffff7c28d18 in KItemListView::slotItemsInserted(KItemRangeList const&) () at /usr/lib/libdolphinprivate.so.5
#10 0x00007ffff5c56cde in  () at /usr/lib/libQt5Core.so.5
#11 0x00007ffff7be8953 in KItemModelBase::itemsInserted(KItemRangeList const&) () at /usr/lib/libdolphinprivate.so.5
#12 0x00007ffff7c051bb in KFileItemModel::insertItems(QList<KFileItemModel::ItemData*>&) () at /usr/lib/libdolphinprivate.so.5
#13 0x00007ffff7c059a1 in KFileItemModel::dispatchPendingItemsToInsert() () at /usr/lib/libdolphinprivate.so.5
#14 0x00007ffff7c06423 in KFileItemModel::slotCompleted() () at /usr/lib/libdolphinprivate.so.5
#15 0x00007ffff5c56cde in  () at /usr/lib/libQt5Core.so.5
#16 0x00007ffff76cbe96 in KCoreDirLister::completed(QUrl const&) () at /usr/lib/libKF5KIOCore.so.5
#17 0x00007ffff76deb46 in  () at /usr/lib/libKF5KIOCore.so.5
#18 0x00007ffff5c56cde in  () at /usr/lib/libQt5Core.so.5
#19 0x00007ffff6e6ce4d in KJob::result(KJob*, KJob::QPrivateSignal) () at /usr/lib/libKF5CoreAddons.so.5
#20 0x00007ffff6e6d93c in KJob::finishJob(bool) () at /usr/lib/libKF5CoreAddons.so.5
#21 0x00007ffff7682e09 in KIO::SimpleJob::slotFinished() () at /usr/lib/libKF5KIOCore.so.5
#22 0x00007ffff767a28d in KIO::ListJob::slotFinished() () at /usr/lib/libKF5KIOCore.so.5
#23 0x00007ffff5c56cde in  () at /usr/lib/libQt5Core.so.5
#24 0x00007ffff7652ac0 in KIO::SlaveInterface::dispatch(int, QByteArray const&) () at /usr/lib/libKF5KIOCore.so.5
#25 0x00007ffff765071c in KIO::SlaveInterface::dispatch() () at /usr/lib/libKF5KIOCore.so.5
#26 0x00007ffff7659abb in KIO::Slave::gotInput() () at /usr/lib/libKF5KIOCore.so.5
#27 0x00007ffff5c56cde in  () at /usr/lib/libQt5Core.so.5
#28 0x00007ffff5c4eada in QObject::event(QEvent*) () at /usr/lib/libQt5Core.so.5
#29 0x00007ffff6794352 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#30 0x00007ffff679d829 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#31 0x00007ffff5c214f2 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#32 0x00007ffff5c23d56 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib/libQt5Core.so.5
#33 0x00007ffff5c7a244 in  () at /usr/lib/libQt5Core.so.5
#34 0x00007ffff38089be in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0
#35 0x00007ffff380a831 in  () at /usr/lib/libglib-2.0.so.0
#36 0x00007ffff380a871 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#37 0x00007ffff5c79890 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
--Type <RET> for more, q to quit, c to continue without paging--
#38 0x00007ffff5c2005c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#39 0x00007ffff5c28066 in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5
#40 0x00007ffff7ecd5fa in kdemain () at /usr/lib/libkdeinit5_dolphin.so
#41 0x00007ffff7cec023 in __libc_start_main () at /usr/lib/libc.so.6
#42 0x000055555555505e in _start ()


EXPECTED RESULT
Dolphin should display the folder without crashing, as it always does when given arguments.

SOFTWARE/OS VERSIONS
Operating System: Arch Linux 
KDE Plasma Version: 5.18.4
KDE Frameworks Version: 5.68.0
Qt Version: 5.14.2
Kernel Version: 5.5.13-xanmod1-1-xanmod
OS Type: 64-bit
 

ADDITIONAL INFORMATION
Comment 1 Elvis Angelaccio 2020-04-05 21:32:34 UTC

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