Bug 35397

Summary: Assertion failures in StorageNamespaceImpl::close when quitting Safari
Product: WebKit Reporter: Adam Roben (:aroben) <aroben>
Component: New BugsAssignee: Nobody <webkit-unassigned>
Status: NEW    
Severity: Normal    
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: PC   
OS: OS X 10.5   

Adam Roben (:aroben)
Reported 2010-02-25 11:50:01 PST
I just hit an assertino in StorageNamespaceImpl::close: ASSERT(!m_isShutdown); I had just switched back to Safari from another application, and very quickly pressed Cmd-Q. I don't know how to reproduce this though. Here's the relevant part of the backtrace: #0 0x102f177b2 in WebCore::StorageNamespaceImpl::close at StorageNamespaceImpl.cpp:122 #1 0x102c3bf64 in WebCore::PageGroup::closeLocalStorage at PageGroup.cpp:107 #2 0x101bd1634 in +[WebView _applicationWillTerminate] at WebView.mm:2474 #3 0x7fffb1dcd5b3 in __-[NSNotificationCenter addObserver:selector:name:object:]_block_invoke_1 #4 0x7fffb5b6be4b in ___CFXNotificationPost_block_invoke_2 #5 0x7fffb5b6cb09 in _CFXNotificationPost #6 0x7fffb1cce62c in -[NSNotificationCenter postNotificationName:object:userInfo:] #7 0x7fffb1cdbabd in -[NSNotificationCenter postNotificationName:object:] #8 0x7fffaedca940 in -[NSApplication terminate:]
Attachments
Note You need to log in before you can comment on or make changes to this bug.