c++ - 打开保存文件对话框时进程崩溃并显示消息 "RPC server is unavailable"?

标签 c++ qt windows-7

在 Windows 7 64 位上,我使用 Qt 4.5.3 调用 QFileDialog::getSaveFileName。调用此函数后,我的进程立即崩溃并显示消息“RPC 服务器不可用”。

我找到了这个,但它并没有解决我的问题: "The RPC server is unavailable"

有什么想法吗?

最佳答案

我遇到了完全相同的问题,但使用的是 Qt 4.7.0。 Windows 7,64 位。 调用 QFileDialog::getOpenFileName 或 QFileDialog::getSaveFileName 使我的进程崩溃,并显示以下消息:“SoundManager.exe 中 0x7486b9bc 的第一次机会异常:0x000006BA:RPC 服务器不可用。”

RPC 服务器正在我的服务列表中运行。

我发现(不干净)绕过此错误的唯一方法是在 Visual Studio 的异常列表中添加 Win32 异常 0x6BA (CTRL+ALT+E) 并禁用它。没有抛出异常,调用这些函数后我的程序仍然可以工作。我必须在我们用于软件开发的每台计算机上执行此操作。

这里所有的 Windows 7 64 位都具有相同的行为。

关于c++ - 打开保存文件对话框时进程崩溃并显示消息 "RPC server is unavailable"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6386856/

相关文章:

c++ - __RTC_CheckEsp 是如何实现的?

qt - QML 中的文本跨平台呈现不同

windows-7 - Windows 7 通配符扩展

c# - 如何使用我的个人电脑在 windows iis 服务器上发布我的网站?

c++ - 如何在 CMake 文件中添加定义 QT_NO_DEBUG_OUTPUT?

wcf - 使用 IIS7 和 WCF 时出现问题 - 甚至无法加载 .SVC

c++ - 运行时使用的自定义调试 printf

c++ - 如何用 C++ 编写 Apache 模块?

c++ - 32 位数字的十六进制表示

c++ - EnumMonitors WinAPI 上的段错误