320 / 280 / 109
Регистрация: 27.09.2010
Сообщений: 1,058
|
||||||
1 | ||||||
как исправить повреждением кучи09.08.2012, 14:53. Показов 835. Ответов 0
Метки нет (Все метки)
Всем привет. Имеется такой кусок кода, который читает в условном формате дату из реестра и сохраняет её в структуру, где есть SYSTEMTIME:
ОС Windows инициировала точку останова в WaitableTimer.exe. Это может быть вызвано повреждением кучи и указывает на ошибку в WaitableTimer.exe или в одной из загруженных им DLL. Возможной причиной так же может быть нажатие пользователем клавиши F12, когда фокус принадлежит WaitableTimer.exe Выведенное на экран окно содержит дополнительные данные для диагностики ошибки Я почитал, что это может быть, если вылезти за размер памяти, например вот это меня смущает memmove((TempTimeT),timeT+indH,sizeof(TempTimeT[0])*(j-indH)); Тут все правильно? Повторения имен не может быть, я проверил. Добавлено через 1 час 16 минут Проблему решил увеличением буфера до TCHAR[300];
0
|
09.08.2012, 14:53 | |
Ответы с готовыми решениями:
0
Исправить ошибку повреждения кучи Получать различные начала кучи при создании кучи внутри цикла Обменяют ли наушники с таким повреждением? Разбить камни на две кучи так, чтобы вес одной кучи не превышал веса другой более критической массы |
09.08.2012, 14:53 | |
09.08.2012, 14:53 | |
Помогаю со студенческими работами здесь
1
Нахождение максимального элемента кучи, добавление элемента, удаление элемента из кучи Как избавиться от кучи if? Как оценить объём кучи Как избежать использования кучи проверок? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |