首页 > TAG信息列表 > access-violation

通过SSL从Delphi程序连接到远程MySQL服务器

我对SSL原理不太了解,只是想让加密对我有用. 我有一个数据库和一个指定了“ REQUIRE X509”的用户.已按照MySQL文档中的说明创建了必要的证书,并且可以正常工作-我可以从Windows命令行连接到服务器. 当我尝试使用MySQL Client API从我的程序中执行相同操作时(如果没有SSL,该程序也

Interop C#/ C的问题:AccessViolationException

感谢您的帮助. 我在C中有这个琐碎的功能: __declspec(dllexport) Point* createPoint (int x, int y) { Point *p; p = (Point*) malloc(sizeof(Point)); p->x = x; p->y=y; return p; } Point是具有两个int字段x和y的非常简单的结构. 我想从C#调

MySql访问冲突或语法错误

尝试执行下面的sql语句时出现以下错误. SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'like, agree, favor, discrimin

c#-AccessViolationException在带有VS2013和.NET 4.6的空程序中的第一行代码之前

我最近在开发系统上安装了.NET 4.6,但是我仍在使用Visual Studio2013.自从安装.NET 4.6之后,每当尝试通过调试启动程序时,我都会收到AccessViolationException: at System.AppDomain._nExecuteAssembly(RuntimeAssembly assembly, String[] args) at System.AppDomain.nExecuteAsse

可以信任AccessViolationException的Stacktrace

在我们的一项服务中引发了AccessViolationException.我们注册了AppDomain.CurrentDomain.UnhandledException,并从事件中获得了以下调用堆栈.该事件在2秒内在三个不同的线程上引发了三次,并具有完全相同的堆栈.所以一切都应该清楚 另一方面-Windows事件日志中的相关日志条目完全没

Windows-帮助破译此致命错误(Java)

Java运行时环境检测到致命错误: EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x762a76d0, pid=4072, tid=2984 JRE version: 6.0_26-b03 Java VM: Java HotSpot(TM) Client VM (20.1-b02 mixed mode, sharing windows-x86 ) Problematic frame: C [ole32.dll+0x376d0]

c – 为什么CoUninitialize会在退出时导致错误?

我正在使用C应用程序从Excel文件中读取一些数据.我有它的工作,但我对一部分感到困惑.这是代码(简化为只读取第一个单元格). //Mostly copied from http://www.codeproject.com/KB/wtl/WTLExcel.aspx #import "c:\Program Files\Common Files\Microsoft Shared\OFFICE11\MSO.DLL"

c – Pthread_mutex_lock返回访问错误

我正在编写一个读取和处理大量数据的程序.为了加快这个过程,我使用C的Pthreads库实现了多线程读取/处理.但是当我在我的互斥锁上调用pthread_mutex_lock(& lock1)时,我的程序错误导致我在lock1的地址上出现“访问冲突读取位置”错误.我需要在类的方法上运行这些线程,这需要在pthrea

异常程序终止时的访问冲突(C)

以下最小代码示例在正常终止时(通过按Enter键)运行正常: #include <stdio.h> #include <iostream> #include <string> using namespace std; class SingletonLogClass { private: SingletonLogClass() {} public: ~SingletonLogClass() { LogMessage(&

c – 捕获dll异常后访问冲突

我必须在运行时动态加载模块作为dll,因为它们不是提前知道的,只是它们符合类接口.我注意到的是,在我捕获到dll抛出的异常(在主线程的主程序中)之后,调用了正确的析构函数并且模块被销毁并且dll被卸载,但是然后作为catch块末尾的}当逐步步进时,Visual Studio C调试器到达,我得到另一

c# – 从.NET JITted代码中解密一行汇编代码需要一些帮助

在C#构造函数中,最终调用此(…),实际调用将转换为: 0000003d call dword ptr ds:[199B88E8h] 这里的DS寄存器内容是什么?我知道这是数据段,但这是通过VMT表或类似的调用吗?我怀疑它,因为这(…)不会调用虚方法,只是另一个构造函数. 我问,因为该位置的值似乎在某种程度上是坏

访问冲突异常仅在未附加调试器的情况下运行C#app时出现

我有一个在Visual Studios 2008中运行良好的应用程序,我试图将其纳入VS 2010以便使用.NET 4,我有一个非常奇怪的问题.当我从发布模式或调试模式运行代码并附带调试器(F5)时,我没有运行程序的问题.但是,当我在没有附加调试器的情况下从Release或Debug运行程序时(Shift F5),当我尝试

在C代码中调用TerminateThread后,在C#代码中检测到FatalExecutionEngineError

如果我从C代码调用TerminateThread,那么稍后我将获得FatalExecutionEngineError MDA.当我对字符串(即concat)执行不同的操作时,这种错误通常会发生.下面列出的代码只显示了如何重现它. 为什么会这样?我该如何修复它仍然使用TerminateThread? 谢谢 错误是: FatalExecutionEngineError