Summary: | [libkonq] Crash when removing the applet with some dialogs open | ||
---|---|---|---|
Product: | [Plasma] plasmashell | Reporter: | Bhushan Shah <bhush94> |
Component: | Folder | Assignee: | Eike Hein <hein> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | faure, kde, m_louis30, notmart |
Priority: | NOR | ||
Version: | master | ||
Target Milestone: | 1.0 | ||
Platform: | unspecified | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Bhushan Shah
2014-07-10 13:30:28 UTC
#56 0xb54a366e in QDialog::exec() () from /usr/lib/libQt5Widgets.so.5 #57 0xb5aaa15e in KMessageBox::createKMessageBox (dialog=0x9679f80, buttons=0x9d9ad38, icon=..., text=..., strlist=..., ask=..., checkboxReturn=0xbf8a063b, options=..., details=..., notifyType=QMessageBox::Warning) at /home/bshah/kdesrc/frameworks/kwidgetsaddons/src/kmessagebox.cpp:402 Another exec loop \o/. I think it needs the standard QPointer guard. This technically needs to be moved to libkonq (of which Folder has a copy, and which is the party spawning those message boxes), however it doesn't have a product and the konqueror product doesn't have a component for the lib. Adding dfaure ... Doesn't happen for *all* dialogs either, e.g. the "your paste is about to overwrite a file with itself" dialog is fine. So it needs an audit of all the cases in libkonq. Doesn't affect me with plasmashell 5.1.2 and Qt 5.4. does it still happen? closing after didn't seem to happen to anybody anymore after several months was asked for reproducibility |