Bug 54349 - Некорректное отображение эскизов изображений в режиме "Просмотр эскизов"
Summary: Некорректное отображение эскизов изображений в режиме "Просмотр эскизов"
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: doublecmd-qt (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Andrey Cherepanov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-05-17 12:50 MSK by GenZmeY
Modified: 2026-01-05 15:55 MSK (History)
3 users (show)

See Also:


Attachments
Пример некорректных эскизов изображений в doublecmd-qt-1.1.23-alt1.x86_64 (478.26 KB, image/png)
2025-05-17 12:50 MSK, GenZmeY
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description GenZmeY 2025-05-17 12:50:52 MSK
Created attachment 18487 [details]
Пример некорректных эскизов изображений в doublecmd-qt-1.1.23-alt1.x86_64

ОС: ALT Workstation K 11.0 с последними обновлениями на момент 17.05.2025
Пакет: doublecmd-qt-1.1.23-alt1.x86_64
Версия doublecmd: 1.1.23~694

Как воспроизвести:
1. Открыть в doublecmd какую нибудь папку с изображениями
2. Перевести просмотр в режим эскизов: Меню -> Вид -> Эскизы
3. Эскизы отображаются некорректно (пример во вложении)

Дополнительная информация:
1. Для чистоты эксперимента я воспроизвел баг в виртуалке со свеже установленной ALT Workstation K 11.0 (с обновлениями) и doublecmd-qt-1.1.23-alt1.x86_64 - баг есть.
2. Бывает что какие то изображения отображаются корректно, а какие то нет (чаще всё таки нет). Какой то связи мне понять не удалось. Но в любом случае воспроизводить лучше на папке с большим количеством изображений чтобы точно поймать баг.
3. В ALT Workstation K 10.4 такой проблемы с doublecmd не было
4. doublecmd хранит эскизы тут: /home/<username>/.cache/doublecmd/thumbnails/ и если открывать файлы оттуда каким нить просмотрщиком изображений то видно что многие изображения "кривые" - можно предположить что проблема не в том как doublecmd отображает эскизы, а в том как их создает
5. Баг не воспроизводится на сборке от непосредственно разработчика doublecmd, для теста я взял doublecmd-1.1.23.qt6.x86_64.tar.xz отсюда:
https://sourceforge.net/projects/doublecmd/files/DC%20for%20Linux%2064%20bit/Double%20Commander%201.1.23/
В заголовке окна этой версии указана та же версия и ревизия (1.1.23~694), но эскизы отображаются корректно.
Так что полагаю баг именно в пакете альта.
Comment 1 Антоненко Даниил 2025-05-19 16:22:48 MSK
Ошибка воспроизвелась с некоторыми файлами JPG, с другими форматами файлов ошибка не наблюдается.
Количество изображений не имеет значения, даже с одним файлом воспроизводится ошибка. В основном файлы больше 500x500 и более 300 КиБ с битыми миниатюрами, а меньше генерируются без ошибок.

Системы:
Alt Workstation K 11 x86_64

Версии:
doublecmd-qt:1.1.24-alt1

Дополнение:
Замечено, что если очистить папку ~/.cache/doublecmd/thumbnails/ , то будут повторно созданы уже другие миниатюры.

Проверялось в p11, ошибка воспроизводится.
Comment 2 GenZmeY 2025-06-16 21:49:59 MSK
В doublecmd-qt-1.1.26-alt1.x86_64 проблема сохраняется
Comment 3 GenZmeY 2026-01-05 15:55:02 MSK
В 1.1.27 (последний в p11 на данный момент) ошибка все еще есть

Если вдруг кому интересно, я для себя пока что решил это так:
1. Скачиваем portable qt6 версию с офф сайта: https://sourceforge.net/p/doublecmd/wiki/Download/
2. Заменяем /usr/lib64/doublecmd/doublecmd-qt на doublecmd/doublecmd из архива

Подхватывает все настройки и работает как родной. Можно даже версию свежее поставить (у меня сейчас 1.1.30 работает)
Ну и надо помнить что если для doublecmd в p11 прилетит обнова то после apt-get dist-upgrade этот файл перетрется