Summary: | Crash in World of Warcraft | ||
---|---|---|---|
Product: | Mesa | Reporter: | Chris Rankin <rankincj> |
Component: | Drivers/Gallium/r300 | Assignee: | Default DRI bug account <dri-devel> |
Status: | RESOLVED FIXED | QA Contact: | |
Severity: | major | ||
Priority: | medium | ||
Version: | git | ||
Hardware: | x86 (IA32) | ||
OS: | Linux (All) | ||
Whiteboard: | |||
i915 platform: | i915 features: | ||
Attachments: | Wine stacktrace from WoW crash |
Description
Chris Rankin
2011-04-04 01:16:52 UTC
If you just revert 437c748bf5072d2bded77a00c74c51cdb8b510e5, does it fix the bug? Created attachment 45236 [details]
Wine stacktrace from WoW crash
I've just experienced the exact same crash with this commit as HEAD: commit c35572352e3e92683988ee8d151b47f4190d62f9 Author: Marek Olšák <maraeo@gmail.com> Date: Sun Apr 3 17:32:47 2011 +0200 r300g: remove the redundant reference counter in radeon_bo We already have pb_buffer::reference::count. (In reply to comment #1) > If you just revert 437c748bf5072d2bded77a00c74c51cdb8b510e5, does it fix the > bug? No, the first bad commit seems to be c35572352e3e92683988ee8d151b47f4190d62f9. I have finally captured the actual error when WoW crashes: wine: Unhandled page fault on write access to 0x00000809 at address 0x7d9610bb (thread 000b), starting debugger... Unhandled exception: page fault on write access to 0x00000809 in 32-bit code (0x7d9610bb). ... Register dump: CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b EIP:7d9610bb ESP:0033f368 EBP:0033f3c0 EFLAGS:00010206( R- -- I - -P- ) EAX:00000809 EBX:7dc70618 ECX:0000000a EDX:7d05db9c ESI:7d0c4f68 EDI:71e26c30 Stack dump: 0x0033f368: 7d05e778 00000001 0033f648 000040f7 0x0033f378: 7d0c4f60 00000000 00000000 00000200 0x0033f388: 7d0c4f60 7cf920b8 0033f3b0 00004063 0x0033f398: 7d0c4f68 00000201 71e26c30 0000000b 0x0033f3a8: 7d05ce30 00000001 0033f648 7dc70618 0x0033f3b8: 7d05ce30 7d05e8fc 0033f410 7d978b66 Backtrace: =>0 0x7d9610bb radeon_drm_cs_add_reloc+0x7b(rcs=0x7d0c4f60, buf=0x71e26c30, rd=R300_DOMAIN_GTT, wd=0) [/home/chris/Programs/mesa/src/gallium/winsys/radeon/drm/../../../../../src/gallium/auxiliary/util/u_atomic.h:103] in r300_dri.so (0x0033f3c0) 1 0x7d978b66 r300_emit_buffer_validate+0x215(r300=0x7d05ce30, do_validate_vertex_buffers=2, index_buffer=0x7d032b48) [/home/chris/Programs/mesa/src/gallium/drivers/r300/r300_emit.c:1214] in r300_dri.so (0x0033f410) ... and the rest is as before. Should be fixed with aac4bae98651c928ce298aecf158b0aa1a7fabce. Reopen if you still have any issues. |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.