On Mon, 16 Oct 2006, jayjwa wrote: > On Mon, 16 Oct 2006, Mark Vojkovich wrote: > > -> It looks like a problem related to OpenGL. My guess is this > -> happened when cleaning up resources for an OpenGL app (like the > -> screen saver) during shutdown. Does killing the screensaver while > -> the server is running produce the same problem? > > When this happened last night, I had X running for hours, probably about 10. > When I exitted is when the crash happened. After that I was able to reproduce > it by just starting X and then right away exiting out. There was never a > screen saver running (other than the default X11 one that will come on after a > bit), such as xscreensaver or xlock, and I exitted all apps before terminating > the window manager, which was at the time Blackbox. When I reproduced it last > night I used also Mwm, and Twm, both with users and root user. > > -> To my knowledge the S3 driver doesn't support accelerated > -> 3D graphics. Perhaps it doesn't happen if you don't load the > -> dri module? > > I cut the DRI module and it still produced the same results. Now today, I > can't reproduce this at all (but I didn't let it run a long time, such as the > 10 hours yesterday). Does omitting the glx module help? Perhaps the trace (which implies a segfault in __MESA_destroyBuffer unless I'm reading that incorrectly) is misleading and it would crash somewhere else if that module wasn't loaded. A new trace without the glx module might be enlightening. Mark. > > > > -> > Caught signal 11. > -> > Stack trace: > -> > 0: 0x808db0d: 0x808daf0 xf86ShowStackTrace + 0x1d > -> > Module "/usr/X11R6/bin/XFree86" > -> > 1: 0x808dbd3: 0x808db70 xf86SigHandler + 0x63 > -> > Module "/usr/X11R6/bin/XFree86" > -> > 2: 0xb7ee4420: 0xb7ee4420 __kernel_sigreturn + 0x0 > -> > Module "" > -> > 3: 0xb79a541c: 0xb79a53f0 __MESA_destroyBuffer + 0x2c > -> > Module "/usr/X11R6/lib/modules/extensions/libGLcore.a:xf86glx.o" > -> > Section ".text" > -> > 4: 0xb7b8e229: 0xb7b8e1f0 __glXDestroyDrawablePrivate + 0x39 > -> > Module "/usr/X11R6/lib/modules/extensions/libglx.a:glxutil.o" > -> > Section ".text" > -> > 5: 0xb7b8f341: 0xb7b8f2e0 DrawableGone + 0x61 > -> > Module "/usr/X11R6/lib/modules/extensions/libglx.a:glxscreens.o" > -> > Section ".text" > -> > 6: 0x80d406b: 0x80d4000 FreeClientResources + 0x6b > -> > Module "/usr/X11R6/bin/XFree86" > -> > 7: 0x80d413a: 0x80d40f0 FreeAllResources + 0x4a > -> > Module "/usr/X11R6/bin/XFree86" > -> > 8: 0x80d2899: 0x80d2460 main + 0x439 > -> > Module "/usr/X11R6/bin/XFree86" > -> > > -> > Fatal server error: > -> > Server aborting > > > What was running? Only some terminals, and I think Firefox, the first time. > After this, during the tests to reproduce this, only the window manager. > > _______________________________________________ > XFree86 mailing list > XFree86@xxxxxxxxxxx > http://XFree86.Org/mailman/listinfo/xfree86 > _______________________________________________ XFree86 mailing list XFree86@xxxxxxxxxxx http://XFree86.Org/mailman/listinfo/xfree86