+++ Данная задача создана размножением задачи 5799 +++ Способ воспроизведения: ПЕРС 3.1, меню Администрирование, Резервное копирование и переиндексирование. При запуске на переиндексирование зависает: err:ntdll:RtlpWaitForCriticalSection section 0x7e5f79a0 «x11drv_main.c: X11DRV_CritSection» wait timed out in thread 0032, blocked by 0040, retrying (60 sec) err:ntdll:RtlpWaitForCriticalSection section 0x7ea2baa0 «user_main.c: USER_SysLevel» wait timed out in thread 0040, blocked by 0032, retrying (60 sec) wine: Critical section 7e5f79a0 wait failed at address 0x7ef6d2d0 (thread 0032), starting debugger... WineDbg starting on pid 003f Unhandled exception: wait failed on critical section 0x7e5f79a0 thread_data_tls_index+0x3c err:seh:raise_exception Unhandled exception code c0000194 flags 0 addr 0x7ef6d2d0 См. также http://bugs.etersoft.ru/show_bug.cgi?id=4328#c2 Хочется видеть эту багу багой по проблеме, а не по ошибке с ПЕРС.
Переделал патч, решающий данную проблему: commit 308c05371f47566f05c6755cd3251cfebd1b3e2c Author: Alexander Morozov <amorozov@etersoft.ru> Date: Thu Aug 12 15:50:34 2010 +0400 winex11.drv: Do not call user32 functions if wine_tsx11_lock is called (eterbug #5799). Требуется проверить не появилась ли проблема снова. Проверять надо на eterhack из git-репозитория. Изменения уже там есть.
Бага связана с багой #7362. Проверять нужно только если для #7362 всё работает.
бутылка buh/pers/3.1 (не обновляла, просто запускала с помощью wine из eterhack) Wine version 1.3.19 не воспроизводится.
(В ответ на comment #3) > бутылка buh/pers/3.1 (не обновляла, просто запускала с помощью wine из > eterhack) > Wine version 1.3.19 > > не воспроизводится. Ещё раз напомню, что проверять надо в eterhack (из git-репозитория). Текущая версия 1.3.14-alt1.3. А 1.3.19 - это скорее всего был eterwine
WINE@Etersoft version 1.3.14-eter1.3 Да,окошко переиндексации зависает. При этом окно программы работает. В консоли при запуске программы: err:ole:TLB_ReadTypeLib Loading of typelib L"oleacc.dll" failed with error 2 fixme:appbar:handle_appbarmessage SHAppBarMessage(ABM_GETTASKBARPOS, hwnd=(nil)): stub fixme:appbar:handle_appbarmessage SHAppBarMessage(ABM_GETTASKBARPOS, hwnd=(nil)): stub fixme:appbar:handle_appbarmessage SHAppBarMessage(ABM_GETTASKBARPOS, hwnd=(nil)): stub
(В ответ на comment #5) > WINE@Etersoft version 1.3.14-eter1.3 > Да,окошко переиндексации зависает. > При этом окно программы работает. > В консоли при запуске программы: > err:ole:TLB_ReadTypeLib Loading of typelib L"oleacc.dll" failed with error 2 > fixme:appbar:handle_appbarmessage SHAppBarMessage(ABM_GETTASKBARPOS, > hwnd=(nil)): stub > fixme:appbar:handle_appbarmessage SHAppBarMessage(ABM_GETTASKBARPOS, > hwnd=(nil)): stub > fixme:appbar:handle_appbarmessage SHAppBarMessage(ABM_GETTASKBARPOS, > hwnd=(nil)): stub Судя по логу всё-таки бага не воспроизвелась. Думаю что эту багу можно закрывать. А если зависает окно переиндексации, и на других версиях этого не случается, то нужно завести отдельную багу
на eterwine та же ситуация.После переиндексации открывается откно программы,а окошко с переиндексацией как-бы позади него прячется. На клики оно не реагирует,перетаскивать можно.И это окошко пропадает при вводе логина и пароля в окне программы.Закрываем.
(В ответ на comment #7) > на eterwine та же ситуация.После переиндексации открывается откно программы,а > окошко с переиндексацией как-бы позади него прячется. > На клики оно не реагирует,перетаскивать можно.И это окошко пропадает при вводе > логина и пароля в окне программы.Закрываем. Под другими версиями я имел ввиду 1.0.12. Прошу прощения, что сразу явно не указал. Просто надо определиться, было ли это раньше (в 1.0.12), или это новая бага. Если вдруг воспроизведётся, то можно проверить на school, чтобы хоть примерно определить время возникновения.. В общем хронология такая: 1.0.12 (самая старая) -> school -> текущий eterhack. А на eterwine проверять бесполезно (в данном случае). Это просто "урезанная версия eterhack". Только в последнее время так получилось, что она новее eterhack. В идеале, они должны иметь одинаковую версию. Надеюсь не запутал ещё больше :)
WINE@Etersoft 1.0 SQL 1.0.12-eter1/1 ситуация такая же.
WINE@Etersoft 1.0 School 1.7.1-eter1/1 ситуация та же.
wine@eterschool bottle bugs/7363
Ну, если в 1.0.12 ситуация та же, то можно было бы больше нигде не проверять. Спасибо! Значит новой баги нет.