Xlib致命IO错误:11(资源暂时不可用),由不使用XCloseDisplay()引起
Xlib Fatal IO Error: 11 (resource temporarily unavailable) caused by not using XCloseDisplay()
我使用的是X11,当我运行程序时,窗口显示良好,但是当我退出时,在控制台中输出以下错误:
XIO: fatal IO error 11 (Resource temporarily unavailable)在X服务器上":0.0"在58个请求后(58个已知已处理),剩余0个事件。
我已经看了文档,但我找不到任何关于这实际上意味着什么。
我从点击(X)按钮关闭窗口得到了相同的错误信息。当我用手动方式关上窗户时,它起作用了。
这是X11协议的一个奇怪之处- (X)默认情况下只是删除您的窗口,然后您尝试释放已经释放的句柄。奇怪的是没有用于窗口关闭的XEvent。相反,你得到一个ClientMessage事件,它来自窗口管理器)。这里是一个很好的描述如何处理:拦截WM_DELETE_WINDOW在X11?
这个错误是因为我退出了应用程序而没有使用XCloseDisplay()
关闭显示。
相关文章:
- QScrollArea:由垂直滚动条引起的水平滚动条
- 由cin中的字符串中未捕获空白引起的分割错误
- C1001内部编译器错误是由于矢量初始化(如数组)引起的
- C2675 一元运算符由错误的作用域引起
- 由于矢量引起的错误<string>?
- 将 opencv 从 2.4.13 转换为 3.3.1 时由 cv::resize() 引起的运行错误
- cv::resize() 失败并出现访问冲突错误(由 NULL> 处的 <struct 引起)
- 用wchar_t处理 unicode 字符好吗?它不会引起任何问题吗?
- Bad_weak_ptr由调用具有多重继承的shared_from_this引起的
- 忽略由第三方标头引起的 [叮当声诊断错误] 叮当声整洁
- 为什么一个简单的C++程序会有错误的结果?是 #define 引起的吗?
- 由以下划线开头的标识符引起的错误的真实示例
- 单声道C#/C 互动,优化矩阵乘法 - 开销引起的最小增益
- C BITSHIFT导致另一个变量引起问题
- 如果我的模板类型首先以lambda参数而发生,则MSVC会引起一个奇怪的错误
- C++ "value++"会引起警告,但"value+1"不会?
- 由于固定尺寸成员而引起的EIGEN运行时断言
- 互联网引起链接器错误lnk1120和lnk2001
- C 堆栈溢出异常,可能是由于递归引起的
- Xlib致命IO错误:11(资源暂时不可用),由不使用XCloseDisplay()引起