Bug 13291 - создает файл при неверном пароле
: создает файл при неверном пароле
Status: CLOSED WONTFIX
: Sisyphus
(All bugs in Sisyphus/p7zip)
: unstable
: all Linux
: P2 normal
Assigned To:
:
:
:
:
: 12100
  Show dependency tree
 
Reported: 2007-11-01 18:52 by
Modified: 2011-10-12 16:52 (History)


Attachments
arch_utf8.7z (4.50 KB, application/x-7z)
2008-02-26 19:09, Sergey V Turchin
no flags Details


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2007-11-01 18:52:02
если при распаковке запароленного архива при указать неверный пароль, все 
равно создаются файлы, но с мусором
------- Comment #1 From 2007-11-06 13:00:38 -------
Не воспроизводится на текущем сизифе и с p7zip-4.55-alt1. Да, файл создается,
но
он не содержит мусора и имеет нулевой размер:

[victor@alt tmp]$ ls -l testfile
-rw-r--r-- 1 victor victor 543 2007-11-06 12:09 testfile
[victor@alt tmp]$ 7z a -psecret encrypted testfile

7-Zip 4.55 beta  Copyright (c) 1999-2007 Igor Pavlov  2007-09-05
p7zip Version 4.55 (locale=uk_UA.KOI8-U,Utf16=on,HugeFiles=on,2 CPUs)
Scanning

Creating archive encrypted.7z

Compressing  testfile

Everything is Ok
[victor@alt tmp]$ rm -f testfile
[victor@alt tmp]$ 7z x encrypted.7z

7-Zip 4.55 beta  Copyright (c) 1999-2007 Igor Pavlov  2007-09-05
p7zip Version 4.55 (locale=uk_UA.KOI8-U,Utf16=on,HugeFiles=on,2 CPUs)

Processing archive: encrypted.7z


Enter password (will not be echoed) : <<здесь введен неверный пароль>>
Extracting  testfile     Data Error in encrypted file. Wrong password?

Sub items Errors: 1


Total:
Folders: 0
Files: 1
Size: 0
Compressed: 534
[victor@alt tmp]$ ls -l testfile
-rw-r--r-- 1 victor victor 0 2007-11-06 12:09 testfile
------- Comment #2 From 2007-11-12 12:04:46 -------
(In reply to comment #1)
> Не воспроизводится на текущем сизифе и с p7zip-4.55-alt1. Да, файл создается, но
> он не содержит мусора и имеет нулевой размер:

Так что делаем с этим репортом? Мне нужен или файл на котором такое поведение
(создание файла с мусором) вопроизводится, или инструкция по воспроизведению.
Без этого получается WORKSFORME.
------- Comment #3 From 2008-02-26 14:03:19 -------
Поскольку не наблюдаю никакой дополнительной информации, вынужден считать, что
багрепортер как-то ошибся... Ставлю WORKSFORME и закрываю. Переоткрывайте, если
сможете найти тесткейс или список шагов для воспроизведения.
------- Comment #4 From 2008-02-26 19:09:04 -------
p7zip-4.57-alt1
Бага состоит именно в том, что файл создается. Остальное вторично.
------- Comment #5 From 2008-02-26 19:09:55 -------
Created an attachment (id=2451) [details]
arch_utf8.7z
------- Comment #6 From 2010-09-23 15:34:42 -------
О претензии к подобному поведению p7zip сообщено в багтрекер апстрима.
------- Comment #7 From 2010-10-22 16:28:52 -------
Апстрим отозвался на багу, я ответил на его уточняющий вопрос. О том, что
ошибкой такое поведение программы он не считает автор не писал. Так что можно
надеяться, что рано или поздно исправит. :)
------- Comment #8 From 2010-10-22 16:32:56 -------
Будем надеяться
------- Comment #9 From 2011-10-12 16:16:46 -------
Длz 9.20.1 поведение не изменилось -- предлагаю дёргать апстрим, если важно:

$ 7z x arch_utf8.7z

7-Zip 9.20  Copyright (c) 1999-2010 Igor Pavlov  2010-11-18
p7zip Version 9.20 (locale=uk_UA.UTF-8,Utf16=on,HugeFiles=on,2 CPUs)

Processing archive: arch_utf8.7z

Extracting  archdir
Extracting  archdir/Проверка
Extracting  archdir/Проверка/Эл таблица.ods
Enter password (will not be echoed) :
     Data Error in encrypted file. Wrong password?
Extracting  archdir/Текстовый файл.txt     CRC Failed in encrypted file. Wrong
password?
Extracting  archdir/Текстовый файл.txt~     CRC Failed in encrypted file. Wrong
password?

Sub items Errors: 3

$ _
------- Comment #10 From 2011-10-12 16:52:44 -------
Лично мне не важно. Я патчил ark, чтоб тупо удалял файлы перед распаковкой для
обхода.