问题标签 [system-error]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
vba - Excel 给出“系统错误 &H80004005 (-2147467259)。未指定的错误”消息
每次我加载我的 Excel 文档时,它都会反复显示标题中的消息。这两个选项是确定和帮助。help 打开对任何东西都无用的 Office 帮助。单击“确定”会显示另一条消息“编译错误:内存不足”。带有确定和帮助按钮。单击“确定”会弹出没有选择调试行的 VBEditor,也没有弹出宏。最终,在它重复并抱怨 20 次(夸大)之后(我认为这是由于每张工作表上有很多 ActiveX 控件的重复代码)。它突出显示了下面代码的第一行(Sub 声明)。
现在这是处理一个 ActiveX ComboBox。打开较早日期的文件不会出错。就像在某个日期之后,它只是拒绝使用它。得到这个,它只发生在一台计算机上。这些文件保存在网络驱动器上,这不会导致错误。
c++ - 在 C++ 中使用 StartService 启动服务应用程序
我在using中创建了一个windows service
应用程序。在函数中,调用另一个函数,其主体包含以下代码:C++
Visual Studio 2013
main()
我的 main() 函数还包含system("start notepad");
我可以成功构建程序并生成可执行文件。现在我尝试使用OpenSCManager()
, 和. 从另一个程序打开这个 exe CreateService()
。通过这种方式,服务被创建并列在下面Services.msc
。我右键单击并启动了该服务,它显示status
为started
. 但是什么也没发生。。
现在,如果我双击我的exe
它会显示消息:error 1063: StartServiceControldispatcher Failed
然后打开记事本。
为什么下启动服务时记事本打不开Services.msc
?
c++ - SSL_shutdown() 返回 -1 并且 errno 为 0
在我的 C++ 应用程序中,我使用 OpenSSL 连接到使用非阻塞 BIO 的服务器。我正在为 mac OS X 和 iOS 开发。
第一次调用SSL_shutdown()
返回 0。这意味着我必须SSL_shutdown()
再次调用:
可能会出现以下返回值:
0 关机尚未完成。如果要执行双向关闭,则再次调用 SSL_shutdown()。SSL_get_error 的输出可能会产生误导,因为即使没有发生错误,也可能会标记错误的 SSL_ERROR_SYSCALL。
<0 关闭不成功,因为在协议级别发生了致命错误或发生了连接故障。如果需要采取措施继续非阻塞 BIO 的操作,也会发生这种情况。使用返回值 ret 调用 SSL_get_error 以找出原因。
https://www.openssl.org/docs/ssl/SSL_shutdown.html
到目前为止,上帝。第二次调用时出现问题SSL_shutdown()
。这将返回 -1,这意味着发生了错误(见上文)。现在,如果我检查SSL_get_error()
我得到错误SSL_ERROR_SYSCALL
,这反过来应该意味着发生了系统错误。但现在抓住了。如果我检查errno
它返回 0 -> 未知错误。到目前为止我所读到的关于这个问题的内容是,这可能意味着服务器只是“挂断了”,但老实说,这并不能让我满意。
这是我的关闭实现:
运行应用程序日志时:
ERROR:: ssl 关闭错误,ssl 错误:5,系统错误:未定义错误:0
那么这里只是服务器关闭连接还是存在更关键的问题?我只是错过了一些非常明显的东西吗?
c++ - StartService 返回错误 1053
我在其中创建了一个Windows service
应用程序C++
并将其安装在我的系统中CreateService
,并使用StartService
. 服务已成功创建并启动。现在我尝试在远程系统中安装相同的服务。我使用并调用exe
将我的服务应用程序复制到远程系统,并且该服务是在远程系统中创建的。然而 总是返回CopyFile
OpenSCManager
CreateService
StartService
Error 1053: The service did not respond to the start or control request in a timely fashion.
我尝试将其启动为Localsystem
,LocalService
和NetworkService
. 但是发生了同样的错误。我怎样才能摆脱这个..
编辑:我还尝试ServicesPipeTimeout
使用值为 60000 的注册表项添加条目。但服务在超时之前返回错误:(
sql-server-2014 - Microsoft ODBC Driver 11 for SQL Server:无法加载指定的驱动程序 (msodbcsql11.dll)
当我尝试在命令行中运行sqlcmd命令时,我收到以下错误消息:
Sqlcmd:错误:Microsoft ODBC Driver 11 for SQL Server:由于系统错误 193,无法加载指定的驱动程序:(SQL Server 的 ODBC Driver 11,C:\Windows\system32\msodbcsql11.dll)
我检查了“C:\Windows\system32\”目录,我可以看到 dll 的位置正确:
我还仔细检查了是否安装了“Microsoft ODBC Driver 11 for SQL Server”(版本 12.0.2000.8)。
操作系统: Windows Server 2012 R2 标准
SQL Server 版本: Microsoft SQL Server 2014 - 12.0.2000.8 (X64) Feb 20 2014 20:04:26 版权所有 (c) Microsoft Corporation Standard Edition (64-bit) on Windows NT 6.3 (Build 9600: )
任何想法为什么我不能在命令行中运行命令sqlcmd?
非常感谢,罗马
python - Python 3 中未捕获的异常
我有一个无法引发任何异常的 try/except 块。该块简单如下:
请注意,我故意使用“notepad+”(不存在)来导致异常。
我在上述代码中尝试将 ( OSError
、RuntimeError
和) 作为“SomeException” OSError(winerror)
,但是无论如何我都无法打印出消息,并且在所有情况下,这都是我收到的:Exception
我想知道这样的系统错误是否可以覆盖所有异常(即不会被捕获)或者我应该做些什么来让我的代码按照我想要的方式工作。
ubuntu - cPickle:SystemError: 错误返回没有设置异常
同时转储大矩阵(170000*20000)如下
我收到以下错误:
在这种情况下我将如何处理?
google-chrome - 尝试将 Google 脚本作为工作表插件发布/部署时出现 Chrome 网上商店系统错误(域范围,未完全公开)
尝试将 Google 脚本部署为工作表插件时出现此错误。我们发现并测试过的东西:
- 部署在一个 Google Apps for Education 域中正常工作,但在我们尝试过的两个 Google Apps for Work 域中不起作用
- 已经等了 20 多个小时,仍然没有运气
- 尝试使用“干净”/其他浏览器来解决两个或多个谷歌帐户的问题
- 检查谷歌应用程序端的所有设置,以允许用户将域范围的插件发布到 chrome 网上商店。
感谢您对此提供的任何帮助!
c++ - fstream 打开时不处理异常
语境
我有这个简单的代码:
只是为了完成,这是编译命令:
编译器的版本是g++ (GCC) 6.1.1。
平台:arch-linux 4.7.2-1。
问题
可以想象,该文件不存在,因此该方法file.open(...)
将引发异常。问题是当我运行代码时,未处理异常并被std::terminate
调用。
奇怪的是输出:
如您所见,投掷类是 a std::ios_base::failure
,但我的发现是正确的。
我的问题是:我错过了什么?