Bug 35397
Summary: | Assertion failures in StorageNamespaceImpl::close when quitting Safari | ||
---|---|---|---|
Product: | WebKit | Reporter: | Adam Roben (:aroben) <aroben> |
Component: | New Bugs | Assignee: | Nobody <webkit-unassigned> |
Status: | NEW | ||
Severity: | Normal | ||
Priority: | P2 | ||
Version: | 528+ (Nightly build) | ||
Hardware: | PC | ||
OS: | OS X 10.5 |
Adam Roben (:aroben)
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 | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |