Bug 427665 - dolphin crashes and display duplicate file names
Summary: dolphin crashes and display duplicate file names
Status: RESOLVED DUPLICATE of bug 422282
Alias: None
Product: dolphin
Classification: Applications
Component: general (show other bugs)
Version: 20.08.2
Platform: Neon Linux
: NOR crash
Target Milestone: ---
Assignee: Dolphin Bug Assignee
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2020-10-13 22:56 UTC by Ryein Goddard
Modified: 2020-11-05 05:11 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ryein Goddard 2020-10-13 22:56:47 UTC
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@entry=0x7f9c4d7f9da0, flags=..., flags@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@entry=0x7f9c649e8d70, flags=..., flags@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@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@entry=do_abort, fmt=fmt@entry=0x7f9c6d04a285 "%s\n") at ../sysdeps/posix/libc_fatal.c:155
#7  0x00007f9c6cf2847c in malloc_printerr (str=str@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@entry=0x55eb970f0800, receiver=receiver@entry=0x55eb97b720d0, e=e@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@entry=0x55eb97b71080, mouseEvent=mouseEvent@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@entry=0x55eb970f0800, receiver=receiver@entry=0x55eb97c05a00, e=e@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@entry=0x55eb97c4d2a0, event=event@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@entry=0x55eb97c03e90, event=event@entry=0x7fffcaf6a720) at kernel/qcoreapplication.cpp:1176
#31 0x00007f9c6b8d4cb2 in QApplicationPrivate::notify_helper (this=this@entry=0x55eb970f0800, receiver=receiver@entry=0x55eb97c03e90, e=e@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@entry=0x55eb97c03e90, event=event@entry=0x7fffcaf6a720, alienWidget=alienWidget@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@entry=0x55eb970f0800, receiver=receiver@entry=0x55eb974dd960, e=e@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@entry=0x55eb9844ae00) at kernel/qguiapplication.cpp:2214
#42 0x00007f9c6b1cc5b5 in QGuiApplicationPrivate::processWindowSystemEvent (e=e@entry=0x55eb9844ae00) at kernel/qguiapplication.cpp:1946
#43 0x00007f9c6b1a42cb in QWindowSystemInterface::sendWindowSystemEvents (flags=flags@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@entry=0x7fffcaf6af40, flags=..., flags@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
Comment 1 Christoph Feck 2020-11-05 05:11:58 UTC

*** This bug has been marked as a duplicate of bug 422282 ***