access-violation相关内容

IBExpert 中的 Firebird 在访问某些存储过程时抛出错误

我对 Firebird 完全陌生;我得到了一个 Firebird 2.5 数据库(由我们的客户提供)- XYZ.fdb 我已经在 IB Expert 中注册了这个 XYZ.fdb 数据库. 我能够成功运行一些视图和存储过程.但是对于其他一些视图或存储过程,我收到以下错误: 无法格式化消息 13:896 - 找不到消息文件 C:Windows\firebird.msg;偏移量 62 ..
发布时间:2021-11-26 20:08:10 其他开发

调用 glutWireSphere() 时 PyOpenGL 访问冲突读取

我正在 Python3.5.2 上使用 PyOpenGL 和 PyQt5 构建应用程序 应用程序的目的是使用QGLWidget 类设置一个窗口,并使用glutWireSphere 函数绘制一个球体.该代码在我的 Ubuntu Linux 16.04 LTS 笔记本电脑上运行良好,但它在我的 Windows 7 台式机上崩溃并出现 OSError: exception: access confl ..
发布时间:2021-11-26 20:07:53 Python

负数组索引

我有一个定义如下的指针: A ***b; 按以下方式访问它有什么作用: A** c = b[-1] 是否因为我们对数组使用了负索引而导致访问冲突?还是类似于*--b的合法操作? EDIT 请注意,负数组索引在 C 和 C++ 中具有不同的支持.因此,这不是骗人的. 解决方案 X[Y] is identical to *(X + Y)> 只要 X 和 Y 之一是指针类型,另一个 ..
发布时间:2021-11-26 20:07:42 C/C++开发

_DebugHeapDelete 终止时访问冲突

我在主程序末尾遇到了一个奇怪的访问冲突,我很难找到其原因. 在关闭我的应用程序时,我收到以下访问冲突: 调试 //模板函数 _DebugHeapDelete模板void __CLRCALL_OR_CDECL _DebugHeapDelete(_Ty *_Ptr){//即使 operator delete 存在,也从调试 CRT 堆中删除如果(_Ptr != 0){//值得删除_Ptr ..
发布时间:2021-11-26 20:07:33 C/C++开发

C++:Libcurl curl_easy_init() 给出访问冲突错误并使程序崩溃

我正在尝试将 libcurl 与我正在制作的程序一起使用,但我遇到了一些问题.到目前为止,我只尝试了 libcurl 网站上的示例,但是一旦程序进入 curl 初始化,它们就会崩溃. 我当前的代码: #include #include int main(int argc, char *argv[]){卷曲 *卷曲;CURLcode res;curl = curl_easy_init();如 ..
发布时间:2021-11-26 20:07:14 C/C++开发

Qt 信号槽 cv::Mat 无法读取内存访问冲突

我有一个 Microsoft Visual Studio 应用程序,它从相机中抓取帧,我正尝试在 Qt 应用程序中显示这些帧.我正在使用 OpenCV 对帧进行一些处理,因此帧是 Mat 对象.我使用 QThreads 来并行化应用程序.当我尝试从我的 CameraThread 类发出 Mat 信号时,我收到了访问冲突读取位置. main.cpp int main(int argc, ch ..
发布时间:2021-11-26 20:06:44 其他开发

JavaFX EXCEPTION_ACCESS_VIOLATION

我遇到了 JavaFX 桌面应用程序的问题,特别是 3d 渲染功能.每次我尝试构建和启动 JavaFX 应用程序时,JVM 都会崩溃,并且出现类似于以下错误: ## Java 运行时环境检测到一个致命错误:## EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x0000000000000000, pid=8440, tid=9008## JRE 版本 ..
发布时间:2021-11-26 20:06:19 Java开发

从 C++ 回调到 C# 函数的访问冲突异常/崩溃

所以我有一个本地的 3rd 方 C++ 代码库,我正在使用它(.lib 和 .hpp 文件),我用它在 C++/CLI 中构建了一个包装器,最终在 C# 中使用. 我在从调试模式切换到发布模式时遇到了一个特殊问题,因为当回调的代码返回时,我收到了访问冲突异常. 原始hpp文件中回调函数格式的代码: typedef int (*CallbackFunction) (void *inst ..
发布时间:2021-11-26 20:06:09 C#/.NET

Writefile 导致崩溃,访问冲突

所以基本上我希望将字节数组写入文件,但是程序崩溃了.append.exe 中 0x7766DEE1 (KernelBase.dll) 处的未处理异常:0xC0000005:访问冲突写入位置 0x00000000. BYTE *image ;BYTE *bigMem;#define REASONABLY_LARGE_BUFFER 16777216file = CreateFile(fileName ..
发布时间:2021-11-26 20:06:01 C/C++开发

如何处理 Visual Studio C++ 中的访问冲突?

通常访问冲突会终止程序,我无法使用 try 和 catch 捕获 Win32 异常.有没有办法让我的程序保持运行,即使发生访问冲突?最好我想处理异常并向用户显示发生了访问冲突. 编辑:我希望我的程序非常健壮,甚至可以防止编程错误.我真正想要避免的是程序终止,即使以某些损坏的状态为代价. 解决方案 在 Windows 中,这称为结构化异常处理 (SEH).有关详细信息,请参阅此处: ..

来自非托管代码的 System.AccessViolationException?

我正在编写这个库,它通过将由托管代码使用的媒体基础框架在 C++/CLI 中实现一些基本的音频播放器功能.我可以很好地播放音频、停止、暂停等.对于不熟悉 Media Foundation 的任何人,媒体会话会发布您可以处理的通知事件.这是通过使用 IMFAsyncCallback 对象在会话对象上调用 BeginGetEvent 来完成的.IMFAsyncCallback 定义了您应该实现以处理事 ..
发布时间:2021-11-26 20:05:23 C#/.NET

访问冲突:试图读取或写入受保护的内存

我有一个 c# (.net 4.0) winforms 应用程序,它几乎每周都在运行,每天 8 小时,在 XP SP 3 上运行.它大部分时间都运行良好,有时运行数月.然后它似乎陷入了糟糕的状态,每天一次,连续几天,在不同的时间,都会出现访问冲突异常.我尝试查看转储文件,并捕获访问冲突异常以查看堆栈;无论哪种方式,我都得到了几乎相同的堆栈: 试图读取或写入受保护的内存.这通常表明其他内存已损坏. ..
发布时间:2021-11-26 20:05:14 C#/.NET

更改另一个应用程序的地址指针

我需要有人来编辑标题,我找不到更好的标题. 假设有一个名为 source.exe 的简单程序: #include int main(){int a = 5;printf("%p", &a);返回0;} 我想写另一个应用程序,change.exe,改变上面的a. 我尝试过这样的事情: int main(){int * p = (int*) xxx;//xxx 是上面打印的内容*p ..
发布时间:2021-11-26 20:04:58 其他开发

为什么我的 char* 是可写的,有时只能在 C++ 中读取

我最近在理解 char* 方面遇到了很大的问题.假设我创建了一个递归函数来恢复 char* 但根据我如何初始化它,我会遇到一些访问冲突,并且在我的 C++ 入门中我没有找到任何给我正确理解路径的东西所以我在寻求你的帮助. 案例 1在尝试交换字母时遇到访问冲突的第一种情况: char * bob = "你好"; CASE 2 然后我尝试了这个来让它工作 char * bob = new ..
发布时间:2021-11-26 20:04:50 C/C++开发