When starting Webkit with JavaScript disabled the browser crashes immediately. Reproducible in the latest nightly. (Fri May 11 22:54:47 GMT 2007, r21420).
Created attachment 14505 [details] Crash Log 1 Sample Crash Log
Created attachment 14506 [details] Crash Log 2 Another Sample Crash log
Crash logs are slightly different, but the last few things on the trace are the same.
Reproduced in a local debug build by trying to open <http://nightly.webkit.org>. Thread 0 Crashed: 0 com.apple.WebCore 0x01640d1c _ZNK3WTF6RefPtrIN3KJS17ScriptInterpreterEEcvMS3_KFPS2_vEEv + 40 (RefPtr.h:56) 1 com.apple.WebCore 0x01640da8 WebCore::KJSProxy::haveInterpreter() const + 44 (kjs_proxy.h:56) 2 com.apple.WebCore 0x010f87fc WebCore::Frame::cleanupPlatformScriptObjects() + 96 (FrameMac.mm:735) 3 com.apple.WebCore 0x010f524c WebCore::Frame::cleanupScriptObjects() + 32 (Frame.cpp:1135) 4 com.apple.WebCore 0x01498a7c WebCore::FrameLoader::clear(bool) + 604 (FrameLoader.cpp:790) 5 com.apple.WebCore 0x01498b2c WebCore::FrameLoader::begin(WebCore::KURL const&) + 40 (FrameLoader.cpp:841) 6 com.apple.WebCore 0x01499078 WebCore::FrameLoader::receivedFirstData() + 52 (FrameLoader.cpp:805) 7 com.apple.WebCore 0x014992d4 WebCore::FrameLoader::setEncoding(WebCore::String const&, bool) + 72 (FrameLoader.cpp:1587)
Created attachment 14508 [details] easy fix
Comment on attachment 14508 [details] easy fix r=me
r21427