[Bug 32297] [r300g] WoW crashes on exit, when run in a window instead of full-screen.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



https://bugs.freedesktop.org/show_bug.cgi?id=32297

--- Comment #1 from Chris Rankin <rankincj@xxxxxxxxxxxxxx> 2011-01-04 16:35:09 PST ---
(In reply to comment #0)
> Backtrace:
> =>0 0x7d88bbf7 dri2_invalidate_drawable+0x47(dPriv=*** Invalid address
> 0x0032eda8 ***
> Internal symbol error: unable to access memory location 0x32eda8)

I've dug a bit further into this with the latest git code, and it looks like
dri2_invalidate_drawable(dPriv) is (somehow) trying to use a garbage
dri_context structure. Basically, the dPriv->driContextPriv->driverPrivate
field seems to contain a value which is never allocated by
dri_create_context(). I haven't determined how this value is set yet, but I'm
suspecting memory corruption via a stale pointer because the dri_context struct
that all previous dPriv->driContextPriv->driverPrivate fields had referred to
had just been destroyed.

The previous backtrace seems to contain an invalid dPriv value instead, which
isn't exactly what I'm seeing now either.

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
dri-devel mailing list
dri-devel@xxxxxxxxxxxxxxxxxxxxx
http://lists.freedesktop.org/mailman/listinfo/dri-devel


[Index of Archives]     [Linux DRI Users]     [Linux Intel Graphics]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [XFree86]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [XFree86]
  Powered by Linux