Bug 438011

Summary: Dolphin crash when I try to replaces files.
Product: [Applications] dolphin Reporter: Leinier Cruz Salfran <leiniercs>
Component: generalAssignee: Dolphin Bug Assignee <dolphin-bugs-null>
Status: RESOLVED DUPLICATE    
Severity: crash CC: kfm-devel, nate
Priority: NOR Keywords: drkonqi
Version: 20.12.0   
Target Milestone: ---   
Platform: FreeBSD Ports   
OS: FreeBSD   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: Video demonstrating the catastrophy

Description Leinier Cruz Salfran 2021-06-02 18:39:04 UTC
Application: dolphin (20.12.0)

Qt Version: 5.15.2
Frameworks Version: 5.77.0
Operating System: FreeBSD 13.0-RELEASE amd64
Windowing system: X11
Distribution (Platform): FreeBSD Ports

-- Information about the crash:
- What I was doing when the application crashed:

I was trying to copy two folders from one location to other. When I clicked on 'paste' menu, it asks me for confirmation to replaces the existing directories. My answer for yes, then, Katapum!

The crash can be reproduced every time.

-- Backtrace:
Application: Dolphin (dolphin), signal: Segmentation fault

(lldb) process attach --pid 1141
Process 1141 stopped

Executable module set to "/usr/local/bin/dolphin".
Architecture set to: x86_64--freebsd13.0.
(lldb) settings set term-width 200
(lldb) thread info
thread #1: tid = 100753, 0x0000000802a837c8 libc.so.7`__sys_wait4 + 8, name = 'dolphin'

