"невозможно инициализировать приложение 0xc000005" - PullRequest
3 голосов
/ 22 июня 2010

Я написал оболочку для SFML, которая позволила бы мне заменить визуализатор для моей игры, если бы мне это было нужно.Это сработало.Затем я произвел рефакторинг, и пока он все еще компилируется, я теперь «не могу инициализировать приложение 0xc000005» при запуске скомпилированного исполняемого файла.

Что может вызвать такую ​​ошибку?Google был бесполезен.Я использую Windows XP.

Ответы [ 3 ]

2 голосов
/ 22 июня 2010

0xc000005 равно ERROR_ACCESS_VIOLATION - у вас где-то есть дикий указатель.

1 голос
/ 22 июня 2010

Я иногда получал эту ошибку, когда у меня была следующая настройка:

Приложение, связанное с X.lib, которое вызывает динамическую загрузку X.dll X.dll, связанное с Y.lib, которое вызывает динамическоезагрузка Y.dll

Запускать приложение, когда X.dll находится в пути, но не Y.dll.

0 голосов
/ 31 июля 2011

Полагаю, вы не инициализировали glew и не использовали его где-то в своем коде. Попробуйте поставить glewInit(); где-нибудь в начале вашего кода.

...