[Webkit-unassigned] [Bug 52945] crash @ WebCore::ResourceLoader::didCancel(WebCore::ResourceError const &)

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Jan 21 20:29:34 PST 2011


https://bugs.webkit.org/show_bug.cgi?id=52945


raman tenneti <rtenneti at chromium.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
  Attachment #79822|                            |review?
               Flag|                            |




--- Comment #3 from raman tenneti <rtenneti at chromium.org>  2011-01-21 20:29:34 PST ---
Created an attachment (id=79822)
 --> (https://bugs.webkit.org/attachment.cgi?id=79822&action=review)
defensive checks for m_documentLoader being NULL

in FrameLoader.cpp, we check for m_documentLoader before accessing it. Because the code is reentrant, releaseResources could have been called and m_documentLoader is set to 0.

This is a hard bug to duplicate. I was able to duplicate it with the chrome build by cancelling the Print dialog. Wasn't able to reproduce it after adding these checks.

thanks,
raman

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list