glGetString(GL_VENDOR) is possible to return NULL value but in Webkit we are not validating the return value before we call strstr() to compare the vendor list. Hence webkit crashes when it does not get vendor string response from openGL call glGetString(GL_VENDOR). Refer to http://www.opengl.org/sdk/docs/man/xhtml/glGetString.xml for glGetString() description.
Please assign it to me. I will be uploading the patch with the changes.
Created attachment 135112 [details] proposed patch Proposed patch. Changes to add additional check for vendor string.
Comment on attachment 135112 [details] proposed patch Looks OK.
Comment on attachment 135112 [details] proposed patch Clearing flags on attachment: 135112 Committed r112901: <http://trac.webkit.org/changeset/112901>
All reviewed patches have been landed. Closing bug.