glxgears and glxdemo: XIO : fatal IO error 11
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
mesa-demos (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: mesa-utils
Running some utils of mesa-utils show this error when you close the window. I current using Jaunty.
$ glxgears
7494 frames in 5.0 seconds = 1498.660 FPS
XIO: fatal IO error 11 (Resource temporarily unavailable) on X server ":0.0"
after 41827 requests (41466 known processed) with 0 events remaining.
$ glxdemo
Resize event
Resize event
Redraw event
XIO: fatal IO error 11 (Resource temporarily unavailable) on X server ":0.0"
after 41 requests (38 known processed) with 0 events remaining.
$ uname -r
2.6.28-11-generic
$ glxinfo
name of display: :0.0
display: :0 screen: 0
direct rendering: Yes
server glx vendor string: SGI
server glx version string: 1.2
server glx extensions:
GLX_
GLX_
GLX_
GLX_
client glx vendor string: SGI
client glx version string: 1.4
client glx extensions:
GLX_
GLX_
GLX_
GLX_
GLX_
GLX_
GLX_
GLX version: 1.2
GLX extensions:
GLX_
GLX_
GLX_
GLX_
GLX_
OpenGL vendor string: DRI R300 Project
OpenGL renderer string: Mesa DRI R300 20060815 x86/MMX/SSE2 TCL
OpenGL version string: 1.3 Mesa 7.3
OpenGL extensions:
GL_
GL_
GL_ARB_shadow, GL_ARB_
GL_
GL_
GL_
GL_
GL_
GL_
GL_EXT_abgr, GL_EXT_bgra, GL_EXT_blend_color,
GL_
GL_
GL_
GL_
GL_
GL_
GL_
GL_
GL_
GL_EXT_texture, GL_EXT_texture3D, GL_EXT_
GL_
GL_
GL_
GL_
GL_
GL_
GL_
GL_
GL_
GL_
GL_
GL_
GL_
GL_
16 GLX Visuals
visual x bf lv rg d st colorbuffer ax dp st accumbuffer ms cav
id dep cl sp sz l ci b ro r g b a bf th cl r g b a ns b eat
-------
0x21 24 tc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
0x22 24 dc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
0x70 24 tc 0 32 0 r . . 8 8 8 8 0 24 0 0 0 0 0 0 0 None
0x71 24 tc 0 32 0 r . . 8 8 8 8 0 24 0 16 16 16 16 0 0 Slow
0x72 24 tc 0 32 0 r y . 8 8 8 8 0 24 0 16 16 16 16 0 0 Slow
0x73 24 tc 0 32 0 r . . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
0x74 24 tc 0 32 0 r . . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow
0x75 24 tc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow
0x76 24 dc 0 32 0 r . . 8 8 8 8 0 24 0 0 0 0 0 0 0 None
0x77 24 dc 0 32 0 r . . 8 8 8 8 0 24 0 16 16 16 16 0 0 Slow
0x78 24 dc 0 32 0 r y . 8 8 8 8 0 24 0 0 0 0 0 0 0 None
0x79 24 dc 0 32 0 r y . 8 8 8 8 0 24 0 16 16 16 16 0 0 Slow
0x7a 24 dc 0 32 0 r . . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
0x7b 24 dc 0 32 0 r . . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow
0x7c 24 dc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow
0x5f 32 tc 0 32 0 r y . 8 8 8 8 0 24 0 0 0 0 0 0 0 None
16 GLXFBConfigs:
visual x bf lv rg d st colorbuffer ax dp st accumbuffer ms cav
id dep cl sp sz l ci b ro r g b a bf th cl r g b a ns b eat
-------
0x60 0 tc 0 32 0 r . . 8 8 8 8 0 24 0 0 0 0 0 0 0 None
0x61 0 tc 0 32 0 r . . 8 8 8 8 0 24 0 16 16 16 16 0 0 Slow
0x62 0 tc 0 32 0 r y . 8 8 8 8 0 24 0 0 0 0 0 0 0 None
0x63 0 tc 0 32 0 r y . 8 8 8 8 0 24 0 16 16 16 16 0 0 Slow
0x64 0 tc 0 32 0 r . . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
0x65 0 tc 0 32 0 r . . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow
0x66 0 tc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
0x67 0 tc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow
0x68 0 dc 0 32 0 r . . 8 8 8 8 0 24 0 0 0 0 0 0 0 None
0x69 0 dc 0 32 0 r . . 8 8 8 8 0 24 0 16 16 16 16 0 0 Slow
0x6a 0 dc 0 32 0 r y . 8 8 8 8 0 24 0 0 0 0 0 0 0 None
0x6b 0 dc 0 32 0 r y . 8 8 8 8 0 24 0 16 16 16 16 0 0 Slow
0x6c 0 dc 0 32 0 r . . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
0x6d 0 dc 0 32 0 r . . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow
0x6e 0 dc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
0x6f 0 dc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow
If you need more info, let me know ;)
Hi,
I get the same error upon exiting glxgears and glxdemo.
$ glxgears
XIO: fatal IO error 11 (Resource temporarily unavailable) on X server ":0.0"
after 5782 requests (36 known processed) with 0 events remaining.
I first noticed it when working on my own OpenGL application, which caused X to crash every now and then when I closed the program. I assumed I was doing something wrong, but since glxgears and glxdemo also produce a SEGV signal, maybe my program just handles it less gracefully. I got the following backtrace in the Xorg log when X shut down.
Backtrace: bin/X(xf86SigHa ndler+0x65) [0x480f45] xorg/modules/ extensions/ /libglx. so(__glXDeassoc iateContext+ 0x35) [0x7f1dd206b375] xorg/modules/ extensions/ /libglx. so(__glXContext Destroy+ 0xf) [0x7f1dd20676ef] xorg/modules/ extensions/ /libglx. so [0x7f1dd2073902] xorg/modules/ extensions/ /libglx. so(__glXFreeCon text+0x6c) [0x7f1dd20698ac] xorg/modules/ extensions/ /libglx. so [0x7f1dd20698f3] bin/X(FreeResou rceByType+ 0x105) [0x435505] xorg/modules/ extensions/ /libglx. so [0x7f1dd20661fe] xorg/modules/ extensions/ /libglx. so [0x7f1dd2069bd2] bin/X(Dispatch+ 0x364) [0x44d6e4] bin/X(main+ 0x45d) [0x4336fd] so.6(__ libc_start_ main+0xe6) [0x7f1dd2b7b466]
0: /usr/X11R6/
1: /lib/libc.so.6 [0x7f1dd2b900a0]
2: /usr/lib/
3: /usr/lib/
4: /usr/lib/
5: /usr/lib/
6: /usr/lib/
7: /usr/X11R6/
8: /usr/lib/
9: /usr/lib/
10: /usr/X11R6/
11: /usr/X11R6/
12: /lib/libc.
13: /usr/X11R6/bin/X [0x432ad9]
Saw signal 11. Server aborting.
Regards, Mattias