Unhandled exception?
От: Аноним  
Дата: 10.02.04 09:04
Оценка:
Привет!!!

HEAP[project.exe]: HEAP: Free Heap block 13226b0 modified at 1322888 after it was freed
Unhandled exception at 0x77fa144b in poject.exe: User breakpoint.

В чем может быть причина такой ошибки? Утечек не замечено(проверял BoundChecker-om)...
Re: Unhandled exception?
От: Аноним  
Дата: 10.02.04 09:14
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Привет!!!


А>HEAP[project.exe]: HEAP: Free Heap block 13226b0 modified at 1322888 after it was freed

А>Unhandled exception at 0x77fa144b in poject.exe: User breakpoint.

А>В чем может быть причина такой ошибки? Утечек не замечено(проверял BoundChecker-om)...



int *ptr = new int;
delete ptr;
*ptr = 666;
Re: Unhandled exception?
От: Аноним  
Дата: 10.02.04 09:15
Оценка:
А>HEAP[project.exe]: HEAP: Free Heap block 13226b0 modified at 1322888 after it was freed

Так вроде ж ясно написано, что блок с адресом 13226b0 был изменен (точнее его чаcть по адресу 1322888) после освобождения.
Re: Unhandled exception?
От: AValex  
Дата: 11.02.04 09:24
Оценка:
Похоже у тебя идет повторное удаление одного и того же объекта или перетирка памяти.
wrote in message news:533460@news.rsdn.ru...
From:

Привет!!!

HEAP[project.exe]: HEAP: Free Heap block 13226b0 modified at 1322888 after it was freed
Unhandled exception at 0x77fa144b in poject.exe: User breakpoint.

В чем может быть причина такой ошибки? Утечек не замечено(проверял BoundChecker-om)...

Unhandled exception? Оценить
Posted via RSDN NNTP Server 1.8 beta
Re[2]: От модератора форума "C/C++"
От: Павел Кузнецов  
Дата: 12.02.04 12:24
Оценка: +1
Здравствуйте, AValex, Вы писали:

Похоже у тебя идет повторное удаление одного и того же объекта или перетирка памяти.
wrote in message news:533460@news.rsdn.ru...
From:

Привет!!!

HEAP[project.exe]: HEAP: Free Heap block 13226b0 modified at 1322888 after it was freed
Unhandled exception at 0x77fa144b in poject.exe: User breakpoint.

В чем может быть причина такой ошибки? Утечек не замечено(проверял BoundChecker-om)...

Unhandled exception? Оценить


Ваше сообщение нарушает правила форумов RSDN в отношении оформления и объема
цитирования.

Подобный стиль цитирования, т.е. набор нового текста в начале сообщения с
последующим цитированием всего текста оригинального сообщения (top posting)
не приветствуется в форумах RSDN.ru, более того, настоятельно рекомендую
избегать этого в дальнейшем, так как:

Q: Because it reverses the logical flow of conversation.
A: Why is top posting frowned upon?


Ваши читатели будут вам благодарны, если в дальнейшем вы будете цитировать из
исходного сообщения ровно столько, сколько необходимо для понимания контекста
вашего ответа, а также размещать строки своего ответа непосредственно под
цитируемыми фрагментами, соответственно разбивая исходное сообщение. Также считаю
нужным обратить ваше внимание на то, что в форумах RSDN.ru рекомендуется
оформлять цитаты, помещая аббревиатуру автора оригинального сообщения перед
символом '>' в начале каждой цитируемой строки.

Плагин для Outlook Express, с легкостью позволяющий это делать, вы можете
найти здесь: http://www.fidolook.com

Более подробно о настройке NNTP клиента для работы с форумами РСДН:
http://www.rsdn.ru/files/progs/rsdnnntp/rsdnnntp.xml

Может быть, лично вам по каким-либо причинам более удобен формат, использованный
вами в своем ответе; также вполне возможно, что вы можете не соглашаться
с соображениями, изложенными выше. Тем не менее, обращаю ваше внимание, что
предлагаемый формат сообщений является именно тем, что предпочитает большинство
активных пользователей RSDN.ru, и, соответственно, тем, чего они ожидают для
комфортного чтения. Следуя принятым здесь обычаям, вы скорее встретите
доброжелательно настроенных собеседников, готовых помочь и пойти навстречу.

Спасибо.
Posted via RSDN NNTP Server 1.7 "Bedlam"
Легче одурачить людей, чем убедить их в том, что они одурачены. — Марк Твен
Re: Unhandled exception?
От: Аноним  
Дата: 12.02.04 12:51
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Привет!!!


А>HEAP[project.exe]: HEAP: Free Heap block 13226b0 modified at 1322888 after it was freed

А>Unhandled exception at 0x77fa144b in poject.exe: User breakpoint.

А>В чем может быть причина такой ошибки? Утечек не замечено(проверял BoundChecker-om)...


проверь, не пытаешься ли ты сделать так:

char* p = new char[123];
delete p;

или

char* p = new char;
delete [] p;

или память выделяется в одном модуле, а освобождается в другом (используются разные кучи)
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.