Bug 42667 - Создаёт пустую страницу с некорректным названием для некоторых принтеров
Summary: Создаёт пустую страницу с некорректным названием для некоторых принтеров
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: cups-pdf (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Mikhail Efremov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-05-04 13:20 MSK by Evgeny Shesteperov
Modified: 2022-05-04 13:20 MSK (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Evgeny Shesteperov 2022-05-04 13:20:57 MSK
Создаёт пустую страницу с некорректным названием для некоторых принтеров
=====================================================================

По мотивам https://bugzilla.altlinux.org/41427, однако это не тоже самое, что и https://bugzilla.altlinux.org/41587.

Версия
======

Начиная с cups-pdf-3.0.1-alt2

Шаги воспроизведения
====================


1. Зайти на 127.0.0.1:631/admin
2. Нажать кнопку "Добавить принтер".
3. Ввести данные администратора.
4. Выбрать "CUPS-PDF (Virtual PDF Printer)".
5. Ввести название, например Test_1.
6. Нажать "Продолжить".
7. На шаге выбора производителя выбрать производителя и модель:

    * Canon BJ-35v Foomatic/bj10vh (recommended) (черно-белый)
    * Epson ActionLaser 1100 Foomatic/ljet3 (recommended) (черно-белый)
    * Oki B430 - CUPS+Gutenprint v5.3.4 (черно-белый, дуплексная печать)
    * Kyocera Ci-1100 - CUPS+Gutenprint v5.3.4 (цветной, дуплексная печать)
    * HP Business Inkjet 1000 hpijs, 3.22.2 (цветной, дуплексная печать)
    * Compaq IJ300 Foomatic/lz11-V2 (recommended) (цветной)
    * Xerox 2700 XES Foomatic/xes (recommended) (черно-белый)
    * HP 910 hpijs, 3.22.2 (цветной)

8. Нажать "Добавить принтер".
9. Открыть любой не pdf документ (Pluma/KWrite/Geany, LibreOffice) и напечать с помощью созданного принтера.

Ожидаемый результат: успешная печать PDF с корректным названием (test.odt -> test.pdf или с постфиксом job)

Фактический результат: печатает пустой файл с некорректным названием (например, XDG_VIDEOS_DIR___HOME.pdf / XDG_PHOTOS_DIR___HOME.pdf)

Возможно, сочетаний нерабочих модель/производитель больше, однако вот рабочие варианты:

    * HP Business Inkjet 2300 PS v3010.107 Postscript (recommended) (цветной)
    * Dell S2500 Foomatic/Postscript (recommended) (черно-белый, дуплексная печать)

Примечание: В cups-pdf-3.0.1-alt1 не работали даже рабочие варианты.