Comment #4 on issue 18284 by [email protected]: Crash in Google Sites when  
indenting a table
http://code.google.com/p/chromium/issues/detail?id=18284

Crashes in WebKit nightlies as well. Here's the stack:

0   com.apple.WebCore                   0x0156a16d
WebCore::SplitElementCommand::SplitElementCommand(WTF::PassRefPtr<WebCore::
Element>, WTF::PassRefPtr<WebCore::Node>) + 29
1   com.apple.WebCore                   0x00ef7f31
WebCore::CompositeEditCommand::splitTreeToNode(WebCore::Node*,
WebCore::Node*, bool) + 497
2   com.apple.WebCore                   0x011821bc
WebCore::IndentOutdentCommand::indentIntoBlockquote(WebCore::VisiblePosition
const&, WebCore::VisiblePosition const&, WTF::RefPtr<WebCore::Element>&,
WebCore::Node*) + 476
3   com.apple.WebCore                   0x01185310
WebCore::IndentOutdentCommand::indentRegion() + 2768
4   com.apple.WebCore                   0x01185b78
WebCore::IndentOutdentCommand::doApply() + 248
5   com.apple.WebCore                   0x0106b2e1 
WebCore::EditCommand::apply()  
+ 65
6   com.apple.WebCore                   0x0107bb4d
__ZN7WebCoreL13executeIndentEPNS_5FrameEPNS_5EventENS_19EditorCommandSo
urceERKNS_6StringE + 77
7   com.apple.WebCore                   0x01078fde
WebCore::Editor::Command::execute(WebCore::String const&, WebCore::Event*)  
const
+ 110
8   com.apple.WebCore                   0x00fa2c46
WebCore::Document::execCommand(WebCore::String const&, bool, WebCore::String
const&) + 54
9   com.apple.WebCore                   0x01213490
WebCore::jsDocumentPrototypeFunctionExecCommand(JSC::ExecState*,
JSC::JSObject*, JSC::JSValue, JSC::ArgList const&) + 432
10  ???                                 0x00894176 0 + 8995190
11  com.apple.JavaScriptCore            0x00566a67
JSC::Interpreter::execute(JSC::FunctionBodyNode*, JSC::ExecState*,  
JSC::JSFunction*,
JSC::JSObject*, JSC::ArgList const&, JSC::ScopeChainNode*, JSC::JSValue*) +  
807
12  com.apple.JavaScriptCore            0x004a07e6 JSC::call(JSC::ExecState*,
JSC::JSValue, JSC::CallType, JSC::CallData const&, JSC::JSValue,  
JSC::ArgList const&) +
198
13  com.apple.JavaScriptCore            0x004eb776
__ZN3JSCL22functionProtoFuncApplyEPNS_9ExecStateEPNS_8JSObjectENS_7JSValueER
KNS_7ArgListE + 1158
14  ???                                 0x00894176 0 + 8995190
15  com.apple.JavaScriptCore            0x00566a67
JSC::Interpreter::execute(JSC::FunctionBodyNode*, JSC::ExecState*,  
JSC::JSFunction*,
JSC::JSObject*, JSC::ArgList const&, JSC::ScopeChainNode*, JSC::JSValue*) +  
807
16  com.apple.JavaScriptCore            0x004a07e6 JSC::call(JSC::ExecState*,
JSC::JSValue, JSC::CallType, JSC::CallData const&, JSC::JSValue,  
JSC::ArgList const&) +
198
17  com.apple.JavaScriptCore            0x004eb776
__ZN3JSCL22functionProtoFuncApplyEPNS_9ExecStateEPNS_8JSObjectENS_7JSValueER
KNS_7ArgListE + 1158
18  ???                                 0x00894176 0 + 8995190
19  com.apple.JavaScriptCore            0x00566a67
JSC::Interpreter::execute(JSC::FunctionBodyNode*, JSC::ExecState*,  
JSC::JSFunction*,
JSC::JSObject*, JSC::ArgList const&, JSC::ScopeChainNode*, JSC::JSValue*) +  
807
20  com.apple.JavaScriptCore            0x004a07e6 JSC::call(JSC::ExecState*,
JSC::JSValue, JSC::CallType, JSC::CallData const&, JSC::JSValue,  
JSC::ArgList const&) +
198
21  com.apple.JavaScriptCore            0x004eb2c0
__ZN3JSCL21functionProtoFuncCallEPNS_9ExecStateEPNS_8JSObjectENS_7JSValueERKN
S_7ArgListE + 240
22  ???                                 0x00894176 0 + 8995190
23  com.apple.JavaScriptCore            0x00566a67
JSC::Interpreter::execute(JSC::FunctionBodyNode*, JSC::ExecState*,  
JSC::JSFunction*,
JSC::JSObject*, JSC::ArgList const&, JSC::ScopeChainNode*, JSC::JSValue*) +  
807
24  com.apple.JavaScriptCore            0x004a07e6 JSC::call(JSC::ExecState*,
JSC::JSValue, JSC::CallType, JSC::CallData const&, JSC::JSValue,  
JSC::ArgList const&) +
198
25  com.apple.JavaScriptCore            0x004eb2c0
__ZN3JSCL21functionProtoFuncCallEPNS_9ExecStateEPNS_8JSObjectENS_7JSValueERKN
S_7ArgListE + 240
26  ???                                 0x00894176 0 + 8995190
27  com.apple.JavaScriptCore            0x00566a67
JSC::Interpreter::execute(JSC::FunctionBodyNode*, JSC::ExecState*,  
JSC::JSFunction*,
JSC::JSObject*, JSC::ArgList const&, JSC::ScopeChainNode*, JSC::JSValue*) +  
807
28  com.apple.JavaScriptCore            0x004a07e6 JSC::call(JSC::ExecState*,
JSC::JSValue, JSC::CallType, JSC::CallData const&, JSC::JSValue,  
JSC::ArgList const&) +
198
29  com.apple.JavaScriptCore            0x004eb2c0
__ZN3JSCL21functionProtoFuncCallEPNS_9ExecStateEPNS_8JSObjectENS_7JSValueERKN
S_7ArgListE + 240
30  ???                                 0x00894176 0 + 8995190
31  com.apple.JavaScriptCore            0x00566a67
JSC::Interpreter::execute(JSC::FunctionBodyNode*, JSC::ExecState*,  
JSC::JSFunction*,
JSC::JSObject*, JSC::ArgList const&, JSC::ScopeChainNode*, JSC::JSValue*) +  
807
32  com.apple.JavaScriptCore            0x004a07e6 JSC::call(JSC::ExecState*,
JSC::JSValue, JSC::CallType, JSC::CallData const&, JSC::JSValue,  
JSC::ArgList const&) +
198
33  com.apple.WebCore                   0x012657f3
WebCore::JSEventListener::handleEvent(WebCore::Event*, bool) + 1619
34  com.apple.WebCore                   0x0142fc79
WebCore::Node::handleLocalEvents(WebCore::Event*, bool) + 153
35  com.apple.WebCore                   0x0142f411
WebCore::Node::dispatchGenericEvent(WTF::PassRefPtr<WebCore::Event>) + 625
36  com.apple.WebCore                   0x0142f7f6
WebCore::Node::dispatchEvent(WTF::PassRefPtr<WebCore::Event>, int&) + 246
37  com.apple.WebCore                   0x0142e304
WebCore::Node::dispatchMouseEvent(WebCore::AtomicString const&, int, int,  
int, int,
int, int, bool, bool, bool, bool, bool, WebCore::Node*,
WTF::PassRefPtr<WebCore::Event>) + 612
38  com.apple.WebCore                   0x0142e7d3
WebCore::Node::dispatchMouseEvent(WebCore::PlatformMouseEvent const&,
WebCore::AtomicString const&, int, WebCore::Node*) + 163
39  com.apple.WebCore                   0x0108713f
WebCore::EventHandler::dispatchMouseEvent(WebCore::AtomicString const&,
WebCore::Node*, bool, int, WebCore::PlatformMouseEvent const&, bool) + 111
40  com.apple.WebCore                   0x0108a61c
WebCore::EventHandler::handleMouseReleaseEvent(WebCore::PlatformMouseEvent
const&) + 540
41  com.apple.WebCore                   0x010900a2
WebCore::EventHandler::mouseUp(NSEvent*) + 386
42  com.apple.WebKit                    0x003293ff -[WebHTMLView mouseUp:] + 271
43  com.apple.AppKit                    0x94ba0b95 -[NSWindow sendEvent:] + 5539
44  com.apple.Safari                    0x000454b4 0x1000 + 279732
45  com.apple.AppKit                    0x94b6d6a5 -[NSApplication sendEvent:] 
+  
2939
46  com.apple.Safari                    0x00030d6f 0x1000 + 195951
47  com.apple.AppKit                    0x94acafe7 -[NSApplication run] + 867
48  com.apple.AppKit                    0x94a981d8 NSApplicationMain + 574
49  com.apple.Safari                    0x00002c92 0x1000 + 7314

Also Ryosuke has offered to look into this since he's been touching the  
indent code
recently.

--
You received this message because you are listed in the owner
or CC fields of this issue, or because you starred this issue.
You may adjust your issue notification preferences at:
http://code.google.com/hosting/settings

--~--~---------~--~----~------------~-------~--~----~
Automated mail from issue updates at http://crbug.com/
Subscription options: http://groups.google.com/group/chromium-bugs
-~----------~----~----~----~------~----~------~--~---

Reply via email to