http://bugs.freedesktop.org/show_bug.cgi?id=19717
Summary: Crash when playing warcraft on wine because of assertion Product: Mesa Version: 7.2 Platform: Other OS/Version: All Status: NEW Severity: blocker Priority: medium Component: Drivers/DRI/i915 AssignedTo: dri-devel@lists.sourceforge.net ReportedBy: die...@gnome.org While playing warcraft III on wine (or virtualbox), I frequently get a crash on this assertion (get_dirty(state) == 0): --- mesa-7.2.orig/src/mesa/drivers/dri/i915/i830_vtbl.c +++ mesa-7.2/src/mesa/drivers/dri/i915/i830_vtbl.c @@ -551,8 +551,8 @@ } intel->batch->dirty_state &= ~dirty; - assert(get_dirty(state) == 0); - assert((intel->batch->dirty_state & (1<<1)) == 0); + //assert(get_dirty(state) == 0); + //assert((intel->batch->dirty_state & (1<<1)) == 0); } Commenting the asserts works fine for me, nothing weird happens so far, so I guess either the state believes it's 0 when it isn't. Anyway, the problem is an ugly crasher, commenting the lines fixes it, of course I'm sure there's a better fix, but that's as far as I got. -- Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug. ------------------------------------------------------------------------------ This SF.net email is sponsored by: SourcForge Community SourceForge wants to tell your story. http://p.sf.net/sfu/sf-spreadtheword -- _______________________________________________ Dri-devel mailing list Dri-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dri-devel