[Wine-devel] Задача 8395 - Обрыв сессии nx при работе с 1С 8.2 Комплексная автоматизация

Sergey Guralnik serhio на etersoft.ru
Чт Май 24 17:07:54 MSK 2012


Dmitry Timoshkov писал 23.05.2012 15:18:
> Sergey Guralnik <serhio на etersoft.ru> wrote:
>
>> > Возможно ли написать минимальную программу, вызывающую этот API и
>> > воспроизводящую описываемую проблему?
>>
>> Да, она лежит в приложениях к
>> https://bugs.etersoft.ru/show_bug.cgi?id=8395
>
> Там программа для Windows, я же спрашиваю об X11 клиенте, вызывающем
> XRenderCreateLinearGradient.

Приложенный Х-клиент в общих чертах повторяет вызовы 
XRenderCreateLineraGradient() происходящие
при отрисовке шапок таблиц 1С. (Шапки состоят из двух вертикальных 
участков с
различными градиентами, значения параметров в точности повторяют 
применяемые для 1С,
каждая итерация for имитирует рисование шапки в отдельном столбце 
таблицы).
У меня наблюдаются разрывы соединения:
1) при запуске программы,
2) если не разорвалось достаточно несколько раз быстро 
свернуть/развернуть окно программы
    (вобщем сгенерировать Expose любым образом),
3) иногда при возврате после разрыва.
Вместо разрывов могут случаться зависания сеанса.
После разрыва в логе NX-клиента то же сообщение об ошибке, что и в
https://bugs.etersoft.ru/show_bug.cgi?id=8395#c8

В общем симптомы подобные описанным в проблеме.
Можно ли считать что вылеты на совести XRenderCreateLineraGradient()?

-- 
С уважением, Сергей.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : xwin.c
Тип     : text/x-c
Размер  : 1974 байтов
Описание: отсутствует
Url     : <http://lists.etersoft.ru/pipermail/wine-devel/attachments/20120524/ca202d0b/attachment.bin>


Подробная информация о списке рассылки Wine-devel