[dolphin] [Bug 419640] New: Dolphin occasionaly crashes when started with no arguments

CarlosE bugzilla_noreply at kde.org
Sat Apr 4 18:43:33 BST 2020


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

            Bug ID: 419640
           Summary: Dolphin occasionaly crashes when started with no
                    arguments
           Product: dolphin
           Version: 19.12.3
          Platform: Archlinux Packages
                OS: Linux
            Status: REPORTED
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: dolphin-bugs-null at kde.org
          Reporter: carana2099 at gmail.com
                CC: kfm-devel at kde.org
  Target Milestone: ---

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

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



More information about the kfm-devel mailing list