Описание тега access-violation

Нарушение прав доступа (также известное как ошибка сегментации) обычно представляет собой попытку доступа к памяти, которую ЦП не может физически адресовать. Это часто возникает при попытке доступа к пустой ссылке или ссылке на освобожденную память.
1 ответ

Использование fstreams приводит к нарушению доступа после основного возврата

Следующая функция работает нормально, показывая текстовый файл построчно в stderr: void load_text(std::string path){ ifstream f(path); char linebuff[100]; linebuff[99] = 0; while(!f.eof()){ f.getline(linebuff, 99); std::cerr<<linebuff<<s…
05 июн '13 в 01:49
2 ответа

AVE: нарушение прав доступа @ адрес в модуле: DELPHI7

Это обработанная процедура замены 81 TEdit-s (MyEdit[bx,by,x,y]), динамически созданная и сгруппированная в 4-мерном массиве. Сейчас я пытаюсь запрограммировать изменения, чтобы они принимали только 1 цифру. Часть "только цифры" работает нормально, …
15 окт '12 в 10:03
1 ответ

Запланированная задача вызывает нарушение прав доступа, но работает нормально

Это не столько вопрос программирования, сколько вопрос конфигурации. У меня есть EXE, который был написан на Delphi. Не мой. Я могу запустить его прямо с ярлыка, и он работает нормально. Если я пытаюсь настроить запланированное задание, оно каждый р…
20 сен '12 в 19:32
0 ответов

Необработанное исключение в 0x00428252 в assignment_3.exe: 0xC0000005: место записи нарушения прав доступа 0x00000004

Я использую VS2010, и я получаю ошибку в заголовке из строки "mov dword ptr [edx], eax". Это простая программа, которая использует рекурсию для поиска факториалов и вызывает отдельную функцию факториала для получения факториала ввода. Я тестирую его…
3 ответа

AccessViolation при использовании C++ DLL из Delphi

У меня странная проблема при попытке использовать DLL, написанную на C++ из программы Delphi (Turbo Delphi 2006). Когда я запускаю программу Delphi (см. Ниже) из командной строки, все работает нормально. Кроме того, когда я запускаю его из среды Del…
07 авг '09 в 12:27
3 ответа

Доступ к значению, указанному указателем C

У меня есть следующий код: char * transfer_encoding; char coso; if (transfer_encoding = strstr(first_chunk.content, "Transfer-Encoding:")){ coso = *(transfer_encoding + 18); printf(" %s ", coso); } Он просто ищет строку "Transfer-Encoding:" и затем …
26 май '14 в 20:27
1 ответ

Использование.NET BackgroundWorker из VB6 завершается неудачно с AccessViolationException

Следующий пример MSDN обещает продемонстрировать, как использовать.NET BackgroundWorker из VB6, но он завершается с ошибкой AccessViolationException. Единственный обходной путь - скомпилировать код VB6 в виде P-кода, но для нас это нереальный вариан…
06 май '10 в 23:21
1 ответ

Std:: Нарушение доступа к векторной памяти

Я пишу функцию извлечения электронной почты, чтобы получать письма от некоторых HTML. На полпути я начал получать некоторые ошибки нарушения доступа к памяти, я использовал точки останова, чтобы найти, где начался сбой, и прокомментировал строку, ко…
27 май '13 в 10:32
1 ответ

Нарушение доступа в glBindBuffer

Я некоторое время работал над программой, использующей OpenGL, и недавно я начал иногда получать ошибку в этой строке: glBindBuffer(GL_ELEMENT_ARRAY_BUFFER, m_indexID); Вот ошибка, которая появляется, хотя я не думаю, что это поможет слишком сильно:…
26 окт '13 в 07:34
1 ответ

Расширение оболочки C# работает в x64 окончательно, но в x86 происходит сбой с исключением нарушения прав доступа

Я знаю, что это не лучший способ реализовать расширение оболочки в управляемом коде, но это не тема. У меня есть проект C#, который расширяет SharpShell библиотека. Я следовал руководству, чтобы создать расширение Icon Handler. Во время всей моей ра…
08 авг '13 в 16:23
2 ответа

Помогите поймать AV с WinDbg и ADPlus 7.0

Я хочу отследить нарушение доступа к памяти в SQL Server Compact Edition, как это описано на сайте http://debuggingblog.com/wp/2009/02/18/memory-access-violation-in-sql-server-compact-editionce/. конфиг это: <ADPlus> <Settings> <RunMo…
2 ответа

System.AccessViolationException at cout << line

Итак, я получил это Exception и я знаю, что это только потому, что я новичок в C++, а мой код неверен (так что нет, это уже не заданный вопрос). я получил Frog.cpp файл и program.cpp файл. Frog.cpp: #include &lt;iostream&gt; #include &lt;conio.h&gt;…
1 ответ

Как я могу сохранить строку в динамическом 2d массиве?

Эта часть моего кода о регистрации. Я могу зарегистрироваться только один раз, в следующий раз программа остановится. В чем проблема? while (1) { /*usercounter initialized with 0*/ printf("enter your order:\n"); gets(buffer); order = strtok(buffer, …
08 дек '16 в 20:02
0 ответов

Исключение при отображении sf::Text - проблема glcontext, возможно, с void GlContext::initResource()

У меня проблема с моим кодом: for (int i = 0; i &lt; grs::arr_genres.size(); i++) { _genre_ID.setString(std::to_string(grs::arr_genres[i].genre_ID)); _genre_ID.setPosition(windowSize1 - 1200, windowSize2 - 800 + fontsize + 10 * i); _gname.setString(…
26 ноя '18 в 17:42
0 ответов

Нарушение доступа с помощью fopen() с curl

Я получаю нарушение прав доступа, используя fopen() с curl в моем источнике. Я понятия не имею, почему это происходит. int main() { FILE* fp = fopen("keys.txt", "wb"); //access violation here curl_global_init(CURL_GLOBAL_ALL); CURL * myHandle = curl…
09 авг '15 в 04:28
1 ответ

Получение AccessViolation Exception при возврате bool из C++ в C#

Я использую стороннюю проприетарную DLL, исходный код которой мне не доступен. Однако код оболочки, который был сгенерирован автоматически с помощью SWIG 1.3.39, доступен для меня. Код оболочки состоит из файла C++, который компилируется (с использо…
14 июн '12 в 09:39
1 ответ

Нарушение доступа при назначении std::function с помощью лямбды

Привет всем, здесь снова. Продолжая код из моего предыдущего вопроса: это плохой взлом? memcpy с виртуальными классами Я исправил это, используя предложенный подход клонирования, но у меня возникла ошибка, которая также произошла до того, как я попр…
03 июн '13 в 01:09
0 ответов

Как отследить AccessViolationException от проекта CLI?

Мы получили CLI Wrapper, который использует код C++, написанный другой командой. Так как несколько версий с очень большими изменениями в исходном коде, мы случайным образом получаем AccessViolationException от CLI. Совершенно случайно, мы попытались…
26 апр '13 в 07:54
0 ответов

Нарушение доступа к renderbitmap

В настоящее время я занимаюсь разработкой приложения UWP, которое берет подпись и преобразует ее в base64 для использования в Интернете. Как ни странно, иногда это работает, а в других - нет и выдает ошибку нарушения доступа. Строка кода await rende…
04 сен '17 в 16:55
0 ответов

Нарушение доступа к Visual Studio 2013 в режиме отладки

Я не могу отладить свою программу в Visual Studio 2013 Ultimate под Windows 10. При попытке запустить проект я получаю AccessViolationException. Я запустил VS как администратор, создал пустое консольное приложение, установил точку останова в первой …
23 окт '15 в 19:18