Как отладить сбой, произошедший на Windows Mobile - PullRequest
0 голосов
/ 27 февраля 2012

Я создал одно мобильное приложение для Windows Mobile. Иногда происходит сбой, и у меня есть файл аварийного дампа (.kdmp) с мобильного телефона. Но как это сделать? У меня есть WinDbg. Я предоставил .exe, который создается при развертывании. Для пути символа требуется файл .pdb, но для выпуска ARM он не создает файл .pdb. Он создает файл .pdb только для выпуска x86.

Пожалуйста, помогите мне, как действовать дальше. Я использовал ссылку ниже, но я не мог продолжить. http://www.windowsfordevices.com/c/a/Windows-For-Devices-Articles/Findin...

Пожалуйста, введите ваши данные как можно скорее. Это очень срочно.

Если есть способ создания iwtrace.txt на устройстве, это также будет полезно.

Большое спасибо заранее за ваш вклад

Ответы [ 2 ]

0 голосов
/ 12 июня 2012

В настоящее время я также пытаюсь отладить аварийные дампы для ARM: https://stackoverflow.com/questions/10916756/analysing-kdmp-files-in-ce-watson-dump-viewer

Вы говорите, что у вас нет сгенерированной pdb для ARM Release - вы проверили настройки вашего проекта?:

Перейти к настройкам проекта (для EVC3 выберите вкладку FileView, щелкните правой кнопкой мыши свой проект и нажмите «Настройки»). Убедитесь, что настройки для вашей конфигурации выпуска ARM, затем перейдите на вкладку Ссылка и убедитесь, что выбран «Создать информацию отладки». Создайте свое решение, и вы увидите файл pdb в выходном каталоге.

0 голосов
/ 29 марта 2012

Вы можете открывать аварийные дампы с помощью Visual studio, см. Эту msdn ссылку , в настоящий момент WinDbg поддерживает только x86 и x64.

...