Bug 441509 - Dolphin crash every time I view the properties of a folder
Summary: Dolphin crash every time I view the properties of a folder
Status: RESOLVED DUPLICATE of bug 459315
Alias: None
Product: dolphin
Classification: Applications
Component: general (show other bugs)
Version: 20.12.3
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Dolphin Bug Assignee
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2021-08-24 21:41 UTC by Matthew
Modified: 2023-11-30 15:03 UTC (History)
9 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (33.50 KB, text/plain)
2021-09-01 19:13 UTC, twostepsfromoblivion
Details
New crash information added by DrKonqi (4.08 KB, text/plain)
2022-04-13 21:51 UTC, Felix Röder
Details
New crash information added by DrKonqi (5.05 KB, text/plain)
2022-05-18 20:57 UTC, Wes
Details
New crash information added by DrKonqi (5.99 KB, text/plain)
2022-06-26 18:11 UTC, Stan Morris
Details
New crash information added by DrKonqi (14.66 KB, text/plain)
2022-12-05 16:33 UTC, Iason Malkotsis
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Matthew 2021-08-24 21:41:27 UTC
Application: dolphin (20.12.3)

Qt Version: 5.15.2
Frameworks Version: 5.80.0
Operating System: Linux 5.11.0-31-generic x86_64
Windowing System: X11
Drkonqi Version: 5.21.4
Distribution: Ubuntu 21.04

-- Information about the crash:
- What I was doing when the application crashed:
  Attempting to view the Properties to see the size of a folder in my user directory. I tried using the right click menu and the keyboard shortcut Alt+Enter, and viewing different folders, hidden and not, all cause the immediate crash.
  Crash does NOT occur when viewing the properties of a file, or viewing the Properties of other folders and subfolders in the / directory, only in the subfolders of the /home directory.
- Custom settings of the application:
  Completely fresh install. Only change so far have been:
    Installed and set Brave as default browser & set up Sync
    Changed some Theme options (not Global) to Breeze Dark and added a Window-Specific Override removing the Border and Hiding the window title bar for windows matching pattern "Brave"
    Attempted and failed to install Steam, then removed + purged it. Hence why I wanted to know how large the ~/.steam directory was.

The crash can be reproduced every time.

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

[KCrash Handler]
#4  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:49
#5  0x00007fc7242e8864 in __GI_abort () at abort.c:79
#6  0x00007fc7220afc77 in QMessageLogger::fatal(char const*, ...) const () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007fc7212b3678 in ?? () from /lib/x86_64-linux-gnu/libQt5QuickWidgets.so.5
#8  0x00007fc7212b398f in ?? () from /lib/x86_64-linux-gnu/libQt5QuickWidgets.so.5
#9  0x00007fc7212b6115 in QQuickWidget::resizeEvent(QResizeEvent*) () from /lib/x86_64-linux-gnu/libQt5QuickWidgets.so.5
#10 0x00007fc722e0b064 in QWidget::event(QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#11 0x00007fc722dc7783 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#12 0x00007fc7222d77ba in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#13 0x00007fc722e0245e in QWidgetPrivate::sendPendingMoveAndResizeEvents(bool, bool) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#14 0x00007fc722e023bd in QWidgetPrivate::sendPendingMoveAndResizeEvents(bool, bool) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#15 0x00007fc722e023bd in QWidgetPrivate::sendPendingMoveAndResizeEvents(bool, bool) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#16 0x00007fc722e023bd in QWidgetPrivate::sendPendingMoveAndResizeEvents(bool, bool) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#17 0x00007fc722e023bd in QWidgetPrivate::sendPendingMoveAndResizeEvents(bool, bool) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#18 0x00007fc722e023bd in QWidgetPrivate::sendPendingMoveAndResizeEvents(bool, bool) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#19 0x00007fc722e023bd in QWidgetPrivate::sendPendingMoveAndResizeEvents(bool, bool) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#20 0x00007fc722e023bd in QWidgetPrivate::sendPendingMoveAndResizeEvents(bool, bool) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#21 0x00007fc722e0720b in QWidgetPrivate::prepareToRender(QRegion const&, QFlags<QWidget::RenderFlag>) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#22 0x00007fc722e07510 in QWidgetPrivate::render(QPaintDevice*, QPoint const&, QRegion const&, QFlags<QWidget::RenderFlag>) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#23 0x00007fc722e08bee in QWidget::grab(QRect const&) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#24 0x00007fc717d21b37 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/plugins/styles/oxygen.so
#25 0x00007fc717d22333 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/plugins/styles/oxygen.so
#26 0x00007fc72230502f in QObject::event(QEvent*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#27 0x00007fc722dc7783 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#28 0x00007fc7222d77ba in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#29 0x00007fc722330533 in QTimerInfoList::activateTimers() () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#30 0x00007fc722330e2c in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#31 0x00007fc72011c8eb in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#32 0x00007fc72016fd28 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#33 0x00007fc72011a023 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#34 0x00007fc722331204 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#35 0x00007fc7222d611b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#36 0x00007fc7222de604 in QCoreApplication::exec() () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#37 0x00007fc724501570 in kdemain () from /lib/x86_64-linux-gnu/libkdeinit5_dolphin.so
#38 0x00007fc7242ea565 in __libc_start_main (main=0x5611a8d78060, argc=1, argv=0x7ffddfc16968, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffddfc16958) at ../csu/libc-start.c:332
#39 0x00005611a8d7809e in _start ()
[Inferior 1 (process 4735) detached]

Possible duplicates by query: bug 441339, bug 440911, bug 440777, bug 440257, bug 439877.

Reported using DrKonqi
Comment 1 twostepsfromoblivion 2021-09-01 19:13:48 UTC
Created attachment 141231 [details]
New crash information added by DrKonqi

dolphin (21.08.0) using Qt 5.15.2

- What I was doing when the application crashed:
Try to view a properties of folder. Also try to view a properties of device from sidebar.

-- Backtrace (Reduced):
#4  QSpecialIntegerBitfield<QLittleEndianStorageType<unsigned int>, 29, 1>::operator!() const (this=0x7f79b8834d43) at /usr/include/qt5/QtCore/5.15.2/QtCore/private/qendian_p.h:96
#5  QV4::CompiledData::TypeReferenceMap::collectFromObject<QV4::CompiledData::Object>(QV4::CompiledData::Object const*) (obj=0x7f78dc042048, this=0x7f78a41b6508) at ../../include/QtQml/5.15.2/QtQml/private/../../../../../../src/qml/common/qv4compileddata_p.h:1132
#6  QQmlTypeData::tryLoadFromDiskCache() (this=this@entry=0x7f78a41b6460) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.3.x86_64/src/qml/qml/qqmltypedata.cpp:162
#7  0x00007f78e49cec7f in QQmlTypeData::dataReceived(QQmlDataBlob::SourceCodeData const&) (this=0x7f78a41b6460, data=...) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.3.x86_64/src/qml/qml/qqmltypedata.cpp:580
#8  0x00007f78e4a1a818 in QQmlTypeLoader::setData(QQmlDataBlob*, QQmlDataBlob::SourceCodeData const&) (this=this@entry=0x5630417d7ea8, blob=blob@entry=0x7f78a41b6460, d=...) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.3.x86_64/src/qml/qml/qqmltypeloader.cpp:447
Comment 2 Maddie 2021-09-03 02:06:57 UTC
I pressed Alt+Enter and clicked Properties in the context menu, and both options showed the folder properties just fine. Am I missing something? I'm on the latest versions of Qt, KDE, and the kernel that Arch provides.
Comment 3 Felix Röder 2022-04-13 21:51:26 UTC
Created attachment 148149 [details]
New crash information added by DrKonqi

dolphin (21.12.3) using Qt 5.15.2

- What I was doing when the application crashed:
I browsed a directory an renamred a file.

- Unusual behavior I noticed:
nothing special.

-- Backtrace (Reduced):
#4  __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44
#5  0x00007f1f372191e3 in __pthread_kill_internal (signo=6, threadid=<optimized out>) at pthread_kill.c:78
#6  0x00007f1f371c9306 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
#7  0x00007f1f371b2813 in __GI_abort () at abort.c:79
#8  0x00007f1f34b281b4 in mdb_assert_fail.constprop.0 (env=0x55d0a9bc18b0, expr_txt=<optimized out>, func=<optimized out>, line=<optimized out>, file=0x7f1f34b29957 "mdb.c") at /usr/src/debug/lmdb-0.9.29-1.5.x86_64/libraries/liblmdb/mdb.c:1545
Comment 4 Wes 2022-05-18 20:57:49 UTC
Created attachment 148975 [details]
New crash information added by DrKonqi

dolphin (21.12.3) using Qt 5.15.3

- What I was doing when the application crashed:
I was looking at the properties of a folder that was open in vs code

-- Backtrace (Reduced):
#4  __pthread_kill_implementation (no_tid=0, signo=6, threadid=140343651304896) at ./nptl/pthread_kill.c:44
#5  __pthread_kill_internal (signo=6, threadid=140343651304896) at ./nptl/pthread_kill.c:78
#6  __GI___pthread_kill (threadid=140343651304896, signo=signo@entry=6) at ./nptl/pthread_kill.c:89
#7  0x00007fa4525b2476 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
#8  0x00007fa4525987f3 in __GI_abort () at ./stdlib/abort.c:79
Comment 5 Stan Morris 2022-06-26 18:11:26 UTC
Created attachment 150171 [details]
New crash information added by DrKonqi

dolphin (21.08.1) using Qt 5.15.2

- What I was doing when the application crashed:

I wanted to see what file system my USB drive uses. I right-click the drive name that appeared under "Removeable Devices" in Dolphin's left pane and selected "Properties" from the context menu. A window appeared that looked like the correct information and disappeared before I could read the contents... perhaps 1 second. I crash dialog popped up, I discarded it. I tried performing the exact same procedure and got the same result. I think the third time I was able to read "VFAT" and got the answer I needed, but I decided that the defect behavior was reproducible and worth entering a bug report. I read through the list of similar bug reports and the crash report for "view properties of a folder" has enough similarities that I decided to test it and I verified that choosing any folder results in a crash.

This I cannot think of any modification that I've done that would destabliize Kubuntu -- I'm a novice when it comes to Linux. I have Kubuntu 21.10 and I prefer to use automatic updates instead of tweaking Linux myself; I don't think I did something to break Dolphin.

-- Backtrace (Reduced):
#4  __pthread_kill_implementation (no_tid=0, signo=6, threadid=140642270800320) at pthread_kill.c:44
#5  __pthread_kill_internal (signo=6, threadid=140642270800320) at pthread_kill.c:80
#6  __GI___pthread_kill (threadid=140642270800320, signo=signo@entry=6) at pthread_kill.c:91
#7  0x00007fe9d94e5476 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
#8  0x00007fe9d94cb7b7 in __GI_abort () at abort.c:79
Comment 6 Iason Malkotsis 2022-12-05 16:33:50 UTC
Created attachment 154335 [details]
New crash information added by DrKonqi

dolphin (22.08.3) using Qt 5.15.7

Every time I try to open properties of a folder it just crashes for no real reason, its really weird

-- Backtrace (Reduced):
#7  0x00007f2d8f064a7b in QQmlTypeLoader::setData(QQmlDataBlob*, QQmlDataBlob::SourceCodeData const&) () from /usr/lib/libQt5Qml.so.5
#8  0x00007f2d8f06558a in QQmlTypeLoader::setData(QQmlDataBlob*, QString const&) () from /usr/lib/libQt5Qml.so.5
#9  0x00007f2d8f067071 in QQmlTypeLoader::loadThread(QQmlDataBlob*) () from /usr/lib/libQt5Qml.so.5
#10 0x00007f2d8f067536 in QQmlTypeLoader::load(QQmlDataBlob*, QQmlTypeLoader::Mode) () from /usr/lib/libQt5Qml.so.5
#11 0x00007f2d8f0678fa in QQmlTypeLoader::getType(QUrl const&, QQmlTypeLoader::Mode) () from /usr/lib/libQt5Qml.so.5
Comment 7 Ben Bonacci 2023-03-11 10:14:26 UTC
*** Bug 466848 has been marked as a duplicate of this bug. ***
Comment 8 Akseli Lahtinen 2023-11-30 15:03:09 UTC

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