Several days passed for me with no crash, until another just now. I can't keep running strace for days at a time, due to the huge volume of output, so all I have to share is another traceback. This time the crash occurred upon the completion of a flash video displayed within Opera. I suppose that's consistent with the above comment about crashes while freeing buffers.
[ 2803.236] Backtrace: [ 2803.236] 0: /usr/bin/X (xorg_backtrace+0x3b) [0x80eab1b] [ 2803.236] 1: /usr/bin/X (0x8048000+0x5fac8) [0x80a7ac8] [ 2803.237] 2: (vdso) (__kernel_rt_sigreturn+0x0) [0xb77f340c] [ 2803.237] 3: /usr/bin/X (_CallCallbacks+0x3e) [0x8074e1e] [ 2803.237] 4: /usr/bin/X (WriteToClient+0x267) [0x80a7607] [ 2803.237] 5: /usr/lib/xorg/modules/extensions/libdri2.so (ProcDRI2WaitMSCReply+0x62) [0xb73a5bf2] [ 2803.237] 6: /usr/lib/xorg/modules/extensions/libdri2.so (DRI2WaitMSCComplete+0x75) [0xb73a3fc5] [ 2803.237] 7: /usr/lib/xorg/modules/drivers/intel_drv.so (0xb7342000+0x226bc) [0xb73646bc] [ 2803.237] 8: /usr/lib/xorg/modules/drivers/intel_drv.so (0xb7342000+0x87d2) [0xb734a7d2] [ 2803.237] 9: /lib/i386-linux-gnu/libdrm.so.2 (drmHandleEvent+0xf5) [0xb7393665] [ 2803.237] 10: /usr/lib/xorg/modules/drivers/intel_drv.so (0xb7342000+0x7937) [0xb7349937] [ 2803.237] 11: /usr/bin/X (WakeupHandler+0x52) [0x8074602] [ 2803.237] 12: /usr/bin/X (WaitForSomething+0x1ba) [0x80a1f3a] [ 2803.237] 13: /usr/bin/X (0x8048000+0x27f1e) [0x806ff1e] [ 2803.237] 14: /usr/bin/X (0x8048000+0x1a81c) [0x806281c] [ 2803.237] 15: /lib/i386-linux-gnu/libc.so.6 (__libc_start_main+0xe7) [0xb750ee37] [ 2803.237] 16: /usr/bin/X (0x8048000+0x1a411) [0x8062411] [ 2803.237] Segmentation fault at address 0xbccb350 [ 2803.237] Caught signal 11 (Segmentation fault). Server aborting -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/774978 Title: xserver seg'd [945GM] -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs