On Fri, 5 Jul 2002, Jens Owen wrote:

[snip]

> However, I think you may be tickling a latent bug in the DRI.  It's 
> possible that all the other drives have just avoided this bug so far.
> 
> I looked at DRICloseScreen and I don't see that the DRIClipNotify 
> wrapper is being removed.  There are other unwraps missing as well.
> 
> Can you send me a back trace from a static debuggable server?  Let me 
> know if you need help building this.

Could you tell me how to build a static server or point me to a HOWTO?  
Meanwhile, here's a backtrace from the X server built from the branch.  It 
looks like the ClipNotify wrapper is being called when pDRIPriv is null, 
though I'm not sure why I wouldn't have run into this before...

Program received signal SIGSEGV, Segmentation fault.
DRIClipNotify (pWin=0x85d3a60, dx=0, dy=0) at dri.c:1732
1732        if(pDRIPriv->wrap.ClipNotify) {
(gdb) bt
#0  DRIClipNotify (pWin=0x85d3a60, dx=0, dy=0) at dri.c:1732
#1  0x080c9009 in MapWindow (pWin=0x85d3a60, client=0x81d56a8) at window.c:2864
#2  0x080c5ee8 in InitRootWindow (pWin=0x85d3a60) at window.c:522
#3  0x080bf39c in main (argc=4, argv=0xbffff9d4, envp=0xbffff9e8) at main.c:439
#4  0x40072647 in __libc_start_main (main=0x80bee9c <main>, argc=4, 
    ubp_av=0xbffff9d4, init=0x806cc08 <_init>, fini=0x8174c80 <_fini>, 
    rtld_fini=0x4000dcd4 <_dl_fini>, stack_end=0xbffff9cc)
    at ../sysdeps/generic/libc-start.c:129
(gdb) info locals
pWin = 0x85d3a60
pScreen = 0x85d3748
pDRIPriv = 0x0
pDRIDrawablePriv = 0x0

-- 
Leif Delgass 
http://www.retinalburn.net



-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Bringing you mounds of caffeinated joy.
http://thinkgeek.com/sf
_______________________________________________
Dri-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dri-devel

Reply via email to