WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
21184
REGRESSION: Reproducible crash below StringImpl::hash while running editing/deleting/5408255.html
https://bugs.webkit.org/show_bug.cgi?id=21184
Summary
REGRESSION: Reproducible crash below StringImpl::hash while running editing/d...
Mark Rowe (bdash)
Reported
2008-09-27 15:41:14 PDT
The buildbot sees the crash all of the time, but because it happens after the test result has been written it rarely shows the test as having failed or crashed. I bisected through the layout tests to narrow it down to editing/deleting/5408255.html. Program received signal EXC_BAD_ACCESS, Could not access memory. Reason: KERN_PROTECTION_FAILURE at address: 0x00000010 0x036f3045 in WebCore::StringImpl::hash (this=0x0) at text/StringImpl.h:89 89 unsigned hash() { if (m_hash == 0) m_hash = computeHash(m_data, m_length); return m_hash; } (gdb) bt 10 #0 0x036f3045 in WebCore::StringImpl::hash (this=0x0) at text/StringImpl.h:89 #1 0x039ccae9 in WebCore::StringHash::hash (key=@0x12cae2c) at text/StringHash.h:69 #2 0x039d10a5 in WTF::IdentityHashTranslator<WebCore::String, std::pair<WebCore::String, WebCore::CachedResource*>, WebCore::StringHash>::hash (key=@0x12cae2c) at HashTable.h:267 #3 0x039da967 in WTF::HashTable<WebCore::String, std::pair<WebCore::String, WebCore::CachedResource*>, WTF::PairFirstExtractor<std::pair<WebCore::String, WebCore::CachedResource*> >, WebCore::StringHash, WTF::PairHashTraits<WTF::HashTraits<WebCore::String>, WTF::HashTraits<WebCore::CachedResource*> >, WTF::HashTraits<WebCore::String> >::lookup<WebCore::String, WTF::IdentityHashTranslator<WebCore::String, std::pair<WebCore::String, WebCore::CachedResource*>, WebCore::StringHash> > (this=0x7035be8, key=@0x12cae2c) at HashTable.h:462 #4 0x0371a80c in WTF::HashTable<WebCore::String, std::pair<WebCore::String, WebCore::CachedResource*>, WTF::PairFirstExtractor<std::pair<WebCore::String, WebCore::CachedResource*> >, WebCore::StringHash, WTF::PairHashTraits<WTF::HashTraits<WebCore::String>, WTF::HashTraits<WebCore::CachedResource*> >, WTF::HashTraits<WebCore::String> >::lookup (this=0x7035be8, key=@0x12cae2c) at HashTable.h:330 #5 0x039daa40 in WTF::HashMap<WebCore::String, WebCore::CachedResource*, WebCore::StringHash, WTF::HashTraits<WebCore::String>, WTF::HashTraits<WebCore::CachedResource*> >::get (this=0x7035be8, key=@0x12cae2c) at HashMap.h:207 #6 0x03716996 in WebCore::Cache::resourceForURL (this=0x7035a00, url=@0x12cae2c) at WebCore/loader/Cache.cpp:244 #7 0x03721a56 in WebCore::CachedResource::~CachedResource (this=0x12cae10) at WebCore/loader/CachedResource.cpp:85 [...]
Attachments
Add attachment
proposed patch, testcase, etc.
Mark Rowe (bdash)
Comment 1
2008-09-27 16:23:37 PDT
Landed in
r37016
.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug