Closing a Bugzilla bug report I got this: ASSERTION FAILED: element->isRadioButton() (/WebKit/WebCore/html/HTMLFormElement.cpp:743 void WebCore::HTMLFormElement::CheckedRadioButtons::removeButton(WebCore::HTMLGenericFormElement*))
I'm hitting this reliably when submitting the quiz on http://today.msnbc.msn.com/id/21310010/.
Steps to reproduce: 1. Go to <http://today.msnbc.msn.com/id/21310010/> 2. Select the first radio button for each question 3. Click submit 4. Boom.
Created attachment 16781 [details] Reduction Load the file and close the tab/window, will assert in a debug build.
(In reply to comment #3) > Created an attachment (id=16781) [edit] > Reduction > > Load the file and close the tab/window, will assert in a debug build. > Looks like you have to open it in a new tab/window to tickle it.
Created attachment 16820 [details] Simpler reduction The button is not a descendant of its form, and after the document is destroyed, the button gets destroyed before the form is destroyed.
The later bug wins because it has a patch :-) *** This bug has been marked as a duplicate of 15806 ***