Bug 28654 - [r300g] Every OpenGL application now either crashes on exit or fails to run at all.
Summary: [r300g] Every OpenGL application now either crashes on exit or fails to run a...
Status: RESOLVED FIXED
Alias: None
Product: Mesa
Classification: Unclassified
Component: Drivers/DRI/r300 (show other bugs)
Version: git
Hardware: x86 (IA32) All
: medium critical
Assignee: Default DRI bug account
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-06-21 12:21 UTC by Chris Rankin
Modified: 2010-06-21 14:51 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
backtrace from glxgears crash (10.88 KB, text/plain)
2010-06-21 12:21 UTC, Chris Rankin
Details
This seems to fix it for me. (542 bytes, patch)
2010-06-21 12:47 UTC, Chris Rankin
Details | Splinter Review

Description Chris Rankin 2010-06-21 12:21:02 UTC
Created attachment 36404 [details]
backtrace from glxgears crash

No need to bisect this, there's only been one commit:

commit d82f6253331abf09ca714b844b1a9179ed8050b3
Author: Marek Olšák <maraeo@gmail.com>
Date:   Mon Jun 21 00:42:06 2010 +0200

    r300g: fix the KIL opcode for r3xx-r4xx (v4)

This is with my RV350. WoW now refuses to run at all:

err:module:attach_process_dlls "opengl32.dll" failed to initialize, aborting
err:module:LdrInitializeThunk Main exe initialization for L"H:\\World of Warcraft\\WoW.exe" failed, status c0000005

And glxgears, celestia are now core-dumping on exit. It looks like there's a NULL pointer problem. (See attachment.)
Comment 1 Chris Rankin 2010-06-21 12:47:14 UTC
Created attachment 36405 [details] [review]
This seems to fix it for me.
Comment 2 Marek Olšák 2010-06-21 14:51:51 UTC
The fix is right (I've already committed my fix right before looking at this bug). Closing...


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.