Bug 49598
| Summary: | Safari Extension AdBlock with webkit causes instability | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Steven Kolins <smkolins> |
| Component: | WebCore JavaScript | Assignee: | Nobody <webkit-unassigned> |
| Status: | RESOLVED DUPLICATE | ||
| Severity: | Normal | CC: | ap |
| Priority: | P2 | ||
| Version: | 528+ (Nightly build) | ||
| Hardware: | Mac (Intel) | ||
| OS: | OS X 10.6 | ||
Steven Kolins
I started having severe instability in recent webkits - the last fully stable webkit at least with this problem is WebKit-SVN-r71484. I'm currently on r71897.
What I found, after attempting various resets, that the current version of extension AdBlock would cause crashes. I remove that extension and crashes stop. I add it and they start. Often the crashes come up after the webkit notice of what version but sometimes before and sometimes after. If after almost always by the time I login to a secure site but that may be incidental.
The crashed thread is
Thread 0 Crashed: Dispatch queue: com.apple.main-thread
0 com.apple.WebCore 0x0000000100d0540e WebCore::Console::addMessage(WebCore::MessageType, WebCore::MessageLevel, WTF::PassOwnPtr<WebCore::ScriptArguments>, WTF::PassOwnPtr<WebCore::ScriptCallStack>, bool) + 302
1 com.apple.WebCore 0x0000000100d0561c WebCore::Console::log(WTF::PassOwnPtr<WebCore::ScriptArguments>, WTF::PassOwnPtr<WebCore::ScriptCallStack>) + 60
2 com.apple.WebCore 0x0000000101171208 WebCore::jsConsolePrototypeFunctionLog(JSC::ExecState*) + 200
3 ??? 0x00004e42fb2001b8 0 + 86049587986872
4 com.apple.JavaScriptCore 0x00000001007e2687 JSC::Interpreter::executeCall(JSC::ExecState*, JSC::JSObject*, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&) + 1159
5 ??? 000000000000000000 0 + 0
6 ??? 0x00000001034e8050 0 + 4350443600
7 com.apple.JavaScriptCore 0x000000010082be30 JSC::JSActivation::~JSActivation() + 0
8 ??? 0x0000000000841f0f 0 + 8658703
(from the crash log)
I'll attach the entire crashlog.
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Alexey Proskuryakov
This should be fixed in the next nightly.
*** This bug has been marked as a duplicate of bug 49362 ***