Re: Как поймать глюк в Release версии программы
От: BlackEric http://black-eric.lj.ru
Дата: 11.09.15 12:28
Оценка:
Здравствуйте, Melamed, Вы писали:

M>Привет

M>Я написал программу. В Debug-версии программы все работает нормально. Начал готовить программу сдачи. Сделал Reliase версию моей программы и на одном из тестов она стала падать. Провел тот же тест с Debager-версии, программа работает нормально.

M>Выдает ошибку nhandled exception at at 0x75A3C42D in ConvertArchiv.exe: Microsoft C++ exception: std::bad_alloc at memory location 0x10DFF090.


M>По внешним признакам ошибка происходит в довольно объемной процедуре. Нужно локализовать ошибку и принять решение об исправлении ошибки.


M>Среда обработки MSVS 2012 C++ голый win API + библиотека ZipArchive


1. Посмотреть наличие #ifdef DEBUG
2. Разбить процедуру на более мелкие. Может и ошибку в процессе найдете
3. cout<<("line 1\n");
https://github.com/BlackEric001
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.