Re: [XFree86] Xserver crash, i810
On Sun, 29 Oct 2006, Mark Vojkovich wrote: -Were the GLX or DRI modules loaded in this case? I still suspect - a DRI or GLX bug, mostly because I haven't seen this with NVIDIA drivers - which don't use the XFree86 dri or glx modules. Yes, as this machine (the i810 one) didn't have problems previously. Nothing about the glx module in this one, unlike the S3 crash. The problem could have been around for some time, as it's rare that I leave an X session up for more than a day (I usually exit back out to command line when I'm done), and that's when this seems to happen: when X is left running over a day or so. I'll see what happens without the suspected modules. Wine complains with glx missing. - *** glibc detected *** X: double free or corruption (!prev): 0x08d30de8 *** - - waiting for X server to shut down === Backtrace: = - /lib/libc.so.6[0xb7df4cf3] - /lib/libc.so.6(cfree+0x90)[0xb7df81b0] - X(FreeGC+0x61)[0x80cf8b1] - X(FreeScratchGC+0x3f)[0x80cf90f] - [0xb79a9e85] - [0xb79ae41c] - [0xb7b97229] - [0xb7b98341] - X(FreeClientResources+0x6b)[0x80d406b] - X(FreeAllResources+0x4a)[0x80d413a] - X(main+0x439)[0x80d2899] - /lib/libc.so.6(__libc_start_main+0xd8)[0xb7da2f38] - X[0x806f101] Thanks ___ XFree86 mailing list XFree86@XFree86.Org http://XFree86.Org/mailman/listinfo/xfree86
[XFree86] Xserver crash, i810
Here's the same type crash as was happening with the S3 VirgeDX chipset, only this time on i810. No mention of glx module, but it was loaded. Two different machines, same XFree86, 4.6.0. Both crashes only happen if X is left running for over a day or so, then shut down. Once the server closes, the console is never restored. This crash didn't produce a log, only the follow when I got hold of the console back using svgalib's restoretextmode util. *** glibc detected *** X: double free or corruption (!prev): 0x08d30de8 *** waiting for X server to shut down === Backtrace: = /lib/libc.so.6[0xb7df4cf3] /lib/libc.so.6(cfree+0x90)[0xb7df81b0] X(FreeGC+0x61)[0x80cf8b1] X(FreeScratchGC+0x3f)[0x80cf90f] [0xb79a9e85] [0xb79ae41c] [0xb7b97229] [0xb7b98341] X(FreeClientResources+0x6b)[0x80d406b] X(FreeAllResources+0x4a)[0x80d413a] X(main+0x439)[0x80d2899] /lib/libc.so.6(__libc_start_main+0xd8)[0xb7da2f38] X[0x806f101] === Memory map: -000a rwxs 00:07 98305 /SYSV0002 (deleted) 000a-000c rwxs 000a 03:01 556569 /dev/mem 000c-000f rwxs 000c 03:01 556569 /dev/mem 000f-0010 r-xs 000f 03:01 556569 /dev/mem 08048000-081d3000 r-xp 03:01 2193636/usr/X11R6/bin/XFree86 081d3000-08206000 rwxp 0018a000 03:01 2193636/usr/X11R6/bin/XFree86 08206000-097e5000 rwxp 08206000 00:00 0 [heap] af50-af521000 rwxp af50 00:00 0 af521000-af60 ---p af521000 00:00 0 af689000-af734000 rwxp af689000 00:00 0 af734000-af76d000 rwxp af76d000 00:00 0 af7a4000-af7b4000 rwxs 000a 03:01 556569 /dev/mem af7b4000-b77b4000 rwxs f000 03:01 556569 /dev/mem b77b4000-b77f rwxp b77b4000 00:00 0 b77f-b787 rwxs ffa8 03:01 556569 /dev/mem b787-b791 rwxs 00:07 98305 /SYSV0002 (deleted) b791-b7d8d000 rwxp b791 00:00 0 b7d8d000-b7ecb000 r-xp 03:01 654805 /lib/libc-2.5.so b7ecb000-b7ecd000 r-xp 0013e000 03:01 654805 /lib/libc-2.5.so b7ecd000-b7ece000 rwxp 0014 03:01 654805 /lib/libc-2.5.so b7ece000-b7ed1000 rwxp b7ece000 00:00 0 b7ed1000-b7edb000 r-xp 03:01 1669573/usr/lib/libgcc_s.so.1 b7edb000-b7edc000 rwxp 9000 03:01 1669573/usr/lib/libgcc_s.so.1 b7edc000-b7ede000 r-xp 03:01 654813 /lib/libdl-2.5.so b7ede000-b7edf000 r-xp 1000 03:01 654813 /lib/libdl-2.5.so b7edf000-b7ee rwxp 2000 03:01 654813 /lib/libdl-2.5.so b7ee-b7f05000 r-xp 03:01 654811 /lib/libm-2.5.so b7f05000-b7f06000 r-xp 00024000 03:01 654811 /lib/libm-2.5.so b7f06000-b7f07000 rwxp 00025000 03:01 654811 /lib/libm-2.5.so b7f07000-b7f19000 r-xp 03:01 1670084/usr/lib/libz.so.1.2.3 b7f19000-b7f1a000 rwxp 00012000 03:01 1670084/usr/lib/libz.so.1.2.3 b7f1a000-b7f28000 rwxp b7f1a000 00:00 0 b7f28000-b7f2c000 r-xp 03:01 8544105/lib/libsafe.so.2.0.16 b7f2c000-b7f2d000 rwxp 3000 03:01 8544105/lib/libsafe.so.2.0.16 b7f2d000-b7f2f000 rwxp b7f2d000 00:00 0 b7f2f000-b7f3 r-xp b7f2f000 00:00 0 [vdso] b7f3-b7f4c000 r-xp 03:01 654854 /lib/ld-2.5.so b7f4c000-b7f4d000 r-xp 0001b000 03:01 654854 /lib/ld-2.5.so b7f4d000-b7f4e000 rwxp 0001c000 03:01 654854 /lib/ld-2.5.so bfbf5000-bfc0a000 rwxp bfbf5000 00:00 0 [stack] Any idea what's cause both machines to crash, but only when X is up for quite some time before shutting down? The S3 crash happened the same way, but mentions GL/glx module. This happened priviously on the i810 as well, but I had no output to send in as I couldn't re-claim the console and had to reboot. ___ XFree86 mailing list XFree86@XFree86.Org http://XFree86.Org/mailman/listinfo/xfree86
Re: [XFree86] Xserver crash, i810
Were the GLX or DRI modules loaded in this case? I still suspect a DRI or GLX bug, mostly because I haven't seen this with NVIDIA drivers which don't use the XFree86 dri or glx modules. Mark. On Sun, 29 Oct 2006, jayjwa wrote: Here's the same type crash as was happening with the S3 VirgeDX chipset, only this time on i810. No mention of glx module, but it was loaded. Two different machines, same XFree86, 4.6.0. Both crashes only happen if X is left running for over a day or so, then shut down. Once the server closes, the console is never restored. This crash didn't produce a log, only the follow when I got hold of the console back using svgalib's restoretextmode util. *** glibc detected *** X: double free or corruption (!prev): 0x08d30de8 *** waiting for X server to shut down === Backtrace: = /lib/libc.so.6[0xb7df4cf3] /lib/libc.so.6(cfree+0x90)[0xb7df81b0] X(FreeGC+0x61)[0x80cf8b1] X(FreeScratchGC+0x3f)[0x80cf90f] [0xb79a9e85] [0xb79ae41c] [0xb7b97229] [0xb7b98341] X(FreeClientResources+0x6b)[0x80d406b] X(FreeAllResources+0x4a)[0x80d413a] X(main+0x439)[0x80d2899] /lib/libc.so.6(__libc_start_main+0xd8)[0xb7da2f38] X[0x806f101] === Memory map: -000a rwxs 00:07 98305 /SYSV0002 (deleted) 000a-000c rwxs 000a 03:01 556569 /dev/mem 000c-000f rwxs 000c 03:01 556569 /dev/mem 000f-0010 r-xs 000f 03:01 556569 /dev/mem 08048000-081d3000 r-xp 03:01 2193636/usr/X11R6/bin/XFree86 081d3000-08206000 rwxp 0018a000 03:01 2193636/usr/X11R6/bin/XFree86 08206000-097e5000 rwxp 08206000 00:00 0 [heap] af50-af521000 rwxp af50 00:00 0 af521000-af60 ---p af521000 00:00 0 af689000-af734000 rwxp af689000 00:00 0 af734000-af76d000 rwxp af76d000 00:00 0 af7a4000-af7b4000 rwxs 000a 03:01 556569 /dev/mem af7b4000-b77b4000 rwxs f000 03:01 556569 /dev/mem b77b4000-b77f rwxp b77b4000 00:00 0 b77f-b787 rwxs ffa8 03:01 556569 /dev/mem b787-b791 rwxs 00:07 98305 /SYSV0002 (deleted) b791-b7d8d000 rwxp b791 00:00 0 b7d8d000-b7ecb000 r-xp 03:01 654805 /lib/libc-2.5.so b7ecb000-b7ecd000 r-xp 0013e000 03:01 654805 /lib/libc-2.5.so b7ecd000-b7ece000 rwxp 0014 03:01 654805 /lib/libc-2.5.so b7ece000-b7ed1000 rwxp b7ece000 00:00 0 b7ed1000-b7edb000 r-xp 03:01 1669573/usr/lib/libgcc_s.so.1 b7edb000-b7edc000 rwxp 9000 03:01 1669573/usr/lib/libgcc_s.so.1 b7edc000-b7ede000 r-xp 03:01 654813 /lib/libdl-2.5.so b7ede000-b7edf000 r-xp 1000 03:01 654813 /lib/libdl-2.5.so b7edf000-b7ee rwxp 2000 03:01 654813 /lib/libdl-2.5.so b7ee-b7f05000 r-xp 03:01 654811 /lib/libm-2.5.so b7f05000-b7f06000 r-xp 00024000 03:01 654811 /lib/libm-2.5.so b7f06000-b7f07000 rwxp 00025000 03:01 654811 /lib/libm-2.5.so b7f07000-b7f19000 r-xp 03:01 1670084/usr/lib/libz.so.1.2.3 b7f19000-b7f1a000 rwxp 00012000 03:01 1670084/usr/lib/libz.so.1.2.3 b7f1a000-b7f28000 rwxp b7f1a000 00:00 0 b7f28000-b7f2c000 r-xp 03:01 8544105/lib/libsafe.so.2.0.16 b7f2c000-b7f2d000 rwxp 3000 03:01 8544105/lib/libsafe.so.2.0.16 b7f2d000-b7f2f000 rwxp b7f2d000 00:00 0 b7f2f000-b7f3 r-xp b7f2f000 00:00 0 [vdso] b7f3-b7f4c000 r-xp 03:01 654854 /lib/ld-2.5.so b7f4c000-b7f4d000 r-xp 0001b000 03:01 654854 /lib/ld-2.5.so b7f4d000-b7f4e000 rwxp 0001c000 03:01 654854 /lib/ld-2.5.so bfbf5000-bfc0a000 rwxp bfbf5000 00:00 0 [stack] Any idea what's cause both machines to crash, but only when X is up for quite some time before shutting down? The S3 crash happened the same way, but mentions GL/glx module. This happened priviously on the i810 as well, but I had no output to send in as I couldn't re-claim the console and had to reboot. ___ XFree86 mailing list XFree86@XFree86.Org http://XFree86.Org/mailman/listinfo/xfree86 ___ XFree86 mailing list XFree86@XFree86.Org http://XFree86.Org/mailman/listinfo/xfree86