Closed
Bug 403828
Opened 17 years ago
Closed 17 years ago
Crash [@ nsParser::ParseFragment] when dragging something into xhtml document
Categories
(Core :: DOM: HTML Parser, defect)
Tracking
()
RESOLVED
DUPLICATE
of bug 403664
People
(Reporter: martijn.martijn, Unassigned)
References
()
Details
(Keywords: crash, regression, testcase)
Crash Data
The testcase comes from bug 401990. To reproduce: - Select some text in the testcase. - Drag it to another spot and drop it. Expected result: - Dragged text should have been put on the dropped spot Actual result: - Crash. http://crash-stats.mozilla.com/report/index/28e24f8a-9302-11dc-8031-001a4bd46e84 0 nsParser::ParseFragment(nsAString_internal const&, void*, nsTArray<nsAutoString>&, int, nsACString_internal const&, nsDTDMode) mozilla/parser/htmlparser/src/nsParser.cpp:1464 1 nsHTMLEditor::ParseFragment(nsAString_internal const&, nsTArray<nsAutoString>&, nsIDocument*, nsCOMPtr<nsIDOMNode>*) mozilla/editor/libeditor/html/nsHTMLDataTransfer.cpp:2665 2 nsHTMLEditor::CreateDOMFragmentFromPaste(nsAString_internal const&, nsAString_internal const&, nsAString_internal const&, nsCOMPtr<nsIDOMNode>*, nsCOMPtr<nsIDOMNode>*, nsCOMPtr<nsIDOMNode>*, int*, int*) mozilla/editor/libeditor/html/nsHTMLDataTransfer.cpp:2554 3 nsHTMLEditor::InsertHTMLWithContext(nsAString_internal const&, nsAString_internal const&, nsAString_internal const&, nsAString_internal const&, nsIDOMDocument*, nsIDOMNode*, int, int) mozilla/editor/libeditor/html/nsHTMLDataTransfer.cpp:298 4 nsHTMLEditor::InsertFromTransferable(nsITransferable*, nsIDOMDocument*, nsAString_internal const&, nsAString_internal const&, nsIDOMNode*, int, int) mozilla/editor/libeditor/html/nsHTMLDataTransfer.cpp:1294 5 nsHTMLEditor::InsertFromDrop(nsIDOMEvent*) mozilla/editor/libeditor/html/nsHTMLDataTransfer.cpp:1673 6 nsTextEditorDragListener::DragDrop(nsIDOMEvent*) mozilla/editor/libeditor/text/nsEditorEventListeners.cpp:675 7 nsEventListenerManager::HandleEvent(nsPresContext*, nsEvent*, nsIDOMEvent**, nsISupports*, unsigned int, nsEventStatus*) mozilla/content/events/src/nsEventListenerManager.cpp:1208 8 nsEventTargetChainItem::HandleEvent(nsEventChainPostVisitor&, unsigned int) mozilla/content/events/src/nsEventDispatcher.cpp:206 9 nsEventTargetChainItem::HandleEventTargetChain(nsEventChainPostVisitor&, unsigned int, nsDispatchingCallback*) mozilla/content/events/src/nsEventDispatcher.cpp:287 10 nsEventDispatcher::Dispatch(nsISupports*, nsPresContext*, nsEvent*, nsIDOMEvent*, nsEventStatus*, nsDispatchingCallback*) mozilla/content/events/src/nsEventDispatcher.cpp:479 etc...
Flags: blocking1.9?
Comment 1•17 years ago
|
||
Possibly due to checkin here: bug 403549 Also causing similar crash on TB trunk.
Updated•17 years ago
|
Status: NEW → RESOLVED
Closed: 17 years ago
Resolution: --- → DUPLICATE
Comment 3•17 years ago
|
||
Oh, I hadn't noticed you marked this as blocking bug 207531... is it not a dupe?
Reporter | ||
Comment 4•17 years ago
|
||
Yeah, it's a dupe, I made a wrong assumption here.
No longer blocks: 207531
Assignee | ||
Updated•13 years ago
|
Crash Signature: [@ nsParser::ParseFragment]
You need to log in
before you can comment on or make changes to this bug.
Description
•