[Webkit-unassigned] [Bug 92190] New: ASSERTION FAILED: m_affinity == DOWNSTREAM : void WebCore::VisibleSelection::setWithoutValidation(const WebCore::Position &, const WebCore::Position &)
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Tue Jul 24 18:13:49 PDT 2012
https://bugs.webkit.org/show_bug.cgi?id=92190
Summary: ASSERTION FAILED: m_affinity == DOWNSTREAM : void
WebCore::VisibleSelection::setWithoutValidation(const
WebCore::Position &, const WebCore::Position &)
Product: WebKit
Version: 528+ (Nightly build)
Platform: Macintosh Intel
URL: https://twitter.com/#!/search/%22Christian%20Bale%22
OS/Version: Other
Status: UNCONFIRMED
Severity: Normal
Priority: P2
Component: WebCore JavaScript
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: rex_4539 at yahoo.com
Created an attachment (id=154205)
--> (https://bugs.webkit.org/attachment.cgi?id=154205&action=review)
Screenshot.
r123549
Reproducibility: always
Steps:
1. Go to https://twitter.com/#!/search/%22Christian%20Bale%22
2. Scroll down until you find the post from "AMC Theatres".
3. Click on the post to expand the inline photo.
What happened:
ASSERTION FAILED: m_affinity == DOWNSTREAM
/Users/rex/WebKit/Source/WebCore/editing/VisibleSelection.cpp(450) : void WebCore::VisibleSelection::setWithoutValidation(const WebCore::Position &, const WebCore::Position &)
1 0x109fb6463 WebCore::VisibleSelection::setWithoutValidation(WebCore::Position const&, WebCore::Position const&)
2 0x108ee972c WebCore::FrameSelection::respondToNodeModification(WebCore::Node*, bool, bool, bool, bool)
3 0x108ee95cb WebCore::FrameSelection::nodeWillBeRemoved(WebCore::Node*)
4 0x108bece0a WebCore::Document::nodeWillBeRemoved(WebCore::Node*)
5 0x108a092b1 WebCore::willRemoveChild(WebCore::Node*)
6 0x108a08fc8 WebCore::ContainerNode::removeChild(WebCore::Node*, int&)
7 0x108a080f8 WebCore::collectChildrenAndRemoveFromOldParent(WebCore::Node*, WTF::Vector<WTF::RefPtr<WebCore::Node>, 11ul>&, int&)
8 0x108a07ece WebCore::ContainerNode::appendChild(WTF::PassRefPtr<WebCore::Node>, int&, bool)
9 0x10987ad0a WebCore::Node::appendChild(WTF::PassRefPtr<WebCore::Node>, int&, bool)
10 0x1095042c1 WebCore::JSNode::appendChild(JSC::ExecState*)
11 0x1095005ee WebCore::jsNodePrototypeFunctionAppendChild(JSC::ExecState*)
12 0x10e628265
13 0x107c78e84 JSC::JITCode::execute(JSC::RegisterFile*, JSC::ExecState*, JSC::JSGlobalData*)
14 0x107c75bef JSC::Interpreter::executeCall(JSC::ExecState*, JSC::JSObject*, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&)
15 0x107b291c8 JSC::call(JSC::ExecState*, JSC::JSValue, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&)
16 0x10928efd2 WebCore::JSMainThreadExecState::call(JSC::ExecState*, JSC::JSValue, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&)
17 0x1093bae8e WebCore::JSEventListener::handleEvent(WebCore::ScriptExecutionContext*, WebCore::Event*)
18 0x108e29a57 WebCore::EventTarget::fireEventListeners(WebCore::Event*, WebCore::EventTargetData*, WTF::Vector<WebCore::RegisteredEventListener, 1ul>&)
19 0x108e298bb WebCore::EventTarget::fireEventListeners(WebCore::Event*)
20 0x109882fab WebCore::Node::handleLocalEvents(WebCore::Event*)
21 0x108dfb654 WebCore::EventContext::handleLocalEvents(WebCore::Event*) const
22 0x108dfccaa WebCore::EventDispatcher::dispatchEvent(WTF::PassRefPtr<WebCore::Event>)
23 0x109854870 WebCore::MouseEventDispatchMediator::dispatchEvent(WebCore::EventDispatcher*) const
24 0x108dfc03c WebCore::EventDispatcher::dispatchEvent(WebCore::Node*, WTF::PassRefPtr<WebCore::EventDispatchMediator>)
25 0x10988396b WebCore::Node::dispatchMouseEvent(WebCore::PlatformMouseEvent const&, WTF::AtomicString const&, int, WebCore::Node*)
26 0x108e0cda4 WebCore::EventHandler::dispatchMouseEvent(WTF::AtomicString const&, WebCore::Node*, bool, int, WebCore::PlatformMouseEvent const&, bool)
27 0x108e0f275 WebCore::EventHandler::handleMouseReleaseEvent(WebCore::PlatformMouseEvent const&)
28 0x106d34a76 WebKit::handleMouseEvent(WebKit::WebMouseEvent const&, WebKit::WebPage*, bool)
29 0x106d348ef WebKit::WebPage::mouseEvent(WebKit::WebMouseEvent const&)
30 0x106d6ad47 void CoreIPC::callMemberFunction<WebKit::WebPage, void (WebKit::WebPage::*)(WebKit::WebMouseEvent const&), WebKit::WebMouseEvent>(CoreIPC::Arguments1<WebKit::WebMouseEvent> const&, WebKit::WebPage*, void (WebKit::WebPage::*)(WebKit::WebMouseEvent const&))
31 0x106d5ff32 void CoreIPC::handleMessage<Messages::WebPage::MouseEvent, WebKit::WebPage, void (WebKit::WebPage::*)(WebKit::WebMouseEvent const&)>(CoreIPC::ArgumentDecoder*, WebKit::WebPage*, void (WebKit::WebPage::*)(WebKit::WebMouseEvent const&))
Expected result:
No assert failure.
--
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