Created attachment 75478 [details] Repro Repro: <html xmlns="http://www.w3.org/1999/xhtml"> <head> <style> *:before{ content: ""ou } </style> <script> function go() { document.execCommand("SelectAll",false); document.execCommand("Indent",false); } </script> </head> <body onload="go()" contenteditable="true"> <canvas></canvas> <ul><li></li></ul> </body> </html> id: chrome.dll!WebCore::AppendNodeCommand::AppendNodeCommand ReadAV@NULL (3c69c96576a9146f251ce6b27fed9737) description: Attempt to read from unallocated NULL pointer+0x14 in chrome.dll!WebCore::AppendNodeCommand::AppendNodeCommand application: Chromium 9.0.598.0 stack: chrome.dll!WebCore::AppendNodeCommand::AppendNodeCommand chrome.dll!WebCore::AppendNodeCommand::create chrome.dll!WebCore::CompositeEditCommand::appendNode chrome.dll!WebCore::CompositeEditCommand::cloneParagraphUnderNewElement chrome.dll!WebCore::CompositeEditCommand::moveParagraphWithClones chrome.dll!WebCore::IndentOutdentCommand::indentIntoBlockquote chrome.dll!WebCore::IndentOutdentCommand::formatRange chrome.dll!WebCore::ApplyBlockElementCommand::formatSelection chrome.dll!WebCore::ApplyBlockElementCommand::doApply chrome.dll!WebCore::EditCommand::apply chrome.dll!WebCore::applyCommand chrome.dll!WebCore::executeIndent chrome.dll!WebCore::Editor::Command::execute chrome.dll!WebCore::Document::execCommand chrome.dll!WebCore::DocumentInternal::execCommandCallback chrome.dll!v8::internal::HandleApiCallHelper<...> chrome.dll!v8::internal::Builtin_HandleApiCall chrome.dll!v8::internal::Invoke chrome.dll!v8::internal::Execution::Call ...
Comment 2 of the corresponding Chromium bug <http://code.google.com/p/chromium/issues/detail?id=65264#c2> states that this bug may be a duplicate of Chromium bug <http://code.google.com/p/chromium/issues/detail?id=64749>, which corresponds to WebKit Bug #50218.