Bug 140134

Summary: REGRESSION (r177963) Crash loading apple.com in the iOS simulator
Product: WebKit Reporter: Simon Fraser (smfr) <simon.fraser>
Component: Page LoadingAssignee: Nobody <webkit-unassigned>
Status: RESOLVED FIXED    
Severity: Normal CC: andersca, mmaxfield, simon.fraser, stavila
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   

Description Simon Fraser (smfr) 2015-01-06 11:30:36 PST
Exception Type:        EXC_BAD_ACCESS (SIGSEGV)
Exception Codes:       KERN_INVALID_ADDRESS at 0x000000000000000c

VM Regions Near 0xc:
--> 
    __TEXT                 0000000102e27000-0000000102e29000 [    8K] r-x/r-x SM=COW  /Volumes/VOLUME/*/WebKit.framework/XPCServices/com.apple.WebKit.WebContent.Development.xpc/com.apple.WebKit.WebContent.Development

Application Specific Information:
CoreSimulator 129 - Device: iPad Air - Runtime: iOS 9.0 (13A146) - DeviceType: iPad Air

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0   com.apple.WebCore             	0x000000010dfb5030 WTF::RefCountedBase::ref() + 16
1   com.apple.WebCore             	0x000000010f71de3d WTF::Ref<WebCore::DatabaseProvider>::Ref(WebCore::DatabaseProvider&) + 45
2   com.apple.WebCore             	0x000000010f71510d WTF::Ref<WebCore::DatabaseProvider>::Ref(WebCore::DatabaseProvider&) + 29
3   com.apple.WebCore             	0x000000010f7098e1 WebCore::Page::Page(WebCore::PageConfiguration&) + 1969
4   com.apple.WebCore             	0x000000010f70b20d WebCore::Page::Page(WebCore::PageConfiguration&) + 29
5   com.apple.WebCore             	0x000000010ee20d66 std::_Unique_if<WebCore::Page>::_Single_object std::make_unique<WebCore::Page, WebCore::PageConfiguration&>(WebCore::PageConfiguration&&&) + 86
6   com.apple.WebCore             	0x000000010f70d4ae WebCore::Page::createPageFromBuffer(WebCore::PageConfiguration&, WebCore::SharedBuffer const*, WTF::String const&, bool, bool) + 158
7   com.apple.WebCore             	0x000000010ff517c7 WebCore::SVGImage::dataChanged(bool) + 1127
8   com.apple.WebCore             	0x000000010ecdb235 WebCore::Image::setData(WTF::PassRefPtr<WebCore::SharedBuffer>, bool) + 165
9   com.apple.WebCore             	0x000000010e1b7060 WebCore::CachedImage::finishLoading(WebCore::SharedBuffer*) + 192
10  com.apple.WebCore             	0x000000010fe603b0 WebCore::SubresourceLoader::didFinishLoading(double) + 624
Comment 1 Simon Fraser (smfr) 2015-01-06 11:46:19 PST
Fixed in r177969.