![]() |
eXeL@B —› Вопросы новичков —› Как дебажить dll под winmobile |
Посл.ответ | Сообщение |
|
Создано: 08 января 2010 02:34 · Поправил: Ethermind2 · Личное сообщение · #1 Как дебажить dll под winmobile? Есть exe, который подгружает проблемную dll. Когда dll нормальная, то идёт нормальный лог. Но когда проблемная - в логе идёт загрузка, распределение памяти под библиотеки, и выгрузка. Всё. На девайсе это выглядит как нажимаешь на exe, но не происходит ничего. Ни "часиков", ни ошибок, вообще ничего. Хотелось бы как-то узнать, что именно exe не нравится в той dll. Ось - WM6.1 Юзаю IDA Pro. Вот лог: Code:
![]() |
|
Создано: 09 января 2010 14:28 · Личное сообщение · #2 |
|
Создано: 09 января 2010 16:45 · Личное сообщение · #3 |
|
Создано: 10 января 2010 11:03 · Поправил: tundra37 · Личное сообщение · #4 А не надо спрашивать. 60000000 - большой адрес, есть сообщение, что менеджер памяти накрылся. Возможно это приложение не работает на твоей ОС. IDA конечно коммерческий софт, но про нее написано до фига, читай и думай. Я пока вопроса не вижу? В сообщении есть только уверенность, что тут форум волшебников или по крайней мере тусовка исследователей WM 6.1 Увы ты ошибся, ответов нет, т.к. нечего или некому отвечать. Вспомнил, что тут форум новичков, но увы кроме как послать в поисковки больше ничего "доброго" на ум не приходит. Не хочется тебе доказывать, что отладчик для WinMobile существует. IDA в первую очередь это дизассемблер. Я почти не знаком с WinMobile, но могу предположить, что с совместимостью там гораздо хуже, чем в просто Винде. Судя по названию программы софт достаточно специфический и может просто какие-то "внутренние проблемы", типа кривого драйвера... или защита. ![]() |
|
Создано: 10 января 2010 14:53 · Личное сообщение · #5 Отладчик для WM зависает при работе с этим софтом. В библиотеке действительно есть защита, но она взломана, как и защита библиотек других программ. Но как показал опыт - лог аналогичный как с защитой, так и без неё. Софт простой - ПО для камеры. Драйвер предназначен для другого железа, но для начала достаточно, чтобы выдавал нормальную ошибку. Еxit code 0 нам ничего не говорит... Мне-то всего-то надо получить или более подробный лог, или как-то по-другому узнать дополнительную информацию о проблемном месте. ![]() |
![]() |
eXeL@B —› Вопросы новичков —› Как дебажить dll под winmobile |