[Webkit-unassigned] [Bug 109626] New: Crash in JSC::CodeBlock::lineNumberForBytecodeOffset
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Tue Feb 12 16:00:28 PST 2013
https://bugs.webkit.org/show_bug.cgi?id=109626
Summary: Crash in JSC::CodeBlock::lineNumberForBytecodeOffset
Product: WebKit
Version: 528+ (Nightly build)
Platform: Unspecified
OS/Version: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: JavaScriptCore
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: esprehn at chromium.org
CC: ggaren at apple.com, fpizlo at apple.com
This happened while I was deleting nodes in the web inspector as the page was loading.
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 com.apple.JavaScriptCore 0x00000001055e18a0 JSC::CodeBlock::lineNumberForBytecodeOffset(unsigned int) + 48
1 com.apple.JavaScriptCore 0x00000001056cd84b JSC::Interpreter::getStackTrace(JSC::JSGlobalData*, WTF::Vector<JSC::StackFrame, 0ul>&) + 155
2 com.apple.WebCore 0x000000010654b19f WebCore::createScriptCallStack(unsigned long, bool) + 127
3 com.apple.WebCore 0x0000000105f9752b WebCore::InspectorResourceAgent::buildInitiatorObject(WebCore::Document*) + 43
4 com.apple.WebCore 0x0000000105f99592 WebCore::InspectorResourceAgent::didScheduleStyleRecalculation(WebCore::Document*) + 34
5 com.apple.WebCore 0x0000000105be16dd WebCore::Document::scheduleStyleRecalc() + 333
6 com.apple.WebCore 0x0000000105d22473 WebCore::Element::classAttributeChanged(WTF::AtomicString const&) + 1171
7 com.apple.WebCore 0x0000000105d2193b WebCore::Element::attributeChanged(WebCore::QualifiedName const&, WTF::AtomicString const&) + 571
8 com.apple.WebCore 0x0000000105d28ab8 WebCore::Element::setAttributeInternal(unsigned long, WebCore::QualifiedName const&, WTF::AtomicString const&, WebCore::Element::SynchronizationOfLazyAttribute) + 408
9 com.apple.WebCore 0x00000001060788ea WebCore::setJSElementClassName(JSC::ExecState*, JSC::JSObject*, JSC::JSValue) + 106
10 com.apple.WebCore 0x000000010608199a bool JSC::lookupPut<WebCore::JSElement>(JSC::ExecState*, JSC::PropertyName, JSC::JSValue, JSC::HashTable const*, WebCore::JSElement*, bool) + 314
11 com.apple.WebCore 0x0000000106076eee WebCore::JSElement::put(JSC::JSCell*, JSC::ExecState*, JSC::PropertyName, JSC::JSValue, JSC::PutPropertySlot&) + 62
12 com.apple.JavaScriptCore 0x0000000105636f4b operationPutByIdNonStrict + 171
13 ??? 0x000042c3905e2325 0 + 73407708144421
14 com.apple.JavaScriptCore 0x00000001056d0033 JSC::Interpreter::executeCall(JSC::ExecState*, JSC::JSObject*, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&) + 611
15 com.apple.JavaScriptCore 0x00000001055d4635 JSC::call(JSC::ExecState*, JSC::JSValue, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&) + 69
16 com.apple.WebCore 0x0000000105fd36ce WebCore::JSMainThreadExecState::call(JSC::ExecState*, JSC::JSValue, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&) + 190
17 com.apple.WebCore 0x000000010608ff68 WebCore::JSEventListener::handleEvent(WebCore::ScriptExecutionContext*, WebCore::Event*) + 968
18 com.apple.WebCore 0x0000000105d48dfc WebCore::EventTarget::fireEventListeners(WebCore::Event*, WebCore::EventTargetData*, WTF::Vector<WebCore::RegisteredEventListener, 1ul>&) + 332
19 com.apple.WebCore 0x0000000105d48a32 WebCore::EventTarget::fireEventListeners(WebCore::Event*) + 402
20 com.apple.WebCore 0x000000010634f02b WebCore::Node::handleLocalEvents(WebCore::Event*) + 59
21 com.apple.WebCore 0x0000000105d30df2 WebCore::EventContext::handleLocalEvents(WebCore::Event*) const + 194
22 com.apple.WebCore 0x0000000105d32f58 WebCore::EventDispatcher::dispatchEvent(WTF::PassRefPtr<WebCore::Event>) + 1112
23 com.apple.WebCore 0x000000010633b173 WebCore::MouseEventDispatchMediator::dispatchEvent(WebCore::EventDispatcher*) const + 323
24 com.apple.WebCore 0x0000000105d3130d WebCore::EventDispatcher::dispatchEvent(WebCore::Node*, WTF::PassRefPtr<WebCore::EventDispatchMediator>) + 157
25 com.apple.WebCore 0x000000010634fa65 WebCore::Node::dispatchMouseEvent(WebCore::PlatformMouseEvent const&, WTF::AtomicString const&, int, WebCore::Node*) + 133
26 com.apple.WebCore 0x0000000105d3b660 WebCore::EventHandler::updateMouseEventTargetNode(WebCore::Node*, WebCore::PlatformMouseEvent const&, bool) + 1712
27 com.apple.WebCore 0x0000000105d3a108 WebCore::EventHandler::dispatchMouseEvent(WTF::AtomicString const&, WebCore::Node*, bool, int, WebCore::PlatformMouseEvent const&, bool) + 72
28 com.apple.WebCore 0x0000000105d3aebf WebCore::EventHandler::handleMouseMoveEvent(WebCore::PlatformMouseEvent const&, WebCore::HitTestResult*, bool) + 1375
29 com.apple.WebCore 0x0000000105d3a844 WebCore::EventHandler::mouseMoved(WebCore::PlatformMouseEvent const&) + 116
30 com.apple.WebKit2 0x0000000105286ab5 WebKit::handleMouseEvent(WebKit::WebMouseEvent const&, WebKit::WebPage*, bool) + 486
31 com.apple.WebKit2 0x00000001052868a1 WebKit::WebPage::mouseEvent(WebKit::WebMouseEvent const&) + 127
32 com.apple.WebKit2 0x00000001052981eb void CoreIPC::handleMessage<Messages::WebPage::MouseEvent, WebKit::WebPage, void (WebKit::WebPage::*)(WebKit::WebMouseEvent const&)>(CoreIPC::MessageDecoder&, WebKit::WebPage*, void (WebKit::WebPage::*)(WebKit::WebMouseEvent const&)) + 83
33 com.apple.WebKit2 0x00000001051def5b CoreIPC::MessageReceiverMap::dispatchMessage(CoreIPC::Connection*, CoreIPC::MessageDecoder&) + 137
34 com.apple.WebKit2 0x00000001052d0608 WebKit::WebProcess::didReceiveMessage(CoreIPC::Connection*, CoreIPC::MessageDecoder&) + 34
35 com.apple.WebKit2 0x00000001051b94f7 CoreIPC::Connection::dispatchMessage(WTF::PassOwnPtr<CoreIPC::MessageDecoder>) + 105
36 com.apple.WebKit2 0x00000001051baa9e CoreIPC::Connection::dispatchOneMessage() + 96
37 com.apple.WebCore 0x00000001065428c9 WebCore::RunLoop::performWork() + 153
38 com.apple.WebCore 0x0000000106542f65 WebCore::RunLoop::performWork(void*) + 53
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list