[Mesa-dev] [Bug 58012] New: Regression: Half Life 2 random crashes since 56e95d3c
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Sat Dec 8 04:21:01 PST 2012
https://bugs.freedesktop.org/show_bug.cgi?id=58012
Priority: medium
Bug ID: 58012
Assignee: mesa-dev at lists.freedesktop.org
Summary: Regression: Half Life 2 random crashes since 56e95d3c
Severity: normal
Classification: Unclassified
OS: All
Reporter: stefandoesinger at gmx.at
Hardware: Other
Status: NEW
Version: git
Component: Mesa core
Product: Mesa
Half Life 2 running in Wine crashes randomly on r300g. This is a regression. A
bisect found this patch:
56e95d3ca231110188e5b910f4e17104f3176d52 is the first bad commit
commit 56e95d3ca231110188e5b910f4e17104f3176d52
Author: Jordan Justen <jordan.l.justen at intel.com>
Date: Tue Dec 4 01:24:07 2012 -0800
mesa: validate that sync objects were created by mesa
Previously, the user could send in a pointer that was not created
by mesa. When we dereferenced that pointer, there would be an
exception.
Now we keep a set of pointers and verify that the pointer
exists in that set before dereferencing it.
Note: This fixes several crashing gles3conform tests.
Signed-off-by: Jordan Justen <jordan.l.justen at intel.com>
Reviewed-by: Brian Paul <brianp at vmware.com>
:040000 040000 d03812977c473d92fc0a9cb51844333cac23a441
9a2b9f9ab2ed82e2381f319fb60e7bfcbe7b6782 M src
Thanks to Steam's crash handler it is tricky to get a backtrace. I managed to
get some backtraces with function names but without source code references, and
it appears that the crashes occur in various functions deleting GL objects -
ARB shaders, VBOs, textures, maybe others.
Half Life 2 also crashes on r600g, but I have not yet checked if it is caused
by the same patch.
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/mesa-dev/attachments/20121208/5b13727e/attachment-0001.html>
More information about the mesa-dev
mailing list