Bug 47475

Summary: PoDoFo не шифрует PDF-файл (Error: 8 ePdfError_InternalLogic; Error initializing RC4 encryption engine)
Product: Sisyphus Reporter: Artem Varaksa <varaksaaa>
Component: podofoAssignee: Vitaly Lipatov <lav>
Status: NEW --- QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: lav
Version: unstable   
Hardware: x86_64   
OS: Linux   

Description Artem Varaksa 2023-09-06 16:27:30 MSK
Описание ошибки
===============

1. $ for i in {a..z}{1..100}; do echo "привет${i}" >> text.txt; done
2. $ podofotxt2pdf -utf8 -fontname "DejaVu Sans Mono" text.txt text_custom.pdf
3. $ podofoencrypt --rc4v2 -u 123 -o 123 text_custom.pdf enc.pdf

Фактический результат
=====================

> Error: An error 8 ocurred during encrypting the pdf file.
> 
> 
> PoDoFo encountered an error. Error: 8 ePdfError_InternalLogic
>         Error Description: An internal error occurred.
>         Callstack:
>         #0 Error Source: /usr/src/RPM/BUILD/podofo-0.9.8/src/podofo/base/PdfEncrypt.cpp:997
>                 Information: Error initializing RC4 encryption engine

Ожидаемый результат
===================

Успешное шифрование pdf-файла.

Воспроизводимость
=================

Воспроизводится на виртуальной машине:

[sisyphus] podofo-0.9.8-alt1.x86_64
server-10.1-x86-64

Не воспроизводится на виртуальной машине:

[p10] podofo-0.9.8-alt1.x86_64
server-10.1-x86-64