QuickStatus

Больше
15 года 7 мес. назад #41 от d0CeNT
d0CeNT ответил в теме RE: QuickStatus
я в программировании практически полный ноль :) лучше давай тестовый билд.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
15 года 7 мес. назад #42 от xternalx
xternalx ответил в теме RE: QuickStatus
Fr0st писал(а):

Отлично пашет... даже не знаю. Давай завтра сделаю тестовый билд, с пошаговым выполнением - хотя бы локализовать баг.
Либо могу сбросить сорсы, если есть желание самому покопаться))

прикрути логи к плагину и все :)

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
15 года 7 мес. назад - 15 года 7 мес. назад #43 от Fr0st
Fr0st ответил в теме RE: QuickStatus
По ссылке дебажная версия, создает файл лога в текущей директории (это либо plugins, либо корневая РНКушная, в зависимости от условий).
Плюс я ещё добавил одну маленькую проверочку на успешность открытия файла.
Жду результатов тестирования)

ifolder.ru/8365548
Вложения:
Последнее редактирование: 15 года 7 мес. назад пользователем Fr0st. Причина: добавил линк, аттач не аттачился ((

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
15 года 7 мес. назад #44 от d0CeNT
d0CeNT ответил в теме RE: QuickStatus
Жду аттача)

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
15 года 7 мес. назад #45 от Fr0st
Fr0st ответил в теме RE: QuickStatus
Млин, аттач не аттачится о_О
выложил на ифолдер

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
15 года 7 мес. назад #46 от d0CeNT
d0CeNT ответил в теме RE: QuickStatus
хех, поставил отладочную версию, включил - заработало. Удивился. Поставил ту самую версию 1.1, которая вчера бодро крашилась, включил - заработало! о_О Я не знаю на что грешить... Даже комп не перезагружался со вчерашнего дня (разве что процесс explorer.exe я вручную ребутнул).
Спасибо за отзывчивость и сострадание, прошу прощения за "ложный вызов" :)

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
15 года 7 мес. назад #47 от Fr0st
Fr0st ответил в теме RE: QuickStatus
Стопудово шайтан попутал)))
Рад, что всё выяснилось)

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
15 года 6 мес. назад - 15 года 6 мес. назад #48 от d0CeNT
d0CeNT ответил в теме RE: QuickStatus
проблема не в твоем плаге, а точно в моей системе... вчера вечером всё норм работало, седня утром запускаю крысу - опять крашится. Перезагрузки процессов не помогли, но помог ребут всей винды :)
Кстати, просто из спортивного интереса в этот раз я таки сделал лог перед крашем:
02.10.2008 10:24:10 === Start plugin ===
02.10.2008 10:24:10 TRnQInterface.Create
02.10.2008 10:24:10 TCustomRnQIntf.WndProc
02.10.2008 10:24:10 TRnQInterface.WndProc
02.10.2008 10:24:10 TCustomRnQIntf.WndProc
02.10.2008 10:24:10 TRnQInterface.WndProc

УПД: нашел причину. Плаг версии 1.1 крашит крысу, если в системе не запущен процесс ctfmon.exe (если запущен - всё норм). %)
Последнее редактирование: 15 года 6 мес. назад пользователем d0CeNT.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
15 года 6 мес. назад #49 от Fr0st
Fr0st ответил в теме RE: QuickStatus
Хммм... любопытно!
Две причины: во-первых, при закрытом ctfmon.exe класс окна не существует, так что после создания "виртуального" окна, обрабатывающего все сообщения, GetLastError был ненулевым - хотя окно создавалось успешно; во-вторых, при ошибке вызывалось исключение, что, как видно, во время инициализации библиотеки ведёт к печальным последствиям...

Версия 1.2 Небольшая проверка на успешность открытия файла настроек. Исправлен баг: краш программы при незапущенном ctfmon.exe (спасибо d0CeNT-у за багрепорт и определение причины).

КАЧАЕМ

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Модераторы: bassvazoozaDelphukdekRapid D
Время создания страницы: 0.355 секунд
Работает на Kunena форум