New user registration is currently disabled due to spam abuse / Регистрация новых пользователей в настоящее время приостановлена из-за злоупотреблений спаммерами

Падение под Windows XP (+отладочный лог)

Сообщаем о найденных ошибках сюда

Re: Падение под Windows XP (+отладочный лог)

Postby Abs62 » Fri Dec 16, 2011 3:35 pm

Экий он упорный. ;)
Тогда вот [ещё вариант] на пробу.

Upd. Ссылка убрана как устаревшая.
Last edited by Abs62 on Fri Dec 16, 2011 8:02 pm, edited 1 time in total.
Abs62
 
Posts: 627
Joined: Mon Jun 14, 2010 11:51 am

Re: Падение под Windows XP (+отладочный лог)

Postby DVV » Fri Dec 16, 2011 7:02 pm

Abs62 wrote:Тогда вот ещё вариант на пробу.

С этим, вроде, не падает.
Однако, после того, как я поводил мышкой по пунктам меню и панели кнопок TC, перестали подхватываться слова из открытой страницы IE. (До этого подхватывались. В настройках определения слова под курсором стоят все три галочки.) Однажды в IE при этом не только перестали подхватываться слова, но и при ведении мышки в пределах страницы постоянно раздавались щелчки - такие, какие раздаются при переходе по ссылке. Ну и IE всё порывался то ли перейти куда-то, то ли обновить страницу.
P.S. Что-то тема становится похожей на диалог. Если никто не против, то хорошо, а иначе лучше перейти на личные сообщения :)
DVV
 
Posts: 19
Joined: Wed Sep 07, 2011 9:30 am

Re: Падение под Windows XP (+отладочный лог)

Postby Abs62 » Fri Dec 16, 2011 8:01 pm

DVV wrote:С этим, вроде, не падает.

Ну наконец-то. ;)
DVV wrote:Однако, после того, как я поводил мышкой по пунктам меню и панели кнопок TC, перестали подхватываться слова из открытой страницы IE.

Дурацкая очепятка, добавленная в процессе борьбы с предыдущим глюком. Вот [исправленная версия].
DVV wrote:P.S. Что-то тема становится похожей на диалог. Если никто не против, то хорошо, а иначе лучше перейти на личные сообщения :)

Да вроде всё по делу. Баги-то ловить надо, вдруг кто ещё какое наблюдение добавит. ;)

Upd. Ссылка уехала в тему сборок.
Last edited by Abs62 on Sat Dec 17, 2011 10:20 am, edited 1 time in total.
Abs62
 
Posts: 627
Joined: Mon Jun 14, 2010 11:51 am

Re: Падение под Windows XP (+отладочный лог)

Postby DVV » Fri Dec 16, 2011 8:32 pm


Да, эта выглядит весьма позитивно. Попробовал TC, IE, Firefox (3.6.24) - полёт нормальный.
DVV
 
Posts: 19
Joined: Wed Sep 07, 2011 9:30 am

Re: Падение под Windows XP (+отладочный лог)

Postby Abs62 » Wed Dec 21, 2011 10:10 pm

Ещё вариант борьбы с падениями GD на пробу. Последний GD из Git (без той правки, работающий на исключениях) и патченая под многопоточность libgcc_s_dw2-1.dll.
Abs62
 
Posts: 627
Joined: Mon Jun 14, 2010 11:51 am

Re: Падение под Windows XP (+отладочный лог)

Postby ikm » Thu Dec 22, 2011 2:25 am

А что за патченная на многопоточность libgcc_s_dw2-1.dll, откуда она?
ikm
Автор GoldenDict
 
Posts: 1595
Joined: Wed Feb 04, 2009 10:40 am

Re: Падение под Windows XP (+отладочный лог)

Postby Abs62 » Thu Dec 22, 2011 4:31 am

ikm wrote:А что за патченная на многопоточность libgcc_s_dw2-1.dll, откуда она?

Собрал из исходников gcc 4.4.0, по совету отсюда заменив crtst.o на crtmt.o. Надо посмотреть, действительно ли в _CRT_MT корень зла.
Abs62
 
Posts: 627
Joined: Mon Jun 14, 2010 11:51 am

Re: Падение под Windows XP (+отладочный лог)

Postby ikm » Thu Dec 22, 2011 5:13 am

Это здорово! Очень интересно, прекратятся ли падения на практике.
ikm
Автор GoldenDict
 
Posts: 1595
Joined: Wed Feb 04, 2009 10:40 am

Re: Падение под Windows XP (+отладочный лог)

Postby Abs62 » Thu Dec 22, 2011 3:02 pm

Таки да, в этом. Для проверки накропал маленькую программку, которая только и делает, что в цикле бросает исключения из нескольких потоков. С оригинальной dll исключения обрабатываются явно независимо, программа работает быстро, грузит процессор на полную и время от времени падает. С патченой обработчик прикрыт мьютексом - работает медленнее, грузит на 70-80% и не падает.
Положил патченую libgcc_s_dw2-1.dll в Git, в winlibs.
Abs62
 
Posts: 627
Joined: Mon Jun 14, 2010 11:51 am

Re: Падение под Windows XP (+отладочный лог)

Postby DVV » Thu Dec 22, 2011 5:24 pm

Abs62 wrote:Ещё вариант борьбы с падениями GD на пробу.

Подтверждаю, работает стабильно. Погонял на XP, а также 7 x64.
DVV
 
Posts: 19
Joined: Wed Sep 07, 2011 9:30 am

PreviousNext

Return to Ошибки

Who is online

Users browsing this forum: No registered users and 2 guests