Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > C++ Builder
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.05.2014, 02:50   #1
max_praime
Пользователь
 
Регистрация: 04.04.2014
Сообщений: 18
По умолчанию Что означает эта ошибкаи как её исправить?

---------------------------
Debugger Exception Notification
---------------------------
Project Project1.exe raised exception class EAccessViolation with message 'Access violation at address 00452CDB in module 'Project1.exe'. Read of address 00000000'. Process stopped. Use Step or Run to continue.
---------------------------
OK Help
---------------------------
max_praime вне форума Ответить с цитированием
Старый 29.05.2014, 08:00   #2
waleri
Старожил
 
Регистрация: 13.07.2012
Сообщений: 6,330
По умолчанию

Это значит, что где-то читаете из нулевого указателя.
Отладчик должен указать точно где.
waleri вне форума Ответить с цитированием
Старый 29.05.2014, 08:03   #3
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Это означает что твоя программа попыталась обратиться к участку памяти, который не принадлежит ей.
Исправлять руками, выясняя на какой строке кода всплывает.
Исправления ставятся по ситуации. Универсального решения как такового нет.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 29.05.2014, 15:42   #4
max_praime
Пользователь
 
Регистрация: 04.04.2014
Сообщений: 18
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Это означает что твоя программа попыталась обратиться к участку памяти, который не принадлежит ей.
Исправлять руками, выясняя на какой строке кода всплывает.
Исправления ставятся по ситуации. Универсального решения как такового нет.
Ошибку выдаёт в здесь, во вкладки SHDocVw_OCX.cpp

IWebBrowser2Disp __fastcall TCppWebBrowser::GetDefaultInterface ()
{
CreateControl();
return m_OCXIntf;//ВОТ ЗДЕСЬ, ПОКАЗЫВАЕТ ОШИБКУ
};
max_praime вне форума Ответить с цитированием
Старый 29.05.2014, 16:06   #5
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Тут я х.з...
Может криво компонент установлен...
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 30.05.2014, 17:53   #6
FataLL
Форумчанин
 
Аватар для FataLL
 
Регистрация: 29.01.2013
Сообщений: 319
По умолчанию

Мне кажется, что ошибка, реально, в CreateControl. Отладчик останавливается на следующей команде после эксепшена в функции.
FataLL вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
что означает эта строчка ? MangoDGJ Общие вопросы C/C++ 4 02.12.2013 23:49
Что означает, как понять Timmon Общие вопросы C/C++ 1 10.03.2012 20:04
Всем доброй ночи.. может кто знает что означает эта ошибка?? PUSHkiN Общие вопросы Delphi 5 09.02.2009 08:20
В чём состоит эта ошибка и как её исправить? SViRT Помощь студентам 6 15.11.2008 12:35