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

Отработанное время:
Продуктивное время:
Bug 7857 - OSMP - при запуске не прорисовывается окно регистрации пользователя.   Make a simular bug
Summary: OSMP - при запуске не прорисовывается окно регистрации пользователя.
Status: CLOSED FIXED
Alias: None
Product: WINE@Etersoft
Classification: Продукты (Products)
Component: Окна / фокус / перерисовка (show other bugs)
Version: 2.0
Hardware: All Linux
: P4 minor
Target Milestone: ---
Assignee: Роман Дадьков
QA Contact: Svetlana Zhukova
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 652 7858
  Show dependency treegraph
 
In work:
Reported: 2011-11-09 09:55 MSK by Svetlana Zhukova
Modified: 2012-03-22 18:53 MSK (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Svetlana Zhukova 2011-11-09 09:55:43 MSK
eterhack bottle bugs/652
запускаем dealer.exe, в первом сообщении жмем ОК, появляется окошко создания нового пользователя.Это окошко почти не прорисовывается - не видно куда вписывать.Если вслепую там все-таки что-то прописать,то появится окошко авторизации,где тоже проблемы с графикой. 
Если все таки при первом запуске окно появилось четкое, то стоит один раз его переместить на задний план(открыть перед ним любое окно), а потом вернуть на передний план,то проблема сразу проявится.
Comment 1 Svetlana Zhukova 2011-11-09 10:03:15 MSK
WINE@Etersoft 1.0 SQL 1.3.30/1.7.1-eter1.9/4
Comment 2 Роман Дадьков 2011-11-09 22:53:29 MSK
бутылка bugs/652 в eterhack - программа не запускается. такая же ситуация была в баге 652 comment #21.
в консоли 
<wine@eterhack bottle bugs/652>$ ww dealer.exe 
fixme:systray:wine_notify_icon unhandled tray message: 4
wine: Unhandled exception 0x0eedfade at address 0x0000:0x7b83b1a6 (thread 0035), starting debugger...
err:seh:setup_exception_record stack overflow 1104 bytes in thread 0035 eip 7bc77f66 esp 00230ee0 stack 0x230000-0x231000-0x330000
видимо по сравнению с апстримовой версией где-то еще и запуск сломали. пытаюсь найти как.
Comment 3 Роман Дадьков 2011-11-10 19:46:50 MSK
поиск проблемы с загрузкой ничего не дал. обновил вайн, пересобрал - dealer запускается, проблема, описанная в баге видна.
Comment 4 Роман Дадьков 2011-11-10 21:08:12 MSK
при запуске на wwo окна прорисовываются нормально при различных манипуляциях с ними перерисовка окна срабатывает. правда тут еще вопрос удастся ли методом половинного деления найти нужный патч. пока ищу по библиотекам, функции которых используются для отрисовки.
Comment 5 Роман Дадьков 2011-11-10 23:24:25 MSK
дело не в user32, что удивительно
Comment 6 Роман Дадьков 2011-11-11 21:06:50 MSK
работаю над багой
Comment 7 Роман Дадьков 2012-03-11 21:40:18 MSK
проблема была в winex11.drv в window.c в функции map_window. не проходило условие
if ((GetWindowLongW( data->hwnd, GWL_EXSTYLE )
            & (WS_EX_TOOLWINDOW | WS_EX_DLGMODALFRAME)) == WS_EX_TOOLWINDOW)
отправил патч на wine-patches@
Comment 8 Svetlana Zhukova 2012-03-13 12:13:39 MSK
eterhack bottle bugs/652>$ wine --version
WINE@Etersoft SQL 2.0.0-eter4.2/9
Проблемы нет.
При логине везде 123
Comment 9 Роман Дадьков 2012-03-22 18:53:25 MSK
на eterhack 1.5.0/2.0.0-eter1.2/8 проблема также отсутствует. патч не актуален больше