User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1.14) Gecko/20080416 BonEcho/2.0.0.14 Build Identifier: Xarchiver hangs when opening 7zip archives with encrypted header (which are produced applying -mhe=on param to p7zip (7z)). Reproducible: Always Steps to Reproduce: 1. `touch some files` 2. `7z a -mhe=on -ppassword archive.7z some files` 3. `xarchiver archive.7z` Actual Results: Xarchiver hangs with "Please wait while the content of the archive is being read.." message in the status bar Expected Results: Xarchiver should recognize archives with encrypted header, and should ask the password on opening them.
Also Xarchiver can't extract encripted 7z archives with not encripted headers ( 7z a -ppassword FILES.7z FILES ).
This bug could be fixed only if the password could be detected going through the file.7z itself. I don't know any easy way to do this.