Bug 12652 - CrashTracer: [USER] 1 crashes in Safari at com.apple.WebKit: -[WebDataSource(WebInternal) _receivedData:] + 89
Summary: CrashTracer: [USER] 1 crashes in Safari at com.apple.WebKit: -[WebDataSource(...
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Page Loading (show other bugs)
Version: 420+
Hardware: Mac OS X 10.4
: P1 Normal
Assignee: Nobody
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2007-02-06 23:23 PST by Maciej Stachowiak
Modified: 2007-02-08 17:22 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 Maciej Stachowiak 2007-02-06 23:23:17 PST
2007-01-15 18:10:25 CrashTracer System:
* SUMMARY
Safari has crashed on 9A344. Crash log attached. This Radar was filed by the CrashTrace System on behalf of solo@apple.com. More data for this crash and similar instances will eventually be available at:
    http://crashtracer.apple.com/detail.php?crash_id=6200620&app=Safari&build=9A344

* STEPS TO REPRODUCE
http://talk.cetizen.com/?MODE=bbs&id=board&nowpage=1&cp=cetizen&list_type=1&no=54479

* BACKTRACE ('>' indicates stack frame used for CrashTracer aggregation)

Thread 0 Crashed:
  #0   libobjc.A.dylib            0x90d55b60  _cache_getMethod + 16
  #1   libobjc.A.dylib            0x90d5c2d1  class_respondsToSelector + 52
  #2   com.apple.Foundation       0x92d27d92  __NSGetForwardingTarget + 50
  #3   com.apple.Foundation       0x92d28150  __forwarding_prep_0___ + 16
>#4   com.apple.WebKit           0x96c7dce9  -[WebDataSource(WebInternal) _receivedData:] + 89
  #5   com.apple.WebCore          0x965821d9  WebCore::DocumentLoader::commitLoad(NSData*) + 57
  #6   com.apple.WebCore          0x96582869  WebCore::DocumentLoader::receivedData(NSData*) + 121
  #7   com.apple.WebCore          0x9658bfd5  WebCore::ResourceLoader::didReceiveData(NSData*, long long, bool) + 69
  #8   com.apple.WebCore          0x9658d43a  WebCore::MainResourceLoader::didReceiveData(NSData*, long long, bool) + 58
  #9   com.apple.WebCore          0x9658b4ba  -[WebCoreResourceLoaderAsDelegate connection:didReceiveData:lengthReceived:] + 74
  #10  com.apple.Foundation       0x92daf990  -[NSURLConnection(NSURLConnectionInternal_ClientThread) _sendDidReceiveDataCallback:] + 448
  #11  com.apple.Foundation       0x92dae9f5  -[NSURLConnection(NSURLConnectionInternal_ClientThread) _sendCallbacks] + 709
  #12  com.apple.Foundation       0x92c8e729  _sendCallbacks + 297
  #13  com.apple.CoreFoundation   0x90a04bd7  CFRunLoopRunSpecific + 3175
  #14  com.apple.CoreFoundation   0x90a03f5d  CFRunLoopRunInMode + 61
  #15  com.apple.HIToolbox        0x9317dde7  RunCurrentEventLoopInMode + 305
  #16  com.apple.HIToolbox        0x9317d547  ReceiveNextEventCommon + 374
  #17  com.apple.HIToolbox        0x9317d3b3  BlockUntilNextEventMatchingListInMode + 106
  #18  com.apple.AppKit           0x942b27a7  _DPSNextEvent + 657
  #19  com.apple.AppKit           0x942b20fb  -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 128
  #20  com.apple.Safari           0x000076b9  -[BrowserApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 105
  #21  com.apple.AppKit           0x942ab95f  -[NSApplication run] + 795
  #22  com.apple.AppKit           0x9429f513  NSApplicationMain + 663
  #23  com.apple.Safari           0x00002f0c  __start + 210
  #24  com.apple.Safari           0x000569a9  start + 41
  #25  page zero                  0x00000001

* REGRESSION
So far this crash has been reported 1 time in OS build 9A344, Safari version 521.32.1.

* ABOUT CRASHTRACER
More information: http://howto.apple.com/db.cgi?CrashTracer
Questions, Comments, Concerns? email: crashtracer-help@group.apple.com

2007-01-19 17:54:00 Stephanie Lewis:
Reproduceable in Leopard 9A343

2007-01-22 13:12:57 Stephanie Lewis:
Safari BRB Reviewed

<rdar://problem/4925960>
Comment 1 Alexey Proskuryakov 2007-02-07 11:15:31 PST
ASSERTION FAILED: resource->inCache()
(/Users/ap/WebKit/WebCore/loader/Cache.cpp:163 void WebCore::Cache::remove(WebCore::CachedResource*))
Comment 2 mitz 2007-02-07 11:20:10 PST
(In reply to comment #1)
> ASSERTION FAILED: resource->inCache()
> (/Users/ap/WebKit/WebCore/loader/Cache.cpp:163 void
> WebCore::Cache::remove(WebCore::CachedResource*))
> 

Bug 12479
Comment 3 David Kilzer (:ddkilzer) 2007-02-07 11:28:40 PST
This is also happening on a recent test case posted to Bug 9929, but I'm not convinced that this is the only issue affecting that bug.

Comment 4 Anders Carlsson 2007-02-08 17:22:45 PST
This doesn't crash on load anymore. Hitting reload causes an assertion to fire but that's covered by other bugs. Closing.