Как отладить ошибки повреждения кучи?C++

Программы на C++. Форум разработчиков
Ответить Пред. темаСлед. тема
Anonymous
 Как отладить ошибки повреждения кучи?

Сообщение Anonymous »

Я отлаживаю (собственное) многопоточное приложение C++ в Visual Studio 2008. В случайных, казалось бы, случаях я получаю сообщение об ошибке "Windows сработала точка останова..." с примечанием, что это может быть связано с ошибкой. коррупция в куче. Эти ошибки не всегда приводят к немедленному сбою приложения, хотя, скорее всего, оно произойдет вскоре после этого.

Большая проблема с этими ошибками заключается в том, что они появляются только после действительно имели место повреждения, из-за чего их очень сложно отслеживать и отлаживать, особенно в многопоточных приложениях.
  • Что какие-то вещи могут вызывать эти ошибки?
  • Как мне отладить их?
Советы, инструменты, методы, знания... приветствуются.

Подробнее здесь: https://stackoverflow.com/questions/101 ... ion-errors
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C++»