[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#409485: server crash when <Alt>-<Tab> switching between gnome-terminal and Xv window



On Sat, Feb 03, 2007 at 05:47:51PM +0100, Michel D?nzer wrote:
> On Sat, 2007-02-03 at 16:32 +0100, Guido Guenther wrote:
> > Package: xserver-xorg
> > Version: 1:7.1.0-11
> > Severity: normal
> > 
> > Hi,
> > attached is the trace of a server crash that happened when switching
> > back gnome-terminal to a "fullscreen" Xv display (mythtv). The used
> > server layout was the one marked as "default" in xorg.conf. The
> > backtrace is at the end of the the Xorg.log which got automatically
> > attached by reportbug. Please let me know if you need any other
> > information, not already provided.
> > It doesn't seem to be easily reproducible.
> 
> [...]
> 
> > Backtrace:
> > 0: /usr/bin/X11/X(xf86SigHandler+0x94) [0x1008eb98]
> > 1: [0x100374]
> > 2: [0x117908b0]
> > 3: [0x117908b0]
> > 4: /usr/lib/xorg/modules/extensions/libGLcore.so(xmesa_resize_buffers+0x54) [0xf6340f4]
> > 5: /usr/lib/xorg/modules/extensions/libGLcore.so(XMesaResizeBuffers+0x60) [0xf62fb14]
> > 6: /usr/lib/xorg/modules/extensions/libGLcore.so [0xf62f1d4]
> > 7: /usr/lib/xorg/modules/extensions/libglx.so [0xf9bd71c]
> 
> This is one of the known bugs with Mesa software rendering which are
> being investigated upstream (but still not fixed even in the latest
> releases). Are you sure mythtv isn't using OpenGL instead of Xv?
It seems mythtv uses actually both (GL for menu rendering) - I was now
able to trigger a similar segfault without any video running, just by
skipping through the menus:

Backtrace:
0: /usr/bin/X11/X(xf86SigHandler+0x94) [0x1008eb98]
1: [0x100374]
2: [0x8]
3: /usr/lib/xorg/modules/extensions/libGLcore.so(_mesa_resize_framebuffer+0xcc) [0xf4d4110]
4: /usr/lib/xorg/modules/extensions/libGLcore.so(xmesa_resize_buffers+0x54) [0xf6340f4]
5: /usr/lib/xorg/modules/extensions/libGLcore.so [0xf4a5abc]
6: /usr/lib/xorg/modules/extensions/libGLcore.so(_mesa_make_current+0x184) [0xf4a62a8]
7: /usr/lib/xorg/modules/extensions/libGLcore.so(XMesaMakeCurrent2+0x68) [0xf630778]
8: /usr/lib/xorg/modules/extensions/libGLcore.so [0xf62f314]
9: /usr/lib/xorg/modules/extensions/libglx.so(DoMakeCurrent+0x488) [0xf9b885c]
10: /usr/lib/xorg/modules/extensions/libglx.so(__glXMakeCurrent+0x24) [0xf9b8a64]
11: /usr/lib/xorg/modules/extensions/libglx.so [0xf9bc518]
12: /usr/bin/X11/X(Dispatch+0x22c) [0x10043830]
13: /usr/bin/X11/X(main+0x45c) [0x100254a0]
14: /lib/tls/libc.so.6 [0xfc7d994]
15: /lib/tls/libc.so.6(__libc_start_main+0xb0) [0xfc7dad0]


Cheers,
 -- Guido



Reply to: