вопрос

Jun 08, 2010 14:40

инструкция по адресу 0x62f******** обратилась по адресу 0x62f**********, память не может быть "read".
Вопрос: что произшло? Испортилась оперативка?

компьютерное

Leave a comment

Comments 10

rast_musician June 8 2010, 10:59:05 UTC
Мне кажется, это просто распространенная для венды ошибка, можно даже сказать "фича". =)
Наблюдал ее неоднократно на многих машинах, никогда не задумывался, что это может быть проблема с железом. Могу ошибаться.

Reply

sammarize June 8 2010, 12:36:19 UTC
) понятно)

Reply


no gassa June 8 2010, 11:03:00 UTC
Оперативка как хард - вряд ли.

Я думаю, так: начиная с какой-то винды, код и данные программы должны находиться в разных областях памяти. Поэтому инструкция не может прочитать как данные сама себя. Почему там такая инструкция - некий баг.

Reply

Re: no sammarize June 8 2010, 12:36:54 UTC
понятно, спасибо)

Reply

Re: no sammarize June 8 2010, 22:33:42 UTC
А то, что после такой ошибки компьютер начинает подтормаживать, объясняется тем, что какая-то хрень, вылетев с такой ошибкой, не отработала корректно до конца и, соответсвенно, не прибрала за собой свою память?

Reply


demitau June 8 2010, 11:44:02 UTC
Таких багов навалом в виндовом софте. Когда кто-то неправильно работает с указателями такое регулярно бывает.

Reply

sammarize June 8 2010, 12:38:24 UTC
Кажется, я, по роду своей деятельности, редко вижу, как кто-то неправильно работает с указателями =)

Reply


tembel June 8 2010, 12:25:28 UTC
у меня такое при компляции с++ в ВС.
И это значит что я сломала где-то в проге память

а если просто вылезает- не знаю

Reply


cthulhu88 June 8 2010, 15:44:40 UTC
Сэм, а тебя не напрягает что когда твоя собственная программа бросала такую ошибку то ты сразу сказал что криво обошелся с указателями и выскочил за границы массива?
Тут тоже скорее всего попытка получить по указателю нечто совсем не то что там лежит.

Reply

sammarize June 8 2010, 16:19:38 UTC
Я что-то не помню таких сообщений) Я понял, что выскочил за границы массива, когда у меня какая-то ерунда выдавалась вместо чего-то ожидаемого.

Reply


Leave a comment

Up