(lldb) bt all
* thread #1, name = 'dolphin'
  * frame #0: 0x0000000802a837c8 libc.so.7`__sys_wait4 + 8
    frame #1: 0x00000008030a73bc libthr.so.3`___lldb_unnamed_symbol165$$libthr.so.3 + 60
    frame #2: 0x00000008015afeeb libKF5Crash.so.5`___lldb_unnamed_symbol3$$libKF5Crash.so.5 + 315
    frame #3: 0x00000008015afc22 libKF5Crash.so.5`KCrash::defaultCrashHandler(int) + 1426
    frame #4: 0x00000008030a4e00 libthr.so.3`___lldb_unnamed_symbol124$$libthr.so.3 + 208
    frame #5: 0x00000008030a43cf libthr.so.3`___lldb_unnamed_symbol105$$libthr.so.3 + 319
    frame #6: 0x00007ffffffff003
    frame #7: 0x0000000800836444 libKF5KIOWidgets.so.5`KIO::RenameDialog::applyAllPressed() + 308
    frame #8: 0x0000000802872a2f libQt5Core.so.5`___lldb_unnamed_symbol2439$$libQt5Core.so.5 + 1151
    frame #9: 0x0000000801981f22 libQt5Widgets.so.5`___lldb_unnamed_symbol902$$libQt5Widgets.so.5 + 114
    frame #10: 0x0000000801981d99 libQt5Widgets.so.5`___lldb_unnamed_symbol900$$libQt5Widgets.so.5 + 233
    frame #11: 0x0000000801982ef2 libQt5Widgets.so.5`QAbstractButton::mouseReleaseEvent(QMouseEvent*) + 290
    frame #12: 0x00000008018d550e libQt5Widgets.so.5`QWidget::event(QEvent*) + 446
    frame #13: 0x000000080189bda9 libQt5Widgets.so.5`QApplicationPrivate::notify_helper(QObject*, QEvent*) + 265
    frame #14: 0x000000080189ec44 libQt5Widgets.so.5`QApplication::notify(QObject*, QEvent*) + 7076
    frame #15: 0x000000080283b980 libQt5Core.so.5`QCoreApplication::notifyInternal2(QObject*, QEvent*) + 176
    frame #16: 0x000000080189c77c libQt5Widgets.so.5`QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool, bool) + 956
    frame #17: 0x00000008018f3fbd libQt5Widgets.so.5`___lldb_unnamed_symbol404$$libQt5Widgets.so.5 + 2701
    frame #18: 0x00000008018f2bb0 libQt5Widgets.so.5`___lldb_unnamed_symbol399$$libQt5Widgets.so.5 + 272
    frame #19: 0x000000080189bda9 libQt5Widgets.so.5`QApplicationPrivate::notify_helper(QObject*, QEvent*) + 265
    frame #20: 0x000000080189d2b3 libQt5Widgets.so.5`QApplication::notify(QObject*, QEvent*) + 531
    frame #21: 0x000000080283b980 libQt5Core.so.5`QCoreApplication::notifyInternal2(QObject*, QEvent*) + 176
    frame #22: 0x0000000801eb6147 libQt5Gui.so.5`QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) + 3815
    frame #23: 0x0000000801e9a1ac libQt5Gui.so.5`QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 220
    frame #24: 0x00000008073f9daf libQt5XcbQpa.so.5`___lldb_unnamed_symbol351$$libQt5XcbQpa.so.5 + 31
    frame #25: 0x0000000803d1f14e libglib-2.0.so.0`g_main_context_dispatch + 366
    frame #26: 0x0000000803d1f4f4 libglib-2.0.so.0`___lldb_unnamed_symbol120$$libglib-2.0.so.0 + 548
    frame #27: 0x0000000803d1f5b6 libglib-2.0.so.0`g_main_context_iteration + 102
    frame #28: 0x00000008028942f0 libQt5Core.so.5`QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 96
    frame #29: 0x0000000802837f17 libQt5Core.so.5`QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 567
    frame #30: 0x0000000801a9aecb libQt5Widgets.so.5`QDialog::exec() + 491
    frame #31: 0x0000000800840c06 libKF5KIOWidgets.so.5`KIO::JobUiDelegate::askFileRename(KJob*, QString const&, QUrl const&, QUrl const&, QFlags<KIO::RenameDialog_Option>, QString&, unsigned long long, unsigned long long, QDateTime const&, QDateTime const&, QDateTime const&, QDateTime const&) + 278
    frame #32: 0x0000000800cf73ec libKF5KIOCore.so.5`___lldb_unnamed_symbol308$$libKF5KIOCore.so.5 + 908
    frame #33: 0x0000000800cfeb4f libKF5KIOCore.so.5`KIO::CopyJob::slotResult(KJob*) + 943
    frame #34: 0x0000000802872a2f libQt5Core.so.5`___lldb_unnamed_symbol2439$$libQt5Core.so.5 + 1151
    frame #35: 0x000000080150c93d libKF5CoreAddons.so.5`KJob::finishJob(bool) + 157
    frame #36: 0x0000000800d3b409 libKF5KIOCore.so.5`KIO::SimpleJob::slotFinished() + 569
    frame #37: 0x0000000800d3d774 libKF5KIOCore.so.5`KIO::StatJob::slotFinished() + 356
    frame #38: 0x0000000802872a2f libQt5Core.so.5`___lldb_unnamed_symbol2439$$libQt5Core.so.5 + 1151
    frame #39: 0x0000000800d1f8f4 libKF5KIOCore.so.5`KIO::SlaveInterface::dispatch(int, QByteArray const&) + 3140
    frame #40: 0x0000000800d1ec01 libKF5KIOCore.so.5`KIO::SlaveInterface::dispatch() + 81
    frame #41: 0x0000000800d21c3c libKF5KIOCore.so.5`KIO::Slave::gotInput() + 60
    frame #42: 0x0000000802872a2f libQt5Core.so.5`___lldb_unnamed_symbol2439$$libQt5Core.so.5 + 1151
    frame #43: 0x000000080286683d libQt5Core.so.5`QObject::event(QEvent*) + 813
    frame #44: 0x000000080189bda9 libQt5Widgets.so.5`QApplicationPrivate::notify_helper(QObject*, QEvent*) + 265
    frame #45: 0x000000080189d2b3 libQt5Widgets.so.5`QApplication::notify(QObject*, QEvent*) + 531
    frame #46: 0x000000080283b980 libQt5Core.so.5`QCoreApplication::notifyInternal2(QObject*, QEvent*) + 176
    frame #47: 0x000000080283c9f9 libQt5Core.so.5`QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) + 761
    frame #48: 0x00000008028948b8 libQt5Core.so.5`___lldb_unnamed_symbol2610$$libQt5Core.so.5 + 24
    frame #49: 0x0000000803d1f14e libglib-2.0.so.0`g_main_context_dispatch + 366
    frame #50: 0x0000000803d1f4f4 libglib-2.0.so.0`___lldb_unnamed_symbol120$$libglib-2.0.so.0 + 548
    frame #51: 0x0000000803d1f5b6 libglib-2.0.so.0`g_main_context_iteration + 102
    frame #52: 0x00000008028942f0 libQt5Core.so.5`QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 96
    frame #53: 0x0000000802837f17 libQt5Core.so.5`QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 567
    frame #54: 0x000000080283c01e libQt5Core.so.5`QCoreApplication::exec() + 142
    frame #55: 0x00000008002b36aa libkdeinit5_dolphin.so`kdemain + 11402
    frame #56: 0x0000000000201a70 dolphin`___lldb_unnamed_symbol3$$dolphin + 256
  thread #2, name = 'dolphin'
    frame #0: 0x00000008030a15f3 libthr.so.3`___lldb_unnamed_symbol76$$libthr.so.3 + 35
    frame #1: 0x00000008030a1246 libthr.so.3`___lldb_unnamed_symbol70$$libthr.so.3 + 246
    frame #2: 0x0000000803d72b17 libglib-2.0.so.0`g_mutex_unlock + 23
    frame #3: 0x0000000803d1f352 libglib-2.0.so.0`___lldb_unnamed_symbol120$$libglib-2.0.so.0 + 130
    frame #4: 0x0000000803d1f5b6 libglib-2.0.so.0`g_main_context_iteration + 102
    frame #5: 0x000000080289430b libQt5Core.so.5`QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 123
    frame #6: 0x0000000802837f17 libQt5Core.so.5`QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 567
    frame #7: 0x000000080266dfc0 libQt5Core.so.5`QThread::exec() + 160
    frame #8: 0x00000008013ac753 libQt5DBus.so.5`___lldb_unnamed_symbol12$$libQt5DBus.so.5 + 19
    frame #9: 0x000000080266f091 libQt5Core.so.5`___lldb_unnamed_symbol216$$libQt5Core.so.5 + 241
    frame #10: 0x000000080309b82b libthr.so.3`___lldb_unnamed_symbol11$$libthr.so.3 + 331
  thread #3, name = 'dolphin:disk$0'
    frame #0: 0x0000000803098b3c libthr.so.3`___lldb_unnamed_symbol1$$libthr.so.3 + 12
    frame #1: 0x00000008030a8660 libthr.so.3`___lldb_unnamed_symbol186$$libthr.so.3 + 80
    frame #2: 0x000000080309a69f libthr.so.3`___lldb_unnamed_symbol7$$libthr.so.3 + 623
    frame #3: 0x000000080b85eecc i965_dri.so`___lldb_unnamed_symbol11564$$i965_dri.so + 396
    frame #4: 0x000000080b85efc9 i965_dri.so`___lldb_unnamed_symbol11565$$i965_dri.so + 25
    frame #5: 0x000000080309b82b libthr.so.3`___lldb_unnamed_symbol11$$libthr.so.3 + 331
  thread #4, name = 'dolphin:disk$1'
    frame #0: 0x0000000803098b3c libthr.so.3`___lldb_unnamed_symbol1$$libthr.so.3 + 12
    frame #1: 0x00000008030a8660 libthr.so.3`___lldb_unnamed_symbol186$$libthr.so.3 + 80
    frame #2: 0x000000080309a69f libthr.so.3`___lldb_unnamed_symbol7$$libthr.so.3 + 623
    frame #3: 0x000000080b85eecc i965_dri.so`___lldb_unnamed_symbol11564$$i965_dri.so + 396
    frame #4: 0x000000080b85efc9 i965_dri.so`___lldb_unnamed_symbol11565$$i965_dri.so + 25
    frame #5: 0x000000080309b82b libthr.so.3`___lldb_unnamed_symbol11$$libthr.so.3 + 331
  thread #5, name = 'dolphin:disk$2'
    frame #0: 0x0000000803098b3c libthr.so.3`___lldb_unnamed_symbol1$$libthr.so.3 + 12
    frame #1: 0x00000008030a8660 libthr.so.3`___lldb_unnamed_symbol186$$libthr.so.3 + 80
    frame #2: 0x000000080309a69f libthr.so.3`___lldb_unnamed_symbol7$$libthr.so.3 + 623
    frame #3: 0x000000080b85eecc i965_dri.so`___lldb_unnamed_symbol11564$$i965_dri.so + 396
    frame #4: 0x000000080b85efc9 i965_dri.so`___lldb_unnamed_symbol11565$$i965_dri.so + 25
    frame #5: 0x000000080309b82b libthr.so.3`___lldb_unnamed_symbol11$$libthr.so.3 + 331
  thread #6, name = 'dolphin:disk$3'
    frame #0: 0x0000000803098b3c libthr.so.3`___lldb_unnamed_symbol1$$libthr.so.3 + 12
    frame #1: 0x00000008030a8660 libthr.so.3`___lldb_unnamed_symbol186$$libthr.so.3 + 80
    frame #2: 0x000000080309a69f libthr.so.3`___lldb_unnamed_symbol7$$libthr.so.3 + 623
    frame #3: 0x000000080b85eecc i965_dri.so`___lldb_unnamed_symbol11564$$i965_dri.so + 396
    frame #4: 0x000000080b85efc9 i965_dri.so`___lldb_unnamed_symbol11565$$i965_dri.so + 25
    frame #5: 0x000000080309b82b libthr.so.3`___lldb_unnamed_symbol11$$libthr.so.3 + 331
  thread #7, name = 'dolphin'
    frame #0: 0x0000000802a8356a libc.so.7`__sys_poll + 10
    frame #1: 0x00000008030a6f56 libthr.so.3`___lldb_unnamed_symbol154$$libthr.so.3 + 54
    frame #2: 0x0000000803d1f491 libglib-2.0.so.0`___lldb_unnamed_symbol120$$libglib-2.0.so.0 + 449
    frame #3: 0x0000000803d1f5b6 libglib-2.0.so.0`g_main_context_iteration + 102
    frame #4: 0x000000080289430b libQt5Core.so.5`QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 123
    frame #5: 0x0000000802837f17 libQt5Core.so.5`QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 567
    frame #6: 0x000000080266dfc0 libQt5Core.so.5`QThread::exec() + 160
    frame #7: 0x000000080266f091 libQt5Core.so.5`___lldb_unnamed_symbol216$$libQt5Core.so.5 + 241
    frame #8: 0x000000080309b82b libthr.so.3`___lldb_unnamed_symbol11$$libthr.so.3 + 331

Possible duplicates by query: bug 437968, bug 437903, bug 437832, bug 437773, bug 437713.

Reported using DrKonqi
Comment 1 Leinier Cruz Salfran 2021-06-02 18:43:40 UTC
Created attachment 138959 [details]
Video demonstrating the catastrophy
Comment 2 Leinier Cruz Salfran 2021-06-02 18:44:52 UTC
I'm pretty sure this crash has to be with the damn cache you have in Dolphin. I'm against the cache in Dolphin.
Comment 3 Nate Graham 2021-06-02 18:48:38 UTC
This bug was fixed 5 months ago. I would recommend upgrading your frameworks version to 5.78 or newer.

*** This bug has been marked as a duplicate of bug 430374 ***
Comment 4 Leinier Cruz Salfran 2021-06-02 19:04:57 UTC
Thank you.


> On 2 Jun 2021, at 2:48 PM, Nate Graham <bugzilla_noreply@kde.org> wrote:
> 
> https://bugs.kde.org/show_bug.cgi?id=438011
> 
> Nate Graham <nate@kde.org> changed:
> 
>           What    |Removed                     |Added
> ----------------------------------------------------------------------------
>                 CC|                            |nate@kde.org
>         Resolution|---                         |DUPLICATE
>             Status|REPORTED                    |RESOLVED
> 
> --- Comment #3 from Nate Graham <nate@kde.org> ---
> This bug was fixed 5 months ago. I would recommend upgrading your frameworks
> version to 5.78 or newer.
> 
> *** This bug has been marked as a duplicate of bug 430374 ***
> 
> -- 
> You are receiving this mail because:
> You reported the bug.