[dolphin] [Bug 427665] New: dolphin crashes and display duplicate file names

Ryein Goddard bugzilla_noreply at kde.org
Tue Oct 13 23:56:47 BST 2020


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

            Bug ID: 427665
           Summary: dolphin crashes and display duplicate file names
           Product: dolphin
           Version: 20.08.2
          Platform: Neon Packages
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: dolphin-bugs-null at kde.org
          Reporter: ryein at live.com
                CC: kfm-devel at kde.org
  Target Milestone: ---

Application: dolphin (20.08.2)

Qt Version: 5.15.0
Frameworks Version: 5.75.0
Operating System: Linux 5.4.0-48-generic x86_64
Windowing system: X11
Distribution: KDE neon User Edition 5.20

-- Information about the crash:
- Unusual behavior I noticed:
When opening folders that are very large it displays duplicate folders and when
expanding/unexpanding it crashes.

The crash can be reproduced every time.

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

[New LWP 23714]
[New LWP 23716]
[New LWP 23729]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
0x00007f9c6cfa5aff in __GI___poll (fds=0x7fffcaf68b28, nfds=1, timeout=1000) at
../sysdeps/unix/sysv/linux/poll.c:29
[Current thread is 1 (Thread 0x7f9c66457800 (LWP 23712))]

Thread 4 (Thread 0x7f9c4d7fa700 (LWP 23729)):
#0  __GI___libc_read (nbytes=16, buf=0x7f9c4d7f9b90, fd=29) at
../sysdeps/unix/sysv/linux/read.c:26
#1  __GI___libc_read (fd=29, buf=0x7f9c4d7f9b90, nbytes=16) at
../sysdeps/unix/sysv/linux/read.c:24
#2  0x00007f9c68af089f in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f9c68aa7cfe in g_main_context_check () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f9c68aa8152 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f9c68aa82e3 in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007f9c6ad19eab in QEventDispatcherGlib::processEvents
(this=0x7f9c18000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#7  0x00007f9c6acbe1bb in QEventLoop::exec (this=this at entry=0x7f9c4d7f9da0,
flags=..., flags at entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#8  0x00007f9c6aadc082 in QThread::exec (this=<optimized out>) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#9  0x00007f9c6aadd20c in QThreadPrivate::start (arg=0x55eb975ff550) at
thread/qthread_unix.cpp:342
#10 0x00007f9c69467609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#11 0x00007f9c6cfb2293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7f9c649e9700 (LWP 23716)):
#0  __GI___libc_read (nbytes=16, buf=0x7f9c649e8b60, fd=7) at
../sysdeps/unix/sysv/linux/read.c:26
#1  __GI___libc_read (fd=7, buf=0x7f9c649e8b60, nbytes=16) at
../sysdeps/unix/sysv/linux/read.c:24
#2  0x00007f9c68af089f in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f9c68aa7cfe in g_main_context_check () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f9c68aa8152 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f9c68aa82e3 in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007f9c6ad19eab in QEventDispatcherGlib::processEvents
(this=0x7f9c58000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#7  0x00007f9c6acbe1bb in QEventLoop::exec (this=this at entry=0x7f9c649e8d70,
flags=..., flags at entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#8  0x00007f9c6aadc082 in QThread::exec (this=<optimized out>) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#9  0x00007f9c6afc8f2b in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#10 0x00007f9c6aadd20c in QThreadPrivate::start (arg=0x7f9c6b04bd80) at
thread/qthread_unix.cpp:342
#11 0x00007f9c69467609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#12 0x00007f9c6cfb2293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7f9c657d5700 (LWP 23714)):
#0  0x00007f9c6cfa5aff in __GI___poll (fds=0x7f9c657d4ca8, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f9c6949bc1a in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007f9c6949d90a in xcb_wait_for_event () from
/usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007f9c65db3978 in QXcbEventQueue::run (this=0x55eb970f2350) at
qxcbeventqueue.cpp:228
#4  0x00007f9c6aadd20c in QThreadPrivate::start (arg=0x55eb970f2350) at
thread/qthread_unix.cpp:342
#5  0x00007f9c69467609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#6  0x00007f9c6cfb2293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7f9c66457800 (LWP 23712)):
[KCrash Handler]
#4  __GI_raise (sig=sig at entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
#5  0x00007f9c6ceb5859 in __GI_abort () at abort.c:79
#6  0x00007f9c6cf203ee in __libc_message (action=action at entry=do_abort,
fmt=fmt at entry=0x7f9c6d04a285 "%s\n") at ../sysdeps/posix/libc_fatal.c:155
#7  0x00007f9c6cf2847c in malloc_printerr (str=str at entry=0x7f9c6d04c5d0
"free(): double free detected in tcache 2") at malloc.c:5347
#8  0x00007f9c6cf2a0ed in _int_free (av=0x7f9c6d07bb80 <main_arena>,
p=0x55eb97f239f0, have_lock=0) at malloc.c:4201
#9  0x00007f9c6cdc44ce in KFileItemModel::removeItems(KItemRangeList const&,
KFileItemModel::RemoveItemsBehavior) () from
/usr/lib/x86_64-linux-gnu/libdolphinprivate.so.5
#10 0x00007f9c6cdd1434 in KFileItemModel::setExpanded(int, bool) () from
/usr/lib/x86_64-linux-gnu/libdolphinprivate.so.5
#11 0x00007f9c6cde60b4 in
KItemListController::mouseReleaseEvent(QGraphicsSceneMouseEvent*, QTransform
const&) () from /usr/lib/x86_64-linux-gnu/libdolphinprivate.so.5
#12 0x00007f9c6cde75d0 in KItemListController::processEvent(QEvent*, QTransform
const&) () from /usr/lib/x86_64-linux-gnu/libdolphinprivate.so.5
#13 0x00007f9c6cdf6af6 in KItemListView::event(QEvent*) () from
/usr/lib/x86_64-linux-gnu/libdolphinprivate.so.5
#14 0x00007f9c6b8d4cc3 in QApplicationPrivate::notify_helper
(this=this at entry=0x55eb970f0800, receiver=receiver at entry=0x55eb97b720d0,
e=e at entry=0x7fffcaf6a110) at kernel/qapplication.cpp:3671
#15 0x00007f9c6b8ddc70 in QApplication::notify (this=0x7fffcaf6b070,
receiver=0x55eb97b720d0, e=0x7fffcaf6a110) at kernel/qapplication.cpp:3417
#16 0x00007f9c6acbf6aa in QCoreApplication::notifyInternal2
(receiver=0x55eb97b720d0, event=0x7fffcaf6a110) at
../../include/QtCore/5.15.0/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325
#17 0x00007f9c6bc09a23 in QGraphicsScenePrivate::sendEvent (this=<optimized
out>, event=0x7fffcaf6a110, item=0x55eb97b720e0) at
graphicsview/qgraphicsscene.cpp:1254
#18 QGraphicsScenePrivate::sendEvent (this=<optimized out>,
item=0x55eb97b720e0, event=0x7fffcaf6a110) at
graphicsview/qgraphicsscene.cpp:1234
#19 0x00007f9c6bc09e67 in QGraphicsScenePrivate::sendMouseEvent
(this=this at entry=0x55eb97b71080, mouseEvent=mouseEvent at entry=0x7fffcaf6a110) at
graphicsview/qgraphicsscene.cpp:1335
#20 0x00007f9c6bc0efb0 in QGraphicsScene::mouseReleaseEvent (this=<optimized
out>, mouseEvent=0x7fffcaf6a110) at graphicsview/qgraphicsscene.cpp:4123
#21 0x00007f9c6bc1c199 in QGraphicsScene::event (this=0x55eb97c05a00,
event=0x7fffcaf6a110) at graphicsview/qgraphicsscene.cpp:3436
#22 0x00007f9c6b8d4cc3 in QApplicationPrivate::notify_helper
(this=this at entry=0x55eb970f0800, receiver=receiver at entry=0x55eb97c05a00,
e=e at entry=0x7fffcaf6a110) at kernel/qapplication.cpp:3671
#23 0x00007f9c6b8ddc70 in QApplication::notify (this=0x7fffcaf6b070,
receiver=0x55eb97c05a00, e=0x7fffcaf6a110) at kernel/qapplication.cpp:3417
#24 0x00007f9c6acbf6aa in QCoreApplication::notifyInternal2
(receiver=0x55eb97c05a00, event=0x7fffcaf6a110) at
../../include/QtCore/5.15.0/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325
#25 0x00007f9c6bc3970a in QGraphicsView::mouseReleaseEvent
(this=0x55eb97c4d2a0, event=0x7fffcaf6a720) at
/usr/include/c++/9/bits/atomic_base.h:413
#26 0x00007f9c6b917db6 in QWidget::event (this=this at entry=0x55eb97c4d2a0,
event=event at entry=0x7fffcaf6a720) at kernel/qwidget.cpp:8671
#27 0x00007f9c6b9c8062 in QFrame::event (this=0x55eb97c4d2a0, e=0x7fffcaf6a720)
at widgets/qframe.cpp:550
#28 0x00007f9c6bc3a551 in QGraphicsView::viewportEvent (this=0x55eb97c4d2a0,
event=0x7fffcaf6a720) at graphicsview/qgraphicsview.cpp:3014
#29 0x00007f9c6acbf413 in
QCoreApplicationPrivate::sendThroughObjectEventFilters (event=<optimized out>,
receiver=<optimized out>) at kernel/qcoreapplication.cpp:1187
#30 QCoreApplicationPrivate::sendThroughObjectEventFilters
(receiver=receiver at entry=0x55eb97c03e90, event=event at entry=0x7fffcaf6a720) at
kernel/qcoreapplication.cpp:1176
#31 0x00007f9c6b8d4cb2 in QApplicationPrivate::notify_helper
(this=this at entry=0x55eb970f0800, receiver=receiver at entry=0x55eb97c03e90,
e=e at entry=0x7fffcaf6a720) at kernel/qapplication.cpp:3665
#32 0x00007f9c6b8ddec3 in QApplication::notify (this=<optimized out>,
receiver=0x55eb97c03e90, e=0x7fffcaf6a720) at kernel/qapplication.cpp:3115
#33 0x00007f9c6acbf6aa in QCoreApplication::notifyInternal2
(receiver=0x55eb97c03e90, event=0x7fffcaf6a720) at
../../include/QtCore/5.15.0/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325
#34 0x00007f9c6b8dcfd7 in QApplicationPrivate::sendMouseEvent
(receiver=receiver at entry=0x55eb97c03e90, event=event at entry=0x7fffcaf6a720,
alienWidget=alienWidget at entry=0x55eb97c03e90, nativeWidget=0x55eb972786e0,
buttonDown=<optimized out>, lastMouseReceiver=..., spontaneous=true,
onlyDispatchEnterLeave=false) at kernel/qapplication.cpp:2603
#35 0x00007f9c6b932ffd in QWidgetWindow::handleMouseEvent (this=0x55eb974dd960,
event=0x7fffcaf6aba0) at /usr/include/c++/9/bits/atomic_base.h:413
#36 0x00007f9c6b9364dc in QWidgetWindow::event (event=0x7fffcaf6aba0,
this=0x55eb974dd960) at kernel/qwidgetwindow.cpp:295
#37 QWidgetWindow::event (this=0x55eb974dd960, event=0x7fffcaf6aba0) at
kernel/qwidgetwindow.cpp:238
#38 0x00007f9c6b8d4cc3 in QApplicationPrivate::notify_helper
(this=this at entry=0x55eb970f0800, receiver=receiver at entry=0x55eb974dd960,
e=e at entry=0x7fffcaf6aba0) at kernel/qapplication.cpp:3671
#39 0x00007f9c6b8ddc70 in QApplication::notify (this=0x7fffcaf6b070,
receiver=0x55eb974dd960, e=0x7fffcaf6aba0) at kernel/qapplication.cpp:3417
#40 0x00007f9c6acbf6aa in QCoreApplication::notifyInternal2
(receiver=0x55eb974dd960, event=0x7fffcaf6aba0) at
../../include/QtCore/5.15.0/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325
#41 0x00007f9c6b1caf78 in QGuiApplicationPrivate::processMouseEvent
(e=e at entry=0x55eb9844ae00) at kernel/qguiapplication.cpp:2214
#42 0x00007f9c6b1cc5b5 in QGuiApplicationPrivate::processWindowSystemEvent
(e=e at entry=0x55eb9844ae00) at kernel/qguiapplication.cpp:1946
#43 0x00007f9c6b1a42cb in QWindowSystemInterface::sendWindowSystemEvents
(flags=flags at entry=...) at kernel/qwindowsysteminterface.cpp:1175
#44 0x00007f9c65db499e in xcbSourceDispatch (source=<optimized out>) at
qxcbeventdispatcher.cpp:105
#45 0x00007f9c68aa7fbd in g_main_context_dispatch () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#46 0x00007f9c68aa8240 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#47 0x00007f9c68aa82e3 in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#48 0x00007f9c6ad19e92 in QEventDispatcherGlib::processEvents
(this=0x55eb97277dc0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#49 0x00007f9c6acbe1bb in QEventLoop::exec (this=this at entry=0x7fffcaf6af40,
flags=..., flags at entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#50 0x00007f9c6acc6354 in QCoreApplication::exec () at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#51 0x00007f9c6d0d124f in kdemain () from
/usr/lib/x86_64-linux-gnu/libkdeinit5_dolphin.so
#52 0x00007f9c6ceb70b3 in __libc_start_main (main=0x55eb953b4060, argc=1,
argv=0x7fffcaf6b218, init=<optimized out>, fini=<optimized out>,
rtld_fini=<optimized out>, stack_end=0x7fffcaf6b208) at ../csu/libc-start.c:308
#53 0x000055eb953b409e in _start ()
[Inferior 1 (process 23712) detached]

Possible duplicates by query: bug 427537, bug 427535, bug 427384, bug 427118,
bug 426962.

Reported using DrKonqi

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


More information about the kfm-devel mailing list