Bug 496587

Summary: dolphin crashes after copying files to external HDD
Product: [Applications] dolphin Reporter: efedagli04
Component: generalAssignee: Dolphin Bug Assignee <dolphin-bugs-null>
Status: RESOLVED BACKTRACE    
Severity: crash CC: kdedev, kfm-devel
Priority: NOR Keywords: drkonqi
Version: 22.04.3   
Target Milestone: ---   
Platform: Kubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description efedagli04 2024-11-22 17:24:04 UTC
Application: dolphin (22.04.3)

Qt Version: 5.15.3
Frameworks Version: 5.104.0
Operating System: Linux 6.5.0-25-generic x86_64
Windowing System: X11
Distribution: Ubuntu 22.04.5 LTS
DrKonqi: 5.27.11 [KCrashBackend]

-- Information about the crash:
i was coping some files to my external HDD (a jpeg and an .mp4 file) and dolphin crashed. it happens rarely though.

The crash can be reproduced sometimes.

-- Backtrace:
Application: Dolphin (dolphin), signal: Aborted

[KCrash Handler]
#4  __pthread_kill_implementation (no_tid=0, signo=6, threadid=137085394577856) at ./nptl/pthread_kill.c:44
#5  __pthread_kill_internal (signo=6, threadid=137085394577856) at ./nptl/pthread_kill.c:78
#6  __GI___pthread_kill (threadid=137085394577856, signo=signo@entry=6) at ./nptl/pthread_kill.c:89
#7  0x00007cadb2c42476 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
#8  0x00007cadb2c287f3 in __GI_abort () at ./stdlib/abort.c:79
#9  0x00007cadb2c89676 in __libc_message (action=action@entry=do_abort, fmt=fmt@entry=0x7cadb2ddbb77 "%s\n") at ../sysdeps/posix/libc_fatal.c:155
#10 0x00007cadb2ca0cfc in malloc_printerr (str=str@entry=0x7cadb2dded20 "malloc(): unaligned tcache chunk detected") at ./malloc/malloc.c:5664
#11 0x00007cadb2ca53dc in tcache_get (tc_idx=<optimized out>) at ./malloc/malloc.c:3195
#12 __GI___libc_malloc (bytes=16) at ./malloc/malloc.c:3313
#13 0x00007cadb30ae98c in operator new(unsigned long) () from /lib/x86_64-linux-gnu/libstdc++.so.6
#14 0x00007cadb36a8102 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#15 0x00007cadb36a31e4 in QFactoryLoader::metaData() const () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#16 0x00007cadb36a51d2 in QFactoryLoader::keyMap() const () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#17 0x00007cadb3bad0de in ?? () from /lib/x86_64-linux-gnu/libQt5Gui.so.5
#18 0x00007cadb3bafcc4 in ?? () from /lib/x86_64-linux-gnu/libQt5Gui.so.5
#19 0x00007cadb3bb1268 in QImageReader::read(QImage*) () from /lib/x86_64-linux-gnu/libQt5Gui.so.5
#20 0x00007cadb3bb1459 in QImageReader::read() () from /lib/x86_64-linux-gnu/libQt5Gui.so.5
#21 0x00007cadb3b8efab in QImage::load(QIODevice*, char const*) () from /lib/x86_64-linux-gnu/libQt5Gui.so.5
#22 0x00007cadb55db502 in ?? () from /lib/x86_64-linux-gnu/libKF5KIOWidgets.so.5
#23 0x00007cadb55dd7f7 in KIO::PreviewJob::slotResult(KJob*) () from /lib/x86_64-linux-gnu/libKF5KIOWidgets.so.5
#24 0x00007cadb36f1793 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#25 0x00007cadb4b3c0c0 in KJob::result(KJob*, KJob::QPrivateSignal) () from /lib/x86_64-linux-gnu/libKF5CoreAddons.so.5
#26 0x00007cadb4b41f9b in KJob::finishJob(bool) () from /lib/x86_64-linux-gnu/libKF5CoreAddons.so.5
#27 0x00007cadb36f1793 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#28 0x00007cadb5341ac3 in KIO::SlaveInterface::dispatch(int, QByteArray const&) () from /lib/x86_64-linux-gnu/libKF5KIOCore.so.5
#29 0x00007cadb534010d in KIO::SlaveInterface::dispatch() () from /lib/x86_64-linux-gnu/libKF5KIOCore.so.5
#30 0x00007cadb53444d2 in KIO::Slave::gotInput() () from /lib/x86_64-linux-gnu/libKF5KIOCore.so.5
#31 0x00007cadb36f1793 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#32 0x00007cadb36e741e in QObject::event(QEvent*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#33 0x00007cadb436c713 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#34 0x00007cadb36b9e3a in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#35 0x00007cadb36bcf27 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#36 0x00007cadb3713a67 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#37 0x00007cadb1451d3b in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#38 0x00007cadb14a72b8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#39 0x00007cadb144f3e3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#40 0x00007cadb37130b8 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#41 0x00007cadb36b875b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#42 0x00007cadb36c0cf4 in QCoreApplication::exec() () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#43 0x00005960777a8ccb in ?? ()
#44 0x00007cadb2c29d90 in __libc_start_call_main (main=main@entry=0x5960777a36a0, argc=argc@entry=3, argv=argv@entry=0x7ffe518603d8) at ../sysdeps/nptl/libc_start_call_main.h:58
#45 0x00007cadb2c29e40 in __libc_start_main_impl (main=0x5960777a36a0, argc=3, argv=0x7ffe518603d8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffe518603c8) at ../csu/libc-start.c:392
#46 0x00005960777a9455 in ?? ()
[Inferior 1 (process 2108) detached]

Reported using DrKonqi
Comment 1 TraceyC 2024-11-22 21:51:05 UTC
Thank you for the bug report! Unfortunately the backtrace is incomplete and missing debug symbols for the following lines that we need to figure out exactly what's going wrong:

#14 0x00007cadb36a8102 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#17 0x00007cadb3bad0de in ?? () from /lib/x86_64-linux-gnu/libQt5Gui.so.5
#22 0x00007cadb55db502 in ?? () from /lib/x86_64-linux-gnu/libKF5KIOWidgets.so.5

Could you please install debug symbols and attach a new symbolicated backtrace generated by using `coredumpctl gdb` in a terminal window? See https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports#Retrieving_a_backtrace_using_coredumpctl for details about how to do this. Thanks again!
Comment 2 Bug Janitor Service 2024-12-07 03:46:26 UTC
๐Ÿ›๐Ÿงน โš ๏ธ This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information, then set the bug status to REPORTED. If there is no change for at least 30 days, it will be automatically closed as RESOLVED WORKSFORME.

For more information about our bug triaging procedures, please read https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging.

Thank you for helping us make KDE software even better for everyone!