https://bugs.kde.org/show_bug.cgi?id=439961
Bug ID: 439961 Summary: kdirmodel not finding node for removed items when dialogs using kmozillahelper for Firefox are called Product: frameworks-kio Version: 5.83.0 Platform: openSUSE RPMs OS: Linux Status: REPORTED Severity: minor Priority: NOR Component: Open/save dialogs Assignee: kio-bugs-n...@kde.org Reporter: biggestsonic...@gmail.com CC: kdelibs-b...@kde.org Target Milestone: --- SUMMARY Software kmozillahelper is an add-on installed by default with OpenSUSE installations. It works in conjunction with Firefox to create a richer file dialog experience when downloading and uploading files. Occasionally, certain files saved using the save file dialog will create the following warnings from kmozillahelper: kf.kio.widgets.kdirmodel: No node found for item that was just removed: QUrl("file:///location/to/file.extension"). Once this warning happens, it has a 1:3 to 1:2 chance of occurring again the next time the save file dialog is opened. It's not always the same file, but typically it lists the same file in succession over multiple entries. STEPS TO REPRODUCE It's unclear what the direct cause is of the issue, but it's assumed to be this 1. Download a file using the save file dialog through kmozillahelper 2. Download another file before the save file dialog is finished closing through the save file dialog through kmozillahelper 3. The warning should appear in systemd journal logs OBSERVED RESULT Files saved through kmozillahelper throw warnings in the KDirModelPrivate::_k_slotDeleteItems function. EXPECTED RESULT Nodes should be properly created for removed items(?) to avoid the flood of warnings and allow proper garbage collection from files that have successfully completed downloading. SOFTWARE/OS VERSIONS Linux/KDE Plasma: x86_64 Linux 5.13.1-1-default KDE 5.83.0 / Plasma 5.22.3 (available in About System) KDE Plasma Version: 5.22.3 KDE Frameworks Version: 5.83.0 Qt Version: 5.15.2 ADDITIONAL INFORMATION These errors have been logging for approximately 1.5 years and have persisted across multiple distro reinstallations. -- You are receiving this mail because: You are watching all bug changes.