Summary: | Crash when unmounting volume from the Places view in dolphin | ||
---|---|---|---|
Product: | [Applications] dolphin | Reporter: | Aleix Pol <aleixpol> |
Component: | general | Assignee: | Dolphin Bug Assignee <dolphin-bugs-null> |
Status: | RESOLVED WORKSFORME | ||
Severity: | crash | CC: | aleixpol, bhush94, elvis.angelaccio, justin.zobel, kde, nate |
Priority: | NOR | Keywords: | drkonqi |
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Compiled Sources | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Attachments: | New crash information added by DrKonqi |
Description
Aleix Pol
2018-03-02 02:40:34 UTC
It hits this assert: Q_ASSERT(!m_model->storageSetupNeeded(index)); You said you unmounted? In the code it seems it actually mounted the device. Maybe it was being slow or something and I clicked twice? I know I wanted to unmount. Having been slow and unmounting twice is a known crash in Solid Bug 388499 but the backtrace here looks nowhere like it Created attachment 111194 [details]
New crash information added by DrKonqi
dolphin (18.03.70) using Qt 5.10.1
- What I was doing when the application crashed:
I can reproduce same crash when trying to mount the external HDD from Dolphin places panel
-- Backtrace (Reduced):
#8 0x00007fbfa8ba78e8 in QMessageLogger::fatal(char const*, ...) const () from /usr/lib/libQt5Core.so.5
#9 0x00007fbfa8ba24c7 in qt_assert(char const*, char const*, int) () from /usr/lib/libQt5Core.so.5
#10 0x00007fbfb11a0fe6 in PlacesPanel::slotStorageSetupDone (this=0x559db1520660, index=5, success=true) at /home/bshah/kdesrc/source/dolphin/src/panels/places/placespanel.cpp:449
#11 0x00007fbfb11a45bf in QtPrivate::FunctorCall<QtPrivate::IndexesList<0, 1>, QtPrivate::List<int, bool>, void, void (PlacesPanel::*)(int, bool)>::call (f=(void (PlacesPanel::*)(PlacesPanel * const, int, bool)) 0x7fbfb11a0f3a <PlacesPanel::slotStorageSetupDone(int, bool)>, o=0x559db1520660, arg=0x7ffc6f474bf0) at /usr/include/qt/QtCore/qobjectdefs_impl.h:136
#12 0x00007fbfb11a413b in QtPrivate::FunctionPointer<void (PlacesPanel::*)(int, bool)>::call<QtPrivate::List<int, bool>, void> (f=(void (PlacesPanel::*)(PlacesPanel * const, int, bool)) 0x7fbfb11a0f3a <PlacesPanel::slotStorageSetupDone(int, bool)>, o=0x559db1520660, arg=0x7ffc6f474bf0) at /usr/include/qt/QtCore/qobjectdefs_impl.h:169
Aleix I cannot reproduce this on Dolphin 20.08.1, can you please retest with a newer version and let us know if this is still an issue, thanks. 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! 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! |