Bug 21608 - REGRESSION: Assertion failure in MainResourceLoader::didFinishLoading() at ynet.co.il
Summary: REGRESSION: Assertion failure in MainResourceLoader::didFinishLoading() at yn...
Status: RESOLVED INVALID
Alias: None
Product: WebKit
Classification: Unclassified
Component: Page Loading (show other bugs)
Version: 528+ (Nightly build)
Hardware: Mac OS X 10.5
: P1 Normal
Assignee: Nobody
URL: http://ynet.co.il/
Keywords: InRadar, Regression
Depends on:
Blocks:
 
Reported: 2008-10-14 23:31 PDT by mitz
Modified: 2013-01-31 16:23 PST (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description mitz 2008-10-14 23:31:42 PDT
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>}
}
Comment 1 mitz 2008-10-17 22:43:06 PDT
I am hitting this very frequently on many websites.
Comment 2 mitz 2008-10-17 22:44:12 PDT
<rdar://problem/6301728>
Comment 3 Joseph Pecoraro 2013-01-31 16:23:18 PST
(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. =(