Bug 421837

Summary: Dolphin crash after accidentally renaming an SVG to a nameless file
Product: [Applications] dolphin Reporter: satanichails
Component: generalAssignee: Dolphin Bug Assignee <dolphin-bugs-null>
Status: RESOLVED WORKSFORME    
Severity: crash CC: herzenschein, justin.zobel, kfm-devel
Priority: NOR Keywords: drkonqi
Version: 20.04.0   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description satanichails 2020-05-20 20:38:37 UTC
Application: dolphin (20.04.0)
 (Compiled from sources)
Qt Version: 5.14.2
Frameworks Version: 5.70.0
Operating System: Linux 5.3.0-51-generic x86_64
Windowing system: X11
Distribution: KDE neon User Edition 5.18

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

Estaba renombrando un archivo SVG cuando de casualidad deje el archivo sin nombre y es ahi cuando la aplicacion se cerro inesperadamente.

-- Backtrace:
Application: Dolphin (dolphin), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f803007e800 (LWP 8511))]

Thread 10 (Thread 0x7f7feeffd700 (LWP 8522)):
#0  0x00007f802f8d30b4 in __GI___libc_read (fd=20, buf=0x7f7feeffcb90, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:27
#1  0x00007f80210042b0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f8020fbf0b7 in g_main_context_check () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f8020fbf570 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f8020fbf6dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f80294247cb in QEventDispatcherGlib::processEvents (this=0x7f7fd4000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#6  0x00007f80293c3d2a in QEventLoop::exec (this=this@entry=0x7f7feeffcda0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#7  0x00007f80291d4757 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:536
#8  0x00007f80291d5c2c in QThreadPrivate::start (arg=0x5578c74c8cb0) at thread/qthread_unix.cpp:342
#9  0x00007f802365a6db in start_thread (arg=0x7f7feeffd700) at pthread_create.c:463
#10 0x00007f802f8e488f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 9 (Thread 0x7f7fef7fe700 (LWP 8521)):
#0  0x00007f80236609f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5578c6f909c0) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x5578c6f90970, cond=0x5578c6f90998) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x5578c6f90998, mutex=0x5578c6f90970) at pthread_cond_wait.c:655
#3  0x00007f8004f8aa0b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007f8004f8a607 in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007f802365a6db in start_thread (arg=0x7f7fef7fe700) at pthread_create.c:463
#6  0x00007f802f8e488f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7f7feffff700 (LWP 8520)):
#0  0x00007f80236609f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5578c6f909c0) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x5578c6f90970, cond=0x5578c6f90998) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x5578c6f90998, mutex=0x5578c6f90970) at pthread_cond_wait.c:655
#3  0x00007f8004f8aa0b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007f8004f8a607 in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007f802365a6db in start_thread (arg=0x7f7feffff700) at pthread_create.c:463
#6  0x00007f802f8e488f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7f7ffcea7700 (LWP 8519)):
#0  0x00007f80236609f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5578c6f902c0) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x5578c6f90270, cond=0x5578c6f90298) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x5578c6f90298, mutex=0x5578c6f90270) at pthread_cond_wait.c:655
#3  0x00007f8004f8aa0b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007f8004f8a607 in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007f802365a6db in start_thread (arg=0x7f7ffcea7700) at pthread_create.c:463
#6  0x00007f802f8e488f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7f7ffd6a8700 (LWP 8518)):
#0  0x00007f80236609f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5578c6f902c0) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x5578c6f90270, cond=0x5578c6f90298) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x5578c6f90298, mutex=0x5578c6f90270) at pthread_cond_wait.c:655
#3  0x00007f8004f8aa0b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007f8004f8a607 in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007f802365a6db in start_thread (arg=0x7f7ffd6a8700) at pthread_create.c:463
#6  0x00007f802f8e488f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7f7ffdea9700 (LWP 8517)):
#0  0x00007f80236609f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5578c6f902c0) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x5578c6f90270, cond=0x5578c6f90298) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x5578c6f90298, mutex=0x5578c6f90270) at pthread_cond_wait.c:655
#3  0x00007f8004f8aa0b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007f8004f8a607 in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007f802365a6db in start_thread (arg=0x7f7ffdea9700) at pthread_create.c:463
#6  0x00007f802f8e488f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7f7ffe6aa700 (LWP 8516)):
#0  0x00007f80236609f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5578c6f8f108) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x5578c6f8f0b8, cond=0x5578c6f8f0e0) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x5578c6f8f0e0, mutex=0x5578c6f8f0b8) at pthread_cond_wait.c:655
#3  0x00007f8004f8aa0b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007f8004f8a607 in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007f802365a6db in start_thread (arg=0x7f7ffe6aa700) at pthread_create.c:463
#6  0x00007f802f8e488f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7f7fff62a700 (LWP 8515)):
#0  0x00007f80236609f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5578c6f8c0e8) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x5578c6f8c098, cond=0x5578c6f8c0c0) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x5578c6f8c0c0, mutex=0x5578c6f8c098) at pthread_cond_wait.c:655
#3  0x00007f8004f8aa0b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007f8004f8a607 in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007f802365a6db in start_thread (arg=0x7f7fff62a700) at pthread_create.c:463
#6  0x00007f802f8e488f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7f800cb0a700 (LWP 8514)):
#0  0x00007f8020fbeb73 in g_main_context_prepare () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f8020fbf4fb in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f8020fbf6dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f80294247cb in QEventDispatcherGlib::processEvents (this=0x7f8008000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f80293c3d2a in QEventLoop::exec (this=this@entry=0x7f800cb09d70, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#5  0x00007f80291d4757 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:536
#6  0x00007f80298b1555 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#7  0x00007f80291d5c2c in QThreadPrivate::start (arg=0x7f8029b29da0) at thread/qthread_unix.cpp:342
#8  0x00007f802365a6db in start_thread (arg=0x7f800cb0a700) at pthread_create.c:463
#9  0x00007f802f8e488f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7f803007e800 (LWP 8511)):
[KCrash Handler]
#4  QTimer::start (this=0x0, msec=16) at kernel/qtimer.cpp:228
#5  0x00007f80294006d7 in QtPrivate::QSlotObjectBase::call (a=0x7ffc13c56370, r=0x5578c743d970, this=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#6  doActivate<false> (sender=0x5578c7d846c0, signal_index=3, argv=0x7ffc13c56370) at kernel/qobject.cpp:3870
#7  0x00007f80293faf92 in QMetaObject::activate (sender=sender@entry=0x5578c7d846c0, m=m@entry=0x7f8029893ce0 <QTimer::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffc13c56370) at kernel/qobject.cpp:3930
#8  0x00007f8029404297 in QTimer::timeout (this=this@entry=0x5578c7d846c0, _t1=...) at .moc/moc_qtimer.cpp:205
#9  0x00007f80294045f8 in QTimer::timerEvent (this=0x5578c7d846c0, e=<optimized out>) at kernel/qtimer.cpp:257
#10 0x00007f80293f84e3 in QObject::event (this=0x5578c7d846c0, e=0x7ffc13c566d0) at kernel/qobject.cpp:1361
#11 0x00007f802a7899ac in QApplicationPrivate::notify_helper (this=this@entry=0x5578c6b524e0, receiver=receiver@entry=0x5578c7d846c0, e=e@entry=0x7ffc13c566d0) at kernel/qapplication.cpp:3685
#12 0x00007f802a790bb0 in QApplication::notify (this=0x7ffc13c575c0, receiver=0x5578c7d846c0, e=0x7ffc13c566d0) at kernel/qapplication.cpp:3431
#13 0x00007f80293c54a8 in QCoreApplication::notifyInternal2 (receiver=0x5578c7d846c0, event=0x7ffc13c566d0) at kernel/qcoreapplication.cpp:1075
#14 0x00007f8029423c39 in QTimerInfoList::activateTimers (this=0x5578c6bb7ab0) at kernel/qtimerinfo_unix.cpp:643
#15 0x00007f8029424439 in timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:183
#16 idleTimerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:230
#17 0x00007f8020fbf417 in g_main_context_dispatch () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#18 0x00007f8020fbf650 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#19 0x00007f8020fbf6dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#20 0x00007f80294247ac in QEventDispatcherGlib::processEvents (this=0x5578c6bc60d0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#21 0x00007f80293c3d2a in QEventLoop::exec (this=0x7f801001c1e0, flags=...) at kernel/qeventloop.cpp:225
#22 0x00007f8029eced73 in QBasicDrag::drag(QDrag*) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#23 0x00007f8029eca757 in QDragManager::drag(QDrag*) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#24 0x00007f8029ecaaee in QDrag::exec(QFlags<Qt::DropAction>, Qt::DropAction) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#25 0x00007f802a96b088 in QWidgetTextControlPrivate::startDrag (this=0x7f80100110c0) at widgets/qwidgettextcontrol.cpp:547
#26 0x00007f802a97166a in QWidgetTextControlPrivate::mouseMoveEvent (this=this@entry=0x7f80100110c0, e=e@entry=0x7ffc13c56c90, button=Qt::LeftButton, mousePos=..., modifiers=..., modifiers@entry=..., buttons=..., buttons@entry=..., globalPos=...) at widgets/qwidgettextcontrol.cpp:1702
#27 0x00007f802a975a78 in QWidgetTextControl::processEvent (this=<optimized out>, e=0x7ffc13c56c90, matrix=..., contextWidget=<optimized out>) at widgets/qwidgettextcontrol.cpp:1046
#28 0x00007f802a96c1ae in QWidgetTextControl::processEvent (this=this@entry=0x5578c7b6ee50, e=e@entry=0x7ffc13c56c90, coordinateOffset=..., contextWidget=contextWidget@entry=0x5578c7ccf550) at widgets/qwidgettextcontrol.cpp:997
#29 0x00007f802a949d8e in QTextEditPrivate::sendControlEvent (e=0x7ffc13c56c90, this=0x5578c6ec4d50) at widgets/qtextedit_p.h:103
#30 QTextEdit::mouseMoveEvent (this=0x5578c78e1210, e=0x7ffc13c56c90) at widgets/qtextedit.cpp:1681
#31 0x00007f802a94dfab in QTextEdit::timerEvent (this=0x5578c78e1210, e=<optimized out>) at widgets/qtextedit.cpp:1142
#32 0x00007f80293f84e3 in QObject::event (this=this@entry=0x5578c78e1210, e=e@entry=0x7ffc13c57280) at kernel/qobject.cpp:1361
#33 0x00007f802a7caad3 in QWidget::event (this=this@entry=0x5578c78e1210, event=event@entry=0x7ffc13c57280) at kernel/qwidget.cpp:9094
#34 0x00007f802a870bee in QFrame::event (this=this@entry=0x5578c78e1210, e=e@entry=0x7ffc13c57280) at widgets/qframe.cpp:550
#35 0x00007f802a8739d3 in QAbstractScrollArea::event (this=this@entry=0x5578c78e1210, e=e@entry=0x7ffc13c57280) at widgets/qabstractscrollarea.cpp:1042
#36 0x00007f802a94dbad in QTextEdit::event (this=0x5578c78e1210, e=0x7ffc13c57280) at widgets/qtextedit.cpp:1122
#37 0x00007f802a7899ac in QApplicationPrivate::notify_helper (this=this@entry=0x5578c6b524e0, receiver=receiver@entry=0x5578c78e1210, e=e@entry=0x7ffc13c57280) at kernel/qapplication.cpp:3685
#38 0x00007f802a790bb0 in QApplication::notify (this=0x7ffc13c575c0, receiver=0x5578c78e1210, e=0x7ffc13c57280) at kernel/qapplication.cpp:3431
#39 0x00007f80293c54a8 in QCoreApplication::notifyInternal2 (receiver=0x5578c78e1210, event=0x7ffc13c57280) at kernel/qcoreapplication.cpp:1075
#40 0x00007f8029423c39 in QTimerInfoList::activateTimers (this=0x5578c6bb7ab0) at kernel/qtimerinfo_unix.cpp:643
#41 0x00007f8029424401 in timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:183
#42 0x00007f8020fbf417 in g_main_context_dispatch () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#43 0x00007f8020fbf650 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#44 0x00007f8020fbf6dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#45 0x00007f80294247ac in QEventDispatcherGlib::processEvents (this=0x5578c6bc60d0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#46 0x00007f80293c3d2a in QEventLoop::exec (this=this@entry=0x7ffc13c574d0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#47 0x00007f80293cd4a0 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1383
#48 0x00007f802fc027c5 in kdemain () from /usr/lib/x86_64-linux-gnu/libkdeinit5_dolphin.so
#49 0x00007f802f7e4b97 in __libc_start_main (main=0x5578c534d720, argc=1, argv=0x7ffc13c57738, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffc13c57728) at ../csu/libc-start.c:310
#50 0x00005578c534d75a in _start ()

Possible duplicates by query: bug 421819, bug 421807, bug 421601, bug 421600, bug 421554.

Reported using DrKonqi
Comment 1 Justin Zobel 2022-12-01 05:25:34 UTC
Thank you for reporting this issue in KDE software. As it was reported on an older version, can we please ask you to see if you can reproduce the issue with a more recent software version?  
  
If you can confirm this issue still exists in a recent version, please change the version field and the status to "REPORTED" when replying. Thank you!
Comment 2 Bug Janitor Service 2022-12-16 05:14:50 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 3 Bug Janitor Service 2022-12-31 05:24:56 UTC
This bug has been in NEEDSINFO status with no change for at least
30 days. The bug is now closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

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