official Nvidia driver

Amir Bukhari ufz6 at rz.uni-karlsruhe.de
Mon Dec 6 07:39:20 PST 2004


Thanks for your reply.
I have forgot to update this Thread. the problem was in our modified
Xorg (to use with Looking Glass 3D), which has broken the composite code
in calling compMoveWindow/compResizeWindow. I have corrected our broken
Xorg and no SIGV occur now.

On Mon, 2004-12-06 at 07:19 -0800, Andy Ritger wrote:
> I don't believe anything changed between the 6111 and 6629 drivers
> that would have affected this.  Are you sure that the SEGV is on
> the dereference of pDrawable?
> 
> If you could follow up with me offline with instructions on how to
> reproduce, I could try to investigate.
> 
> Thanks,
> - Andy
> 
> 
> On Sun, 5 Dec 2004, Amir Bukhari wrote:
> 
> > 
> > on my machine (AMD 1700+ XP nvidia Geforce2 MX 400 64MB, kernel 2.4) I
> > get strange X crash with signal 11. I got it when using Looking Glass 3D
> > Desktop. this problem appear only to me when I use the new nvidia driver
> > 1.0-6629, with old version I didn't get it.
> > 
> > as you see in Xorg backtrace (using gdb) pDrawable is not zero as it
> > passed to function,but X crash on the if statement.
> > 
> > have someone such a problem?
> > 
> > -----------------
> > 
> > Program received signal SIGSEGV, Segmentation fault.
> > 0x081b945f in cwGetBackingDrawable (pDrawable=0x85b3f90,
> > x_off=0xbfffefd4, 
> >     y_off=0xbfffefd0) at cw.c:90
> >     90          if (pDrawable->type == DRAWABLE_WINDOW && 
> >     (gdb) backtrace 
> >     #0  0x081b945f in cwGetBackingDrawable (pDrawable=0x85b3f90,
> > x_off=0xbfffefd4, 
> >         y_off=0xbfffefd0) at cw.c:90
> > 	#1  0x081bb01a in cwCopyArea (pSrc=0x85b3f90, pDst=0x85b59d0,
> > pGC=0x8468610, 
> > 	    srcx=-2147482899, srcy=-2147483072, w=83, h=25, dstx=0, dsty=0)
> > 	        at cw_ops.c:180
> > 		#2  0x081b0d37 in damageCopyArea (pSrc=0x85b3f90, pDst=0x85b59d0, 
> > 		    pGC=0x8468610, srcx=-2147482899, srcy=-2147483072, width=83,
> > height=25, 
> > 		        dstx=0, dsty=0) at damage.c:807
> > 			#3  0x081ac874 in compCopyWindow (pWin=0x85b3760, ptOldOrg={x = 749,
> > y = 576}, 
> > 			    prgnSrc=0x85b5938) at compwindow.c:515
> > 			    #4  0x081be8be in lg3dSlideAndSizeWindow (pWin=0x85b3760, x=787,
> > y=576, w=94, 
> > 			        h=25, pSib=0x859fa08) at lg3dwindow.c:536
> > 				#5  0x080fd93a in ConfigureWindow (pWin=0x85b3760, mask=15,
> > vlist=0x8588264, 
> > 				    client=0x8588018) at window.c:2529
> > 				    #6  0x080d3f87 in ProcConfigureWindow (client=0x8588018) at
> > dispatch.c:917
> > 				    #7  0x080f4caa in SProcConfigureWindow (client=0x8588018) at
> > swapreq.c:221
> > 				    #8  0x080d35c8 in Dispatch () at dispatch.c:601
> > 				    #9  0x080ebb22 in main (argc=7, argv=0xbffff7f4,
> > envp=0xbffff814) at main.c:443
> > -- 
> > Amir Bukhari <ufz6 at rz.uni-karlsruhe.de>
> > 
> > _______________________________________________
> > xorg mailing list
> > xorg at lists.freedesktop.org
> > http://lists.freedesktop.org/mailman/listinfo/xorg
> > 
> _______________________________________________
> xorg mailing list
> xorg at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/xorg
-- 
Amir Bukhari <ufz6 at rz.uni-karlsruhe.de>




More information about the xorg mailing list