Укажите отработанное время

Отработанное время:
Продуктивное время:
Bug 5401 - 1с8: Квадраты неправильного цвета в палитре   Make a simular bug
Summary: 1с8: Квадраты неправильного цвета в палитре
Status: CLOSED FIXED
Alias: None
Product: WINE@Etersoft
Classification: Продукты (Products)
Component: GDI / DIB / GDIPLUS ; графика (show other bugs)
Version: 1.0.12
Hardware: PC All
: P4 minor
Target Milestone: ---
Assignee: Илья Шпигорь
QA Contact: Денис Баранов
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 437 5395
  Show dependency treegraph
 
In work:
Reported: 2010-04-02 16:19 MSD by Andrey Vusik
Modified: 2011-09-09 19:30 MSK (History)
5 users (show)

See Also:
Заявки RT: 13663
Связано с:
Дата напоминания:


Attachments
Скрин проблемы (100.29 KB, image/png)
2010-11-18 03:58 MSK, Andrey Vusik
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Andrey Vusik 2010-04-02 16:19:33 MSD
Created attachment 1618 [details]
Скрин проблемы

"Запуская 1С:Конфигуратор (проверил на 8.1.15, 8.2.10). Создаю в нем табличный документ (Файл -- Новый... -- Табличный документ). Щелкаю правой кнопкой на ячейке. Пытаюсь установить поля ЦветФона, ЦветУзора, Узор и вместо квадратиков с примерами цвета/узора вижу черные квадраты. При выборе цвета ещё более-менее диалог выбора работает, только в свойствах сразу не видно, а вот узор приходится перебирать глядя на результат в ячейке.
Обратите внимание: в окне свойств видны поля ЦветоФона, ЦветУзора,
ГраницаСлева, ГраницаСверху, .... и во всех этих полях в качестве
значения стоит черно-серый размазанный квадратик.
Кстати, аналогичная картинка в панели инструментов три кнопки справа от "Ж К Ч"."
Comment 1 Илья Шпигорь 2010-05-04 17:53:47 MSD
Сломалось моими двумя коммитами на ускорение отрисовки в 1с8:

1. commit 03d04dc43fa9acef67db34a7122742adca8cdea2
    winex11.drv: Skip the protection of dib sections for 1c (eterbug #2776)

2. commit 38cec83208c7cd472013ac1a7f3b6a9334e91f63
    winex11.drv: Add checking to size for skipping the protection of dib sections (eterbug #3838)
Comment 2 Илья Шпигорь 2010-05-05 11:31:08 MSD
Правильным решением будет откатить эти коммиты и переоткрыть багу #2776.

Очевидно, решение с выключением функции X11DRV_DIB_DoUpdateDIBSection приводит к искажению картинок.
Comment 3 Илья Шпигорь 2010-05-05 11:41:26 MSD
Выложил revert.
Comment 4 Marat Sharipov 2010-11-14 15:43:09 MSK
wine 7.23/14
Если выбрать сначала узор а потом менять цвета, то ЦветУзора через палитру не задается(но если 1 раз прописать там цифры руками, то потом все работает корректно).
Comment 5 Илья Шпигорь 2010-11-30 16:36:59 MSK
Насколько помню проблему, если в конфигурации однажды были сломаны картинки цветов, то они будут постоянно отображаться сломанными.

Если однократно это починить, то проблемы быть не должно. Сломалось в одной из версий нашего wine.

На последних сборках ломаться ничего не должно. Починить это на уровне wine не получится, т.к. поломанные картинки, насколько понимаю, хранятся каким-то образом в самой конфигурации.
Comment 6 Денис Баранов 2011-09-09 19:30:48 MSK
Закрываю. От нас проблема не зависит - проблема в "неправильных" картинках.