如何确保在关闭 DirectShow 过滤器图表时 Sample Grabber 过滤器不会生成更多回调?
我有一个使用 DSPACK 组件库用 Delphi 6 编写的 DirectShow 应用程序。当我关闭过滤器图表(停止播放)时,由于在拥有回调方法的对象被销毁之后发生来…
多个 ifstreams 访问冲突
我尝试实现外部合并排序(wiki),我想打开 2048 个 ifstreams 和将数据读取到个人缓冲区。 ifstream *file; file = (ifstream *)malloc(2048 * sizeo…
未处理且无法捕获的 System.AccessViolationException
在对我们的应用程序进行压力测试时,我们似乎总是在使用大约 10-12 小时后遇到灾难性的 AccessViolationException。 使用 WinDbg 来定位源,我发现它…
如何解决AccessViolationException
您能否帮助解决下面提到的问题: 以下是代码片段: 托管代码 (VC++) - 包装器代码: 方法 1: void displayString(std::string abc) { std::string xy…
Haskell 应用程序崩溃:生成代码中的分段错误/访问冲突
可悲的是,但这是事实。我的多线程 Haskell 应用程序因此消息而崩溃。显然这个错误是在编译器实现或代码生成器中,而不是在我的代码中,因为 Haskell …
升级到.Net 4.0后出现AccessViolationException
我将 wpf 桌面应用程序从 .net 3.5 升级到 .net 4.0。(将目标框架更改为 4.0)。升级后,它会显示一些意外的行为。 应用程序中有一个选项卡控件。当…
尝试将 .txt 文件加载到字符串中时出现 LoadToFile 问题
在我之前使用 TStringList 提出 SavingToFile 问题之后,我现在需要使用 LoadFromFilePassword.txt 的文件code> 但我不知道 LoadFromFile 的形式是什…
Delphi:关闭应用程序时如何调试访问冲突?
我正在使用 Delphi 6,并且我有一个应用程序,该应用程序在关闭时会产生访问冲突错误。我们使用 EurekaLog,因此我可以获取用于调试的堆栈跟踪,但错…
Delphi 中 Form 分发与其生命周期相关的接口对象的安全方法?
我有一个 Delphi 表单,它提供接口对象背后的功能,代码的其他部分也通过属于该表单的属性获取引用。我无法将接口功能委托给子对象,因为太多的功能是…
静态回调函数的内存访问冲突
我有一个 C++ DLL,我给它一个指向静态函数的指针作为回调: static void CallBackFunc(int num); 为了让这个函数访问我的代码的其余部分,我在头文件…
Delphi:使用 RTTI 从 TMemo.Text 设置对象属性的非确定性访问冲突
我正在构建一个非常粗糙的 GUI 模型映射器,它基本上遍历表单上的所有 TEdit 和 TMemo 字段,提取文本并将该文本设置在数据模型对象中。 (该解决方案…
访问 dll 时尝试读取或写入受保护的内存
当我的代码出现此错误时,我尝试访问 zip32.dll 3.0 版: System.AccessViolationException: Attempted to read or write protected memory. This is …
未处理的 AccessViolationException 将 DLL 调用到 VB.Net 时出错
我试图从 VB.net 调用 C++ 编译的 DLL,但遇到了一些问题。似乎有一个明显的解决方案,但我无法弄清楚。 这是 C++ 中的函数声明: MyFunction(int tra…
我的代码哪里存在访问冲突?
当我尝试运行此代码来查找边界内的素数时,出现访问冲突。 int main () { cout << "Program initialized successfully. Please wait for the next mes…