Loading the URL causes an assertion failure: ASSERTION FAILED: shouldLoadAsEmptyDocument(frameLoader()->activeDocumentLoader()->url()) || !defersLoading() (WebCore/loader/MainResourceLoader.cpp:310 virtual void WebCore::MainResourceLoader::didFinishLoading()) Backtrace: #0 0x035e3d71 in WebCore::MainResourceLoader::didFinishLoading (this=0x1d83bc00) at WebCore/loader/MainResourceLoader.cpp:310 #1 0x036faa22 in WebCore::ResourceLoader::didFinishLoading (this=0x1d83bc00) at WebCore/loader/ResourceLoader.cpp:398 #2 0x036f8566 in -[WebCoreResourceHandleAsDelegate connectionDidFinishLoading:] (self=0x1abcd900, _cmd=0x90158564, con=0x1e124780) at WebCore/platform/network/mac/ResourceHandleMac.mm:530 #3 0x961d6097 in -[NSURLConnection(NSURLConnectionReallyInternal) sendDidFinishLoading] () (gdb) p frameLoader()->activeDocumentLoader()->url().string().ascii() $1 = { m_size = 76, m_buffer = { <WTF::VectorBufferBase<char>> = { <WTFNoncopyable::Noncopyable> = {<No data fields>}, members of WTF::VectorBufferBase<char>: m_buffer = 0x1c897660 "http://go.calcalist.co.il/long/content/2008/teaser_ynet/ordering/index4.asp", m_capacity = 76 }, <No data fields>} }
I am hitting this very frequently on many websites.
<rdar://problem/6301728>
(In reply to comment #2) > <rdar://problem/6301728> Note, that this radar and the underlying CFNetwork radar have been closed, but the ASSERT still reproduces if you remove the #if !USE(CF) guards. =(