Bug 13291 - создает файл при неверном пароле
Summary: создает файл при неверном пароле
Status: CLOSED WONTFIX
Alias: None
Product: Sisyphus
Classification: Development
Component: p7zip (show other bugs)
Version: unstable
Hardware: all Linux
: P2 normal
Assignee: Michael Shigorin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks: 12100
  Show dependency tree
 
Reported: 2007-11-01 18:52 MSK by Sergey V Turchin
Modified: 2011-10-12 16:52 MSK (History)
2 users (show)

See Also:


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

Note You need to log in before you can comment on or make changes to this bug.
Description Sergey V Turchin 2007-11-01 18:52:02 MSK
если при распаковке запароленного архива при указать неверный пароль, все 
равно создаются файлы, но с мусором
Comment 1 Victor Forsyuk 2007-11-06 13:00:38 MSK
Не воспроизводится на текущем сизифе и с 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 Victor Forsyuk 2007-11-12 12:04:46 MSK
(In reply to comment #1)
> Не воспроизводится на текущем сизифе и с p7zip-4.55-alt1. Да, файл создается, но
> он не содержит мусора и имеет нулевой размер:

Так что делаем с этим репортом? Мне нужен или файл на котором такое поведение
(создание файла с мусором) вопроизводится, или инструкция по воспроизведению.
Без этого получается WORKSFORME.
Comment 3 Victor Forsyuk 2008-02-26 14:03:19 MSK
Поскольку не наблюдаю никакой дополнительной информации, вынужден считать, что
багрепортер как-то ошибся... Ставлю WORKSFORME и закрываю. Переоткрывайте, если
сможете найти тесткейс или список шагов для воспроизведения.
Comment 4 Sergey V Turchin 2008-02-26 19:09:04 MSK
p7zip-4.57-alt1
Бага состоит именно в том, что файл создается. Остальное вторично.
Comment 5 Sergey V Turchin 2008-02-26 19:09:55 MSK
Created attachment 2451 [details]
arch_utf8.7z
Comment 6 Victor Forsyuk 2010-09-23 15:34:42 MSD
О претензии к подобному поведению p7zip сообщено в багтрекер апстрима.
Comment 7 Victor Forsyuk 2010-10-22 16:28:52 MSD
Апстрим отозвался на багу, я ответил на его уточняющий вопрос. О том, что ошибкой такое поведение программы он не считает автор не писал. Так что можно надеяться, что рано или поздно исправит. :)
Comment 8 Sergey V Turchin 2010-10-22 16:32:56 MSD
Будем надеяться
Comment 9 Michael Shigorin 2011-10-12 16:16:46 MSK
Дл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 Sergey V Turchin 2011-10-12 16:52:44 MSK
Лично мне не важно. Я патчил ark, чтоб тупо удалял файлы перед распаковкой для обхода.