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

            Bug ID: 401552
           Summary: Isolated Dolphin crash when renaming a file
           Product: dolphin
           Version: 18.08.3
          Platform: Neon Packages
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: dolphin-bugs-n...@kde.org
          Reporter: eridanired...@yahoo.com.mx
                CC: elvis.angelac...@kde.org
  Target Milestone: ---

Application: dolphin (18.08.3)

Qt Version: 5.11.2
Frameworks Version: 5.52.0
Operating System: Linux 4.15.0-39-generic x86_64
Distribution: KDE neon User Edition 5.14

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

I had a Dolphin window with 4 tabs open with diferent directories when I tried
to rename a directory insde a tab Dolphin crashed, this folder wasn't opened on
any of those tabs.

Tried to reproduce the crash even with the same folders, but couldn't.

The crash does not seem to be reproducible.

-- 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 0x7f24db633800 (LWP 3216))]

Thread 3 (Thread 0x7f24b0da3700 (LWP 3290)):
#0  0x00007f24daebdbf9 in __GI___poll (fds=0x7f24ac0049b0, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f24cd709539 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f24cd70964c in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f24d50a004b in QEventDispatcherGlib::processEvents
(this=0x7f24ac000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007f24d504430a in QEventLoop::exec (this=this@entry=0x7f24b0da2da0,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:214
#5  0x00007f24d4e6fbba in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:525
#6  0x00007f24d4e7aadb in QThreadPrivate::start (arg=0x55c71ae670e0) at
thread/qthread_unix.cpp:367
#7  0x00007f24cfaf16db in start_thread (arg=0x7f24b0da3700) at
pthread_create.c:463
#8  0x00007f24daeca88f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7f24c090e700 (LWP 3230)):
#0  0x00007f24daeb90b4 in __GI___libc_read (fd=7, buf=0x7f24c090db60,
nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:27
#1  0x00007f24cd74dcd0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f24cd709027 in g_main_context_check () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f24cd7094e0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f24cd70964c in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f24d50a004b in QEventDispatcherGlib::processEvents
(this=0x7f24b4000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#6  0x00007f24d504430a in QEventLoop::exec (this=this@entry=0x7f24c090dd70,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:214
#7  0x00007f24d4e6fbba in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:525
#8  0x00007f24d54e6e45 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#9  0x00007f24d4e7aadb in QThreadPrivate::start (arg=0x7f24d575ed60) at
thread/qthread_unix.cpp:367
#10 0x00007f24cfaf16db in start_thread (arg=0x7f24c090e700) at
pthread_create.c:463
#11 0x00007f24daeca88f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7f24db633800 (LWP 3216)):
[KCrash Handler]
#6  std::__atomic_base<int>::load (__m=std::memory_order_relaxed, this=0x81) at
/usr/include/c++/7/bits/atomic_base.h:396
#7  QAtomicOps<int>::load<int> (_q_value=...) at
../../include/QtCore/../../src/corelib/thread/qatomic_cxx11.h:227
#8  QBasicAtomicInteger<int>::load (this=0x81) at
../../include/QtCore/../../src/corelib/thread/qbasicatomic.h:103
#9  QtPrivate::RefCount::ref (this=0x81) at
../../include/QtCore/../../src/corelib/tools/qrefcount.h:55
#10 QString::QString (other=..., this=0x7ffe4edc7700) at
../../include/QtCore/../../src/corelib/tools/qstring.h:953
#11 QUrlPrivate::appendPath (this=0x55c71aff0bc0, appendTo=..., options=...,
appendingTo=QUrlPrivate::Path) at io/qurl.cpp:960
#12 0x00007f24d4f99d58 in QUrl::path (this=this@entry=0x7ffe4edc7898,
options=...) at io/qurl.cpp:2615
#13 0x00007f24d4f99da4 in QUrl::fileName (this=this@entry=0x7ffe4edc7898,
options=..., options@entry=...) at io/qurl.cpp:2678
#14 0x00007f24d9670490 in KCoreDirListerCache::renameDir
(this=this@entry=0x7f24d98de280 <(anonymous
namespace)::Q_QGS_kDirListerCache::innerFunction()::holder>, oldUrl=...,
newUrl=...) at ./src/core/kcoredirlister.cpp:1581
#15 0x00007f24d967243f in KCoreDirListerCache::slotFileRenamed
(this=0x7f24d98de280 <(anonymous
namespace)::Q_QGS_kDirListerCache::innerFunction()::holder>, _src=...,
_dst=..., dstPath=...) at ./src/core/kcoredirlister.cpp:969
#16 0x00007f24d507518f in QtPrivate::QSlotObjectBase::call (a=0x7ffe4edc7b20,
r=0x7f24d98de280 <(anonymous
namespace)::Q_QGS_kDirListerCache::innerFunction()::holder>,
this=0x55c71ad5c550) at
../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:376
#17 QMetaObject::activate (sender=0x55c71ad07270, signalOffset=<optimized out>,
local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7ffe4edc7b20)
at kernel/qobject.cpp:3754
#18 0x00007f24d5075747 in QMetaObject::activate (sender=<optimized out>,
m=m@entry=0x7f24d98db4a0 <OrgKdeKDirNotifyInterface::staticMetaObject>,
local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7ffe4edc7b20)
at kernel/qobject.cpp:3633
#19 0x00007f24d9693aaf in OrgKdeKDirNotifyInterface::FileRenamedWithLocalPath
(this=<optimized out>, _t1=..., _t2=..., _t3=...) at
./obj-x86_64-linux-gnu/src/core/KF5KIOCore_autogen/EWIEGA46WW/moc_kdirnotify.cpp:220
#20 0x00007f24d9693d9c in OrgKdeKDirNotifyInterface::qt_static_metacall
(_o=_o@entry=0x55c71ad07270, _c=_c@entry=QMetaObject::InvokeMetaMethod,
_id=_id@entry=1, _a=_a@entry=0x7ffe4edc7c60) at
./obj-x86_64-linux-gnu/src/core/KF5KIOCore_autogen/EWIEGA46WW/moc_kdirnotify.cpp:103
#21 0x00007f24d9694b55 in OrgKdeKDirNotifyInterface::qt_metacall
(this=0x55c71ad07270, _c=QMetaObject::InvokeMetaMethod, _id=1,
_a=0x7ffe4edc7c60) at
./obj-x86_64-linux-gnu/src/core/KF5KIOCore_autogen/EWIEGA46WW/moc_kdirnotify.cpp:199
#22 0x00007f24d54f1f58 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#23 0x00007f24d5075be2 in QObject::event (this=0x55c71ad07270, e=<optimized
out>) at kernel/qobject.cpp:1251
#24 0x00007f24d6061e1c in QApplicationPrivate::notify_helper
(this=this@entry=0x55c71a941520, receiver=receiver@entry=0x55c71ad07270,
e=e@entry=0x7f24b4066780) at kernel/qapplication.cpp:3727
#25 0x00007f24d60693ef in QApplication::notify (this=0x7ffe4edc8330,
receiver=0x55c71ad07270, e=0x7f24b4066780) at kernel/qapplication.cpp:3486
#26 0x00007f24d5045fe8 in QCoreApplication::notifyInternal2
(receiver=0x55c71ad07270, event=event@entry=0x7f24b4066780) at
kernel/qcoreapplication.cpp:1048
#27 0x00007f24d5048b2d in QCoreApplication::sendEvent (event=0x7f24b4066780,
receiver=<optimized out>) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234
#28 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0,
event_type=event_type@entry=0, data=0x55c71a93f7c0) at
kernel/qcoreapplication.cpp:1745
#29 0x00007f24d50490e8 in QCoreApplication::sendPostedEvents
(receiver=receiver@entry=0x0, event_type=event_type@entry=0) at
kernel/qcoreapplication.cpp:1599
#30 0x00007f24d50a09f3 in postEventSourceDispatch (s=0x55c71a988150) at
kernel/qeventdispatcher_glib.cpp:276
#31 0x00007f24cd709387 in g_main_context_dispatch () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#32 0x00007f24cd7095c0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#33 0x00007f24cd70964c in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#34 0x00007f24d50a002f in QEventDispatcherGlib::processEvents
(this=0x55c71a986cc0, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#35 0x00007f24c64f1761 in QPAEventDispatcherGlib::processEvents
(this=0x55c71a986cc0, flags=...) at qeventdispatcher_glib.cpp:69
#36 0x00007f24d504430a in QEventLoop::exec (this=this@entry=0x7ffe4edc8230,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:214
#37 0x00007f24d504d4d0 in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1336
#38 0x00007f24d585b9cc in QGuiApplication::exec () at
kernel/qguiapplication.cpp:1762
#39 0x00007f24d6061d75 in QApplication::exec () at kernel/qapplication.cpp:2901
#40 0x00007f24db1de03a in kdemain (argc=<optimized out>, argv=<optimized out>)
at ./src/main.cpp:166
#41 0x00007f24dadcab97 in __libc_start_main (main=0x55c7191db720 <main>,
argc=3, argv=0x7ffe4edc84b8, init=<optimized out>, fini=<optimized out>,
rtld_fini=<optimized out>, stack_end=0x7ffe4edc84a8) at ../csu/libc-start.c:310
#42 0x000055c7191db75a in _start ()

Possible duplicates by query: bug 395128, bug 393046, bug 392629.

Reported using DrKonqi

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to