Проблема одновременной генерации двух отчетов FastReport FMX в Linux

Issue #276 resolved
Александр created an issue

Проект создан в Delphi 10.4 для Linux.

Проект создает файл pdf в папке программы

В окне три кнопки:

Первая - формирование одного файла pdf из главного потока - работает в Windows и Linux

Вторая - формирование одного файла pdf из анонимного потока - работает в Windows и Linux

Третья - формирование двух файлов pdf одновременно из отдельных анонимных потоков - работает в Windows, не работает в Linux (либо программа вылетает, либо один из файлов pdf пустой, либо один из файлов не открывается, каждый рар по разному)

Тестирую на:

Windows 2019 Server

Linux Debian 10, gcc 8, FMX Report 2.8.12 ALL PRO (тот же результат на Ubuntu 20.04)

Ответ Разработчика FastReport FMX:

Наши разработчики проверили ошибку. Это ошибка FMXLinux, он неверно обрабатывает кодеки загрузки/сохранения изображений.
Пример воспроизводящий ошибку, без FastReport VCL.
Для проверки cart32.png должен деплоиться вместе с проектом в директорию с исполняемым файлом, иначе ошибка не воспроизведется.

--

Прошу вас помочь с решением

Comments (2)

  1. Log in to comment