SNMP повреждение кучи
От: Alexuskraft Россия  
Дата: 26.08.13 08:30
Оценка:
Содал приложение для проверки связи с устройствами по SNMP. Написано было ещё на VisualC++ 6.0 Под WinXP 32бит. Приложение работало. После перехода на VisualStudio 2010 и Windows7 (64бит) потребовалась пересборка отдельных проектов и этого в том числе. Проблема появилась при отработке SnmpMgrRequest(lpSNMPSession, SNMP_PDU_GET, &stVarList, &aiErrStat, &aiErrIndex). Функция вызывает исключение: Необработанное исключение в "0x775b15de" в "TestSNMP.exe": 0xC0000374: Куча была повреждена.
Не пересобранное приложение хоть и корявенько, но работает ("Корявость" связана с отработкой EM_GETLINE — считанная строка нулём в VS2010 не терминируется). Подозреваю, что это связано с настройками проекта в VisualStudio 2010.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.