Программа GoldenDict не запускается

Обсуждение любых программ, не имеющих отношения к Total Commander.

Модераторы: d-view, Моторокер, Avada, CaptainFlint, Nik

Ответить
Аватара пользователя
Bomm
Сообщения: 245
Зарегистрирован: Сб янв 15, 2005 14:39
Откуда: Москва

Программа GoldenDict не запускается

Сообщение Bomm »

Программа GoldenDict перестала запускаться.
Выдает сообщение:
Изображение
НА других компьютерах она запускается, она портабельная, запускается прямо с флешки.
У меня тоже работала, что я менял/ставил в этот промежуток, я уже не помню (((
О чем может говорить это сообщение?
Юрий Бомштейн
Аватара пользователя
CaptainFlint
Сообщения: 6239
Зарегистрирован: Вт дек 14, 2004 22:34
Контактная информация:

Сообщение CaptainFlint »

Bomm писал(а):О чем может говорить это сообщение?
Код ошибки говорит о вылетевшем исключении при операции с плавающей точкой. С диагнозом затрудняюсь, но могу предположить, что повлияла какая-то из сторонних библиотек, принудительно загружающихся во все приложения при их запуске. Изучи список программ на предмет таких, которые предоставляют какую-нибудь "глобальную" функциональность, встраивающуюся в чужие приложения (например, как Punto Switcher обрабатывает ввод текста и нажатия спец-клавиш во всех окнах, PowerPro, AutoHotkey и т. д., и т. п.) Поотключай их, посмотри, что будет.

Кроме того, я не знаю, может быть, GoldenDict грузит расширения оболочки для выполнения каких-то действий по интеграции с виндой. Если так, то какое-то из них может вызвать проблему, надо их тоже поотключать и посмотреть, что получится.

Ну и третий вариант, менее вероятный, но возможный: ошибка в системной библиотеке, использующейся этой программой (обновление приехало с Windows Update или, если библиотека не от MS, то могла поставиться новая или, наоборот, старая версия вместе с каким-то другим приложением, тоже зависящим от ней и включающим её в комплект поставки).
Почему же, ё-моё, ты нигде не пишешь "ё"?
Аватара пользователя
Bomm
Сообщения: 245
Зарегистрирован: Сб янв 15, 2005 14:39
Откуда: Москва

Сообщение Bomm »

CaptainFlint
Спасибо!
Единственно, я пробовал посмотреть, какие DLL программа использует, и переписал в текущую директорию с компьютера, где она работает...
Это не помогло(((
Буду пробовать дальше.
Юрий Бомштейн
Skif_off
Сообщения: 1255
Зарегистрирован: Ср ноя 28, 2012 13:44

Сообщение Skif_off »

Bomm писал(а):я пробовал посмотреть, какие DLL программа использует
А если посмотреть, что сидит по адресу 0x684b2efb?
Аватара пользователя
CaptainFlint
Сообщения: 6239
Зарегистрирован: Вт дек 14, 2004 22:34
Контактная информация:

Сообщение CaptainFlint »

Skif_off писал(а):А если посмотреть, что сидит по адресу 0x684b2efb?
Кстати, да. Только это надо смотреть, пока сообщение висит на экране. Лучше запустить ещё раз и посмотреть, какой адрес будет в этом случае, и уже по нему смотреть адреса библиотек (от запуска к запуску они могут меняться).
Почему же, ё-моё, ты нигде не пишешь "ё"?
Аватара пользователя
Bomm
Сообщения: 245
Зарегистрирован: Сб янв 15, 2005 14:39
Откуда: Москва

Сообщение Bomm »

А если посмотреть, что сидит по адресу 0x684b2efb?
Это для меня слишком сложно(((
Боюсь, я не обладаю еще (уже:-)) такой квалификацией!!!
Чем? Как?
Юрий Бомштейн
Аватара пользователя
MVV
Сообщения: 4815
Зарегистрирован: Чт окт 15, 2009 10:58
Откуда: Ростов-Дон

Сообщение MVV »

Bomm,
Process Explorer, нижняя панелька в режиме отображения DLL, сортируешь по колонке Base и ищешь модуль с адресом, ближайшим к твоему, но не превышающим его.
Аватара пользователя
Bomm
Сообщения: 245
Зарегистрирован: Сб янв 15, 2005 14:39
Откуда: Москва

Сообщение Bomm »

MVV
Спасибо!!!

Добавлено спустя 41 минуту:

Process Explorer лидирующие нули не показывает, что ли?
У меня теперь по адресу: 0x01252efb
Какую надо выбрать DLL?

Изображение
Юрий Бомштейн
Аватара пользователя
CaptainFlint
Сообщения: 6239
Зарегистрирован: Вт дек 14, 2004 22:34
Контактная информация:

Сообщение CaptainFlint »

Bomm
Ещё колонку Size посмотри. Пока указывает на QtWebKit4.dll, но надо посмотреть на размер, чтобы точно знать, попадает ли этот адрес в диапазон.
Почему же, ё-моё, ты нигде не пишешь "ё"?
Аватара пользователя
Bomm
Сообщения: 245
Зарегистрирован: Сб янв 15, 2005 14:39
Откуда: Москва

Сообщение Bomm »

Я уже ничего не понимаю
Теперь и Process Explorer не запускается!
Выдает ту же ошибку (((
Хотя я уж точно ничего не менял!!!
Надо все переустанавливать)))
Юрий Бомштейн
Аватара пользователя
Tol!k
Сообщения: 1727
Зарегистрирован: Вт апр 01, 2008 20:02
Откуда: Арзамас

Сообщение Tol!k »

проверь-ка память
Аватара пользователя
Bomm
Сообщения: 245
Зарегистрирован: Сб янв 15, 2005 14:39
Откуда: Москва

Сообщение Bomm »

Нашлась виновница :evil:
RegEdEx - утилита "улучшения" встроенного редактора реестра (regedex.dll)
-
Разустановил - Все программы работают нормально!!!
Юрий Бомштейн
Ответить