<table><tr><td style="">elvisangelaccio added a comment.</td></tr></table><br /><div><div><p>I think I found out the reason: this is yet another bug caused by the "hidden" ListJob that we run when we create an archive (see <a href="https://phabricator.kde.org/T3300" style="background-color: #e7e7e7;
          border-color: #e7e7e7;
          border-radius: 3px;
          padding: 0 4px;
          font-weight: bold;
          color: black;text-decoration: none;" rel="noreferrer">T3300</a>).</p>

<p>If the user enters a wrong password, the ListJob fails but BatchExtract has no way to realize that. It doesn't know that there is a ListJob running in the first place, and it just starts an ExtractJob because that's what it does.</p>

<p>In the cli7z case, the ExtractJob founds again the password prompt line and shows again the PasswordQuery.</p></div></div><br /><div><strong>TASK DETAIL</strong><div><a href="https://phabricator.kde.org/T1877" rel="noreferrer">https://phabricator.kde.org/T1877</a></div></div><br /><div><strong>EMAIL PREFERENCES</strong><div><a href="https://phabricator.kde.org/settings/panel/emailpreferences/" rel="noreferrer">https://phabricator.kde.org/settings/panel/emailpreferences/</a></div></div><br /><div><strong>To: </strong>elvisangelaccio<br /><strong>Cc: </strong>kde-utils-devel, elvisangelaccio, tctara<br /></div>