Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Низкоуровневое программирование > Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 30.03.2017, 12:42   #1
KaraNi
 
Регистрация: 30.03.2017
Сообщений: 3
По умолчанию При отладке под OllyDbg меняется поведение программы

Есть программа, довольно старая, написана на VB, разработчиков уже не найти. Под восьмеркой запускается и тут же завершает работу, не открывая главного окна (что запускается видно по изменённому ini файлу в папке программы), под семеркой вылетает с ошибкой при запуске. Но если запустить программу под OllyDbg, она работает как положено. Подскажите, пожалуйста, с чем это может быть связано? Просто даже не представляю с чего начать. Куда копать? Под каким ещё отладчиком можно попробовать запустить программу? Как понять почему не работает, если под отладчиком работает?((
KaraNi вне форума Ответить с цитированием
Старый 30.03.2017, 12:48   #2
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,695
По умолчанию

Запуск под отладчиком, если неиспользуются доп. плагины, отличается от обычной работы.
Начать с озвучивания ошибки под 7кой, проверки прав доступа, проверки наличия в системе всех требуемых рантаймов, ключей реестров и т.д.
p51x вне форума Ответить с цитированием
Старый 30.03.2017, 14:22   #3
KaraNi
 
Регистрация: 30.03.2017
Сообщений: 3
По умолчанию

К сожалению компа с семеркой сейчас под рукой нет, но ошибка просто из разряда "Программа завершила свою работу, отправить отчет об ошибке" и ругается на ntdll.dll, потом принтскрин сделаю. Тоже думаю насчет реестра или каких-то системных файлов, но как проверить чего ей не хватает не знаю.
KaraNi вне форума Ответить с цитированием
Старый 30.03.2017, 14:34   #4
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,695
По умолчанию

Выложите ее куда-нибудь, если она не секретная да и все... Люди посмотрят и может что скажут.

Пробовалие ее запускать от админа?
Пробовали ее запускать в режиме совместимости?
Пробовали смотреть, что она пытайется найти мониторами от Марка типа RegMon, ... ?
Пробовали VB рантайм поставить?
p51x вне форума Ответить с цитированием
Старый 04.04.2017, 14:29   #5
KaraNi
 
Регистрация: 30.03.2017
Сообщений: 3
По умолчанию

На восьмерке проблема действительно разрешилась запуском в режиме совместимости с 95 виндой, большое спасибо. На семерке та же ошибка, что и раньше, но нет возможности сейчас запустить. В любом случае большое спасибо за подсказку с совместимостью.
KaraNi вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помощь в отладке программы Bar$ Паскаль, Turbo Pascal, PascalABC.NET 0 08.02.2017 13:20
Помощь по отладке веб сервис под IIS, создающего COM соединение shilovev C# (си шарп) 0 17.08.2015 16:34
Ошибки при отладке fygas1991 C# (си шарп) 3 08.01.2015 15:10
Проблема при отладке Leonid183 Visual C++ 0 27.10.2011 16:23
ИС при отладке программы Svensson Помощь студентам 1 12.11.2008 00:28