Bug 36170
| Summary: | REGRESSION (Windows): Safari crash on startup | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Alexander Pavlov (apavlov) <apavlov> |
| Component: | New Bugs | Assignee: | Nobody <webkit-unassigned> |
| Status: | RESOLVED INVALID | ||
| Severity: | Critical | CC: | aroben, mitz |
| Priority: | P1 | ||
| Version: | 528+ (Nightly build) | ||
| Hardware: | PC | ||
| OS: | Windows 7 | ||
Alexander Pavlov (apavlov)
A Windows Debug build crashes on startup with the following stacktrace (the revision to blame is between 55975 and 55990 inclusive):
> user32.dll!_NtUserShowWindow@8() + 0x15 bytes
user32.dll!_NtUserShowWindow@8() + 0x15 bytes
Safari.dll!Safari::Application::showWelcomePageIfNeeded() + 0xc6 bytes
pthreadVC2.dll!pthread_mutex_unlock(pthread_mutex_t_ * * mutex=0x00000001) Line 89 + 0x14 bytes C
Safari.dll!run() + 0xef bytes
CFNetwork.dll!CFNetServiceIsBonjourAvailable() Line 62 C++
Safari.dll!safariMain() + 0x596 bytes
Safari.dll!_safariDLLMain@16() + 0x38 bytes
Safari.exe!_wWinMain@16() + 0x152 bytes
Safari.exe!@__security_check_cookie@4() + 0x1aa bytes
kernel32.dll!@BaseThreadInitThunk@12() + 0x12 bytes
ntdll.dll!___RtlUserThreadStart@8() + 0x27 bytes
ntdll.dll!__RtlUserThreadStart@8() + 0x1b bytes
and a couple of messages in the console:
First-chance exception at 0x5ee85a1b (WebKit.dll) in Safari.exe: 0xC0000005: Access violation reading location 0x00000000.
First-chance exception at 0x64e65671 in Safari.exe: 0xC0000005: Access violation reading location 0x00000000.
ASSERTION FAILED: it->m_next->m_previous == it
(...\webkitbuild\include\private\javascriptcore\HashTable.h:1088 WTF::removeIterator)
First-chance exception at 0x5ed22b3b (WebKit.dll) in Safari.exe: 0xC0000005: Access violation writing location 0xbbadbeef.
First-chance exception at 0x76cf0dd3 (user32.dll) in Safari.exe: 0xC0000005: Access violation reading location 0x00000010.
Unhandled exception at 0x76cf0dd3 (user32.dll) in Safari.exe: 0xC000041D: An unhandled exception was encountered during a user callback.
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Adam Roben (:aroben)
r55975 removed support for running nightly builds of WebKit with Safari 4.0.4. Have you tried running with Safari 4.0.5?
Alexander Pavlov (apavlov)
Thanks, nightly+4.0.5 works fine.