Ошибка: Попытка чтения или записи в защищенную память. Это часто свидетельствует о том, что другая память повреждена."

1194
23 декабря 2016, 11:45

Добрый день, подскажите пожалуйста, с чем может связана ошибка "Попытка чтения или записи в защищенную память. Это часто свидетельствует о том, что другая память повреждена." Написан проект на c# и dll на c++, по отдельности компилятся без ошибок, но когда запускаешь проект, доходит до второй функции (написанной d dll) и выдает эту ошибку

Answer 1

Это означает что вы пытаетесь писать или читать по адресу памяти, который не принадлежит вашей программе. Например, вы можете писать или читать память за пределами динамически выделенного массива, или обращаться к памяти по null-указателю.

То, что программа компилируется, не означает, что она корректная.

READ ALSO
Запуск UWP приложения из другой программы

Запуск UWP приложения из другой программы

Есть UWP приложение, его нужно запустить из другой программы, запускexe не удаётся

525
Как сделать запрет на закрытие формы?

Как сделать запрет на закрытие формы?

Как сделать запрет на закрытие пользовательской формы?

272
Linq2Xml ограничение на загрузку из XML файла

Linq2Xml ограничение на загрузку из XML файла

Здравствуйте есть большой XML файл, более 500000 записей, из него часто приходится дергать корректировочную информациючтобы не грузить файл...

373