Re: [XFree86] Xserver crash, i810

2006-10-30 Thread jayjwa

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

2006-10-29 Thread jayjwa
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

2006-10-29 Thread Mark Vojkovich
   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