Comment 28 for bug 450832

Revision history for this message
Elladan (elladan) wrote :

Ok, i got this to reproduce. How can this possibly be a gtk bug? It causes Xorg to segfault:

Backtrace:
0: /usr/bin/X(xorg_backtrace+0x3b) [0x8133d6b]
1: /usr/bin/X(xf86SigHandler+0x55) [0x80c7d35]
2: [0xbc6400]
3: /usr/lib/xorg/modules//libfb.so(fbCopyNtoN+0x24c) [0x4a27cc]
4: /usr/lib/xorg/modules/drivers//intel_drv.so(uxa_copy_n_to_n+0x74a) [0x4639fa]
5: /usr/lib/xorg/modules//libfb.so(fbCopyRegion+0x21b) [0x4a176b]
6: /usr/lib/xorg/modules//libfb.so(fbDoCopy+0x44d) [0x4a1c8d]
7: /usr/lib/xorg/modules/drivers//intel_drv.so(uxa_copy_area+0x98) [0x463258]
8: /usr/bin/X [0x8181593]
9: /usr/bin/X(ProcCopyArea+0x165) [0x808b4c5]
10: /usr/bin/X(Dispatch+0x35f) [0x808d17f]
11: /usr/bin/X(main+0x395) [0x8072515]
12: /lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe6) [0x2dab56]
13: /usr/bin/X [0x80719c1]
Saw signal 11. Server aborting.

This is obviously a bug in Xorg. A client app should not be able to segfault an X server no matter what it does.