Посл.ответ |
Сообщение |
Ранг: 4.9 (гость), 1thx Активность: 0.01↘0 Статус: Участник
|
Создано: 01 февраля 2013 23:35 · Поправил: KARRAT · Личное сообщение · #1
появляются сообщения "Access violation at address...in module...Read of address..." и "Invalid floating point operation". Что же не так?
| Сообщение посчитали полезным: |
|
Ранг: 590.4 (!), 408thx Активность: 0.36↘0.18 Статус: Модератор
|
Создано: 02 февраля 2013 00:05 · Личное сообщение · #2
Гадалки уехали на битву экстрасенсов.
----- старый пень | Сообщение посчитали полезным: Rio, Abraham |
 Ранг: 622.6 (!), 521thx Активность: 0.33↗0.89 Статус: Участник _Вечный_Студент_
|
Создано: 02 февраля 2013 00:51 · Поправил: plutos · Личное сообщение · #3
Access violation error (Code 0xC0000005) может быть вызвана миллионом разных причин. Смотри где именно вылетает ошибка, ставь breakpoint на этот адрес, а дальше анализируй, думай, исправляй.
----- Give me a HANDLE and I will move the Earth. | Сообщение посчитали полезным: |
Ранг: 4.9 (гость), 1thx Активность: 0.01↘0 Статус: Участник
|
Создано: 06 февраля 2013 00:06 · Поправил: KARRAT · Личное сообщение · #4
Меня не интересует миллион причин. Вопрос очень конкретен: Сообщение об ошибке всегда по одному адресу "Access violation at address in module...Read of address..." Кто знает, что это такое ?
| Сообщение посчитали полезным: |
Ранг: 590.4 (!), 408thx Активность: 0.36↘0.18 Статус: Модератор
|
Создано: 06 февраля 2013 00:24 · Личное сообщение · #5
Это бездумные патчи с кривыми руками. Все что можно сказать из твоего примера - это или edi указывает в небо или eax.
----- старый пень | Сообщение посчитали полезным: |
Ранг: 6.0 (гость) Активность: 0.02↘0 Статус: Участник
|
Создано: 06 февраля 2013 01:27 · Поправил: Monk32 · Личное сообщение · #6
А потрассировать программу не судьба?
| Сообщение посчитали полезным: |
 Ранг: 622.6 (!), 521thx Активность: 0.33↗0.89 Статус: Участник _Вечный_Студент_
|
Создано: 06 февраля 2013 02:45 · Поправил: plutos · Личное сообщение · #7
KARRAT: Меня не интересует миллион причин.Ты, друг, не горячись. Тут тебе никто ничего не должен. Если ты сам, имея свою программу перед глазами, не можешь в ней разобраться вот уже неделю, то чего же ты ждешь от других людей, которые заняты своими программами и которые твою в глаза не видели? Попробуй патчить не везде сразу, а шаг за шагом, проверяя работоспособность после каждого патча, пытаясь таким образом изолировать проблему и понять ее природу.
----- Give me a HANDLE and I will move the Earth. | Сообщение посчитали полезным: |
Ранг: 488.1 (мудрец), 272thx Активность: 0.35↘0 Статус: Участник
|
Создано: 06 февраля 2013 10:01 · Личное сообщение · #8
KARRAT пишет: Меня не интересует миллион причин. ну давайте попробуем погадать на кофейной... так бывает всегда, когда делаеш чтото бездумно, не разобравшись хотябы модульно в том что делаеш.. как тебе вариант.. cmp byte ptr [eax+11],0 проверка на то, создан ли обьект.. если нет, то создаем его.. ты обходиш этот этап.. и потом обращаешся не несозданному обьекту.. (не выделенна памят, несхформированны данные ) как следствие аксесс виол
----- Наша работа во тьме, Мы делаем, что умеем. Мы отдаем, что имеем, Наша работа во тьме.... | Сообщение посчитали полезным: |
 Ранг: 622.6 (!), 521thx Активность: 0.33↗0.89 Статус: Участник _Вечный_Студент_
|
Создано: 06 февраля 2013 11:09 · Личное сообщение · #9
Ну правильно, он меняет нули на единицы, а единицы на нули, " соблюдая принцип минимума вмешательства в код"... Товарищу уже раз десять намекнули, что неплохо было бы задуматься о последствиях, но...
----- Give me a HANDLE and I will move the Earth. | Сообщение посчитали полезным: |
 Ранг: 2014.5 (!!!!), 1278thx Активность: 1.34↘0.25 Статус: Модератор retired
|
Создано: 06 февраля 2013 12:33 · Личное сообщение · #10
Пора закручивать гайки, видимо, только массовые расстрелы спасут форум. Файл в студию или топик закрою и сам разбирайся сиди.
| Сообщение посчитали полезным: VodoleY, OnLyOnE |
Ранг: 4.9 (гость), 1thx Активность: 0.01↘0 Статус: Участник
|
Создано: 06 февраля 2013 13:42 · Личное сообщение · #11
Понятно, что здесь мне никто ничего не должен! Но, если это раздел "Вопросы новичков", должны же опытные гуру проявлять некоторую терпимость, отвечать по делу, а не только блистать "остроумием". Думаю, лучше не закрыть, а вообще убрать тему.
| Сообщение посчитали полезным: |
Ранг: 488.1 (мудрец), 272thx Активность: 0.35↘0 Статус: Участник
|
Создано: 06 февраля 2013 15:00 · Личное сообщение · #12
KARRAT вся беда в том, что ты изменяешь структуры не разобравшись что за что отвечает. вот тебе косяки и сыпятся
----- Наша работа во тьме, Мы делаем, что умеем. Мы отдаем, что имеем, Наша работа во тьме.... | Сообщение посчитали полезным: |
 Ранг: 2014.5 (!!!!), 1278thx Активность: 1.34↘0.25 Статус: Модератор retired
|
Создано: 06 февраля 2013 15:11 · Личное сообщение · #13
По делу гуру ответили всё, что только могли на основе предоставленных данных. Уж извините, что они не обладают даром проведения кардиоопераций по фотографии. Закрыто.
| Сообщение посчитали полезным: |