If you Cancel the password dialog when opening an header-encryted archive, the Part stays busy.
The bug was exposed by commit a537c5e.
It looks like the KJob::result signal (connected in Part::registerJob) is not received by the part.
Same thing if we abort a Corrupt query dialog.