| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: WinAPI и системное программирование > Падает система. Файл с дампом и расшифровка есть |
| Автор: kalexi 10.6.2010, 14:37 | ||||
| В первый раз приходится работать с дампом памяти. Помогите. Мною написана программа, из-за нее через несколько часов работы падает система, хочу узнать что вызывает такой отказ системы. ОС: Win7 32bit Предположительные причины: 1) В программе используется функция убивающая процесс (не системный) - TerminateProcess, не знаю, может системе не нравится такой способ. Еще возможно переодически она може убивать не тот процесс (маловероятно, но возможно) Листинг:
2) В программе мог возникнуть бесконечный цикл добавляющий элементы в массив. От этого может упасть система? Данные расшифровал с помощью Debugging Tools for Windows и командного файла kdfe.cmd запущенного с параметром -v. Cам файл дампа прилагается :
|
| Автор: Akella 10.6.2010, 15:41 | ||
| Windows тут при чём. Разбирайся в исходниках. Пусть программа логирует все действия, потом лог ковыряй. Ну а дамп памяти, думаю, что за тебя никто ковырять не захочет. Бесплатно, конечно. Вот ссылка, сам разбирай http://forum.vingrad.ru/index.php?showtopic=41496&view=findpost&p=1874469 Добавлено через 1 минуту и 53 секунды И ещё...
т.е. ты хочешь, чтобы местные телепаты отгадали глубокий смыл слова "падает"?? Добавлено через 6 минут и 7 секунд В первый раз приходится спать с девушкой, помогите. Девушка и кровать прилагается. |
| Автор: CodeMonkey 11.6.2010, 17:54 |
| Судя по CloseWin, http://www.gunsmoker.ru/2010/05/90.html (нет обработки ошибок). |