Аварийное закрытие программы
29.03.2015 11:28
#
Столкнулся с довольно часто возникающей ошибкой:
Сообщение " Unhandled exeption
Access violation (read at 0xOABBCOOO at module"EdCtrl.dll"
Stack state:
Unavailable, not in main thread"
Программа закрывается аварийно, иногда при повторном запуске появляется сообщение о якобы работающей программе и невозможности запуска в одной папке.
- 66 просмотров
Можете подробно описать, что делаете, когда возникает ошибка?
Я так понимаю, что работаете в текстовом редакторе.
На каком-то "несчастливом" файле только наблюдается?
Когда начинаю компиллировать новые проекты, насчет текстового редактора не понял, а сегодня на другом компъютере снова возникло сообщение : "Waiting for another threads".
Начиная с марта этого года в продажу идет платформа ИБ 10, собранная современным компилятором MS Visual C++ 12.0.
Это открывает новые возможности для отладки и разбора ошибок.
В частности, появилась возможность отладки по аварийному дампу (crush dump), полученному от пользователя.
Чтобы помочь отладить и устранить ошибку любой пользователь может снять дамп процесса и прислать его разработчикам.
Чтобы снять дамп при возникновении ошибки вроде "Access violation", надо,
не закрывая окно сообщения об ошибке, открыть диспетчер задач Windows (Ctrl+Alt+Del -> Диспетчер задач).
Далее на закладках "Процессы" или "Приложения" найти процесс Инфо-Бухгалтера.
Вызывать контекстное меню и выбрать "Создать файл дампа памяти".
Полученный файл создается во временной папке текущего пользователя.
Например: C:\Users\User\AppData\Local\Temp\athena.DMP
Файл надо сжать архиватором, куда-нибудь выложить и ссылку опубликовать в багтрекере, этом форуме или прислать разрабочикам по email.
Спасибо за понимание и сотрудничество.
Спасибо, будем отслеживать далее
Ошибка повторяется, программа закрывается аварийно
Там написано куда передать файл C:\IB\IB10Applications\sehdiag.log, вот и передайте.
Да дело совсем не в этом, когда будет кардинально решена проблема?
Пришлите дамп процесса, только предварительно его заархивируйте. Разработчик выйдет из отпуска и обязательно его проанализирует. Также напишите, при каких действиях это проявляется.
Высылаю файл sehdiag