gpt4 book ai didi

c++ - Xlib 致命 IO 错误 : 11 (resource temporarily unavailable) caused by not using XCloseDisplay()

转载 作者:行者123 更新时间:2023-12-03 17:33:22 25 4
gpt4 key购买 nike

我正在使用 X11,当我运行我的程序时,窗口显示正常,但是当我退出时,控制台中会输出以下错误:

XIO: fatal IO error 11 (Resource temporarily unavailable) on X server ":0.0" after 58 requests (58 known processed) with 0 events remaining.



我查看了文档,但我找不到任何关于这实际上意味着什么的东西。

最佳答案

通过单击 (X) 按钮关闭窗口,我得到了相同的错误消息。当我以手动方式关闭窗口时,它起作用了。

这是 X11 协议(protocol)的一个奇怪之处 - 默认情况下 (X) 只是删除您的窗口,然后您尝试释放已经释放的句柄。奇怪的是没有用于关闭窗口的 XEvent。相反,您会收到来自窗口管理器的 ClientMessage 事件)。
这是关于如何处理的一个很好的描述:Intercept WM_DELETE_WINDOW on X11?

关于c++ - Xlib 致命 IO 错误 : 11 (resource temporarily unavailable) caused by not using XCloseDisplay(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5560173/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com