--- Kristian Høgsberg <[EMAIL PROTECTED]> wrote:
> Wine is passing it to GLX in the call to glXMakeCurrent().  It's just
> an X ID, so 0x71 could certainly be a valid value...

What seems to be happening is that Wine calls glxDestroyContext(), and then we 
have the following
call-stack:

driDestroyContext
r300DestroyContex
r300FreeGartAllocations
r300FlushCmdBuf
radeonLock
__driUtilUpdateDrawableInfo
__glXDRIGetDrawableInfo

However, the drawable ID it passes in here when it crashes is not the 0x71 that 
appears in the
error message:

X Error of failed request:  BadValue (integer parameter out of range for 
operation)
  Major opcode of failed request:  146 (XFree86-DRI)
  Minor opcode of failed request:  9 ()
  Value in failed request:  0x71
  Serial number of failed request:  589
  Current serial number in output stream:  589

Could X have just been waiting for the next "GetDrawableInfo" before returning 
this error? That
would seem strange...

Cheers,
Chris



      ___________________________________________________________ 
Yahoo! For Good helps you make a difference  

http://uk.promotions.yahoo.com/forgood/

-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
_______________________________________________
Mesa3d-dev mailing list
Mesa3d-dev@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mesa3d-dev

Reply via email to