Bug 47535

Summary: ghostscript не отображает часть текста в документе
Product: Sisyphus Reporter: Андрей <a.sarajkin>
Component: ghostscriptAssignee: Fr. Br. George <george>
Status: NEW --- QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: a.sarajkin, george, kirill, tatyana, vitty
Version: unstable   
Hardware: x86_64   
OS: Linux   
Attachments:
Description Flags
Пример файла, в котором gs не отображает часть текста
none
Скриншот
none
Sisyphus none

Description Андрей 2023-09-12 16:39:47 MSK
Created attachment 14394 [details]
Пример файла, в котором gs не отображает часть текста

ghostscript не отображает часть текста в документе (цифры, суммы в таблице), соответственно, текст пропадает при сжатии файла.
Comment 1 Tatyana Gagina 2023-09-12 17:33:47 MSK
Доброго времени суток!
Опишите, пожалуйста, подробнее шаги воспроизведения.
Приложите вывод:
$ cat /etc/os-release
$ rpm -qa | grep ghostscript
Comment 2 Андрей 2023-09-13 08:18:16 MSK
Вывод:

[andrej@K2-6 32-23 от 16.06.23 (ГНБ для УЦН Тамб)]$ cat /etc/os-release                               NAME="ALT"
VERSION="10.2"
ID=altlinux
LOGO="basealt"
VERSION_ID=10.2
PRETTY_NAME="ALT Workstation K 10.2 (Sorbaronia Mitschurinii)"
ANSI_COLOR="1;33"
CPE_NAME="cpe:/o:alt:kworkstation:10"
BUILD_ID="ALT 10.0"
ALT_BRANCH_ID="p10"
HOME_URL="https://www.basealt.ru/"
BUG_REPORT_URL="https://bugs.altlinux.org/"
DOCUMENTATION_URL="https://docs.altlinux.org/"
SUPPORT_URL="https://support.basealt.ru/"

[andrej@K2-6 32-23 от 16.06.23 (ГНБ для УЦН Тамб)]$ rpm -qa | grep ghostscript                        ghostscript-common-10.01.1-alt1.noarch
ghostscript-10.01.1-alt1.x86_64
ghostscript-classic-10.01.1-alt1.x86_64
ghostscript-module-X-10.01.1-alt1.x86_64

Просматриваем файл pdf командой:
[andrej@K2-6 32-23 от 16.06.23 (ГНБ для УЦН Тамб)]$ gs 47.pdf
GPL Ghostscript 10.01.1 (2023-03-27)
Copyright (C) 2023 Artifex Software, Inc.  All rights reserved.
This software is supplied under the GNU AGPLv3 and comes with NO WARRANTY:
see the file COPYING for details.
Processing pages 1 through 3.
Page 1
>>showpage, press <return> to continue<<

В приложении скриншот экрана, слева - то, как отображает gs, справа этот же файл - okular (там всё правильно).
Comment 3 Андрей 2023-09-13 08:18:48 MSK
Created attachment 14398 [details]
Скриншот
Comment 4 Tatyana Gagina 2023-09-13 10:13:43 MSK
Благодарю за ответ.

Воспроизвела ошибку на Sisyphus (на стендах, обновлённых до Sisyphus):
Education KDE/XFCE x86-64
Workstation K x86-64
Workstation x86-64
Server x86-64 

Шаги:
1) обязательное условие: должен стоять пакет ghostscript-module-X;
2) Запустить из терминала  gs 47.pdf
3) Запустить $ okular -> открыть файл 47.pdf -> сравнить данные из okular с данными из ghostscript.

Результат: ghostscript не отображает часть текста в документе (в okular всё отображается).

Версия на Sisyphus:
ghostscript-classic-10.01.1-alt1.x86_64
ghostscript-module-X-10.01.1-alt1.x86_64
ghostscript-common-10.01.1-alt1.noarch
ghostscript-10.01.1-alt1.x86_64

Также воспроизводится на p10.
Версии:
ghostscript-10.01.1-alt1.x86_64
ghostscript-classic-10.01.1-alt1.x86_64
ghostscript-common-10.01.1-alt1.noarch
Comment 5 Tatyana Gagina 2023-09-13 10:14:26 MSK
Created attachment 14400 [details]
Sisyphus