Bug 21608
Summary: | REGRESSION: Assertion failure in MainResourceLoader::didFinishLoading() at ynet.co.il | ||
---|---|---|---|
Product: | WebKit | Reporter: | mitz |
Component: | Page Loading | Assignee: | Nobody <webkit-unassigned> |
Status: | RESOLVED INVALID | ||
Severity: | Normal | CC: | joepeck |
Priority: | P1 | Keywords: | InRadar, Regression |
Version: | 528+ (Nightly build) | ||
Hardware: | Mac | ||
OS: | OS X 10.5 | ||
URL: | http://ynet.co.il/ |
mitz
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>}
}
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
mitz
I am hitting this very frequently on many websites.
mitz
<rdar://problem/6301728>
Joseph Pecoraro
(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. =(