Closed Bug 1157193 Opened 7 years ago Closed 7 years ago

crash in nsContentUtils::TransferableToIPCTransferable(nsITransferable*, mozilla::dom::IPCDataTransfer*, mozilla::dom::nsIContentChild*, mozilla::dom::nsIContentParent*)

Categories

(Core :: DOM: Copy & Paste and Drag & Drop, defect)

Unspecified
All
defect
Not set
critical
Points:
1

Tracking

()

VERIFIED FIXED
mozilla40
Iteration:
40.2 - 27 Apr
Tracking Status
e10s m6+ ---
firefox40 --- verified

People

(Reporter: jimm, Assigned: enndeakin)

References

Details

(Keywords: crash)

Crash Data

Attachments

(1 file)

New top crash climbing in the content process. All platforms.

https://crash-stats.mozilla.com/report/list?product=Firefox&range_value=3&range_unit=days&date=2015-04-22&signature=nsContentUtils%3A%3ATransferableToIPCTransferable%28nsITransferable*%2C+mozilla%3A%3Adom%3A%3AIPCDataTransfer*%2C+mozilla%3A%3Adom%3A%3AnsIContentChild*%2C+mozilla%3A%3Adom%3A%3AnsIContentParent*%29&version=Firefox%3A40.0a1#tab-sigsummary


0 	xul.dll 	nsContentUtils::TransferableToIPCTransferable(nsITransferable*, mozilla::dom::IPCDataTransfer*, mozilla::dom::nsIContentChild*, mozilla::dom::nsIContentParent*) 	dom/base/nsContentUtils.cpp
1 	xul.dll 	nsContentUtils::TransferablesToIPCTransferables(nsISupportsArray*, nsTArray<mozilla::dom::IPCDataTransfer>&, mozilla::dom::nsIContentChild*, mozilla::dom::nsIContentParent*) 	dom/base/nsContentUtils.cpp
2 	xul.dll 	nsDragServiceProxy::InvokeDragSession(nsIDOMNode*, nsISupportsArray*, nsIScriptableRegion*, unsigned int) 	widget/nsDragServiceProxy.cpp
3 	xul.dll 	nsBaseDragService::InvokeDragSessionWithImage(nsIDOMNode*, nsISupportsArray*, nsIScriptableRegion*, unsigned int, nsIDOMNode*, int, int, nsIDOMDragEvent*, nsIDOMDataTransfer*) 	widget/nsBaseDragService.cpp
4 	xul.dll 	mozilla::EventStateManager::DoDefaultDragStart(nsPresContext*, mozilla::WidgetDragEvent*, mozilla::dom::DataTransfer*, nsIContent*, nsISelection*) 	dom/events/EventStateManager.cpp
5 	xul.dll 	mozilla::EventStateManager::GenerateDragGesture(nsPresContext*, mozilla::WidgetMouseEvent*) 	dom/events/EventStateManager.cpp
6 	xul.dll 	mozilla::EventStateManager::PreHandleEvent(nsPresContext*, mozilla::WidgetEvent*, nsIFrame*, nsIContent*, nsEventStatus*) 	dom/events/EventStateManager.cpp
7 	xul.dll 	PresShell::HandleEventInternal(mozilla::WidgetEvent*, nsEventStatus*) 	layout/base/nsPresShell.cpp
null pointer crash. Regression from bug 1071562.
Blocks: 1071562
Flags: needinfo?(enndeakin)
Not sure how to reproduce this (drag failed or half-loaded image maybe?), but this should fix the crash.
Assignee: nobody → enndeakin
Status: NEW → ASSIGNED
Flags: needinfo?(enndeakin)
Attachment #8596080 - Flags: review?(bugs)
Attachment #8596080 - Flags: review?(bugs) → review+
https://hg.mozilla.org/mozilla-central/rev/8bcdac2a7ad1
Status: ASSIGNED → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla40
Hi Neil, can you provide a point value.
Iteration: --- → 40.2 - 27 Apr
Flags: qe-verify?
Flags: needinfo?(enndeakin)
Flags: firefox-backlog+
Points: --- → 1
Flags: needinfo?(enndeakin)
Flags: qe-verify?
You need to log in before you can comment on or make changes to this bug.