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
•