crash in nsDragService::StartInvokingDragSession @ CComApartment::InitCSIfNecessary

RESOLVED INVALID

Status

()

Core
Widget: Win32
--
critical
RESOLVED INVALID
5 years ago
a year ago

People

(Reporter: jsmith, Unassigned)

Tracking

({crash, regression})

23 Branch
All
Windows 7
crash, regression
Points:
---

Firefox Tracking Flags

(firefox22 unaffected, firefox23 affected, firefox24 affected)

Details

(crash signature)

(Reporter)

Description

5 years ago
This bug was filed from the Socorro interface and is 
report bp-0826ed32-bf36-4e0b-adf1-75f292120803 .
============================================================= 

0 	ole32.dll 	CComApartment::InitCSIfNecessary 	
1 	ole32.dll 	CComApartment::QueueMessage 	
2 	ole32.dll 	OXIDEntry::PostCallToSTA 	
3 	ole32.dll 	TransmitCall 	
4 	ole32.dll 	SwitchSTA 	
5 	ole32.dll 	CStdProxyBuffer2_Release 	
6 	ole32.dll 	CRpcChannelBuffer::SendReceive2 	
7 	ole32.dll 	CCliModalLoop::SendReceive 	
8 	ole32.dll 	CAptRpcChnl::SendReceive 	
9 	ole32.dll 	CCtxComChnl::SendReceive 	
10 	ole32.dll 	NdrExtpProxySendReceive 	
11 	rpcrt4.dll 	NdrpProxySendReceive 	
12 	rpcrt4.dll 	NdrClientCall2 	
13 	ole32.dll 	ObjectStublessClient 	
14 	ole32.dll 	ObjectStubless 	
15 	ole32.dll 	CStdMarshal::RemoteAddRef 	
16 	ole32.dll 	FreePropVariantArrayWorker 	
17 	ole32.dll 	CStdMarshal::ConnectCliIPIDEntry 	
18 	ole32.dll 	CStdMarshal::MakeCliIPIDEntry 	
19 	ole32.dll 	CStdMarshal::AddSuppliedRefs 	
20 	ole32.dll 	CStdMarshal::UnmarshalObjRef 	
21 	ole32.dll 	UnmarshalSwitch 	
22 	ole32.dll 	UnmarshalObjRef 	
23 	ole32.dll 	UnmarshalFromEndpointProperty 	
24 	ole32.dll 	SDDInfo::SDDInfo 	
25 	ole32.dll 	PrivDragDrop 	
26 	ole32.dll 	CDragOperation::GetDropTarget 	
27 	ole32.dll 	CDragOperation::UpdateTarget 	
28 	ole32.dll 	DoDragDrop 	
29 	xul.dll 	nsDragService::StartInvokingDragSession 	widget/windows/nsDragService.cpp:275
30 	xul.dll 	nsDragService::InvokeDragSession 	widget/windows/nsDragService.cpp:230
31 	xul.dll 	nsBaseDragService::InvokeDragSessionWithImage 	widget/xpwidgets/nsBaseDragService.cpp:246
32 	xul.dll 	nsEventStateManager::DoDefaultDragStart 	content/events/src/nsEventStateManager.cpp:2478
33 	xul.dll 	nsEventStateManager::GenerateDragGesture 	content/events/src/nsEventStateManager.cpp:2264
34 	xul.dll 	nsEventStateManager::PreHandleEvent 	content/events/src/nsEventStateManager.cpp:1138
35 	xul.dll 	PresShell::HandleEventInternal 	layout/base/nsPresShell.cpp:6455
36 	xul.dll 	PresShell::HandlePositionedEvent 	layout/base/nsPresShell.cpp:6206
37 	xul.dll 	PresShell::HandleEvent 	layout/base/nsPresShell.cpp:6006
38 	xul.dll 	nsViewManager::DispatchEvent 	view/src/nsViewManager.cpp:858
39 	user32.dll 	wcscpy_s 	
40 	xul.dll 	_SEH_epilog4 	
41 	user32.dll 	wcscpy_s 	
42 	user32.dll 	wcscpy_s 	
43 	xul.dll 	_SEH_epilog4 	
44 	firefox.exe 	_SEH_epilog4 	
45 	ntdll.dll 	WinSqmSetIfMaxDWORD 	
46 	ntdll.dll 	_RtlUserThreadStart 	
47 	firefox.exe 	pre_c_init 	crtexe.c:261
48 	firefox.exe 	pre_c_init 	crtexe.c:261
49 		@0xfffddfff
(Reporter)

Comment 1

5 years ago
Scoobidiver - Do you know what component this belongs under? I guessed widget based on the stack, but I'm not sure.

Comment 2

5 years ago
(In reply to Jason Smith [:jsmith] from comment #1)
> Scoobidiver - Do you know what component this belongs under? I guessed
> widget based on the stack, but I'm not sure.
The two first Firefox frames belongs to the Widget/Windows component. It's good to indicate the first Firefox frame next to the "official" signature in the summary for people monitoring the component.
Component: Widget → Widget: Win32
Summary: crash in CComApartment::InitCSIfNecessary → crash in nsDragService::StartInvokingDragSession @ CComApartment::InitCSIfNecessary

Comment 3

5 years ago
It's #23 browser crasher in 23.0a2 and #37 in 24.0a1.
It started spiking in 23.0a1/20130506. The regression range for the spike is:
http://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=c8e47b184aba&tochange=b109e2dbf03b
I suspect bug 848293.

The min uptime is 4830 seconds.

More reports at:
https://crash-stats.mozilla.com/report/list?signature=CComApartment%3A%3AInitCSIfNecessary%28%29
status-firefox22: --- → unaffected
status-firefox23: --- → affected
status-firefox24: --- → affected
Keywords: regression
Hardware: x86 → All
Version: Trunk → 23 Branch

Updated

2 years ago
Crash Signature: [@ CComApartment::InitCSIfNecessary()] → [@ CComApartment::InitCSIfNecessary()] [@ CComApartment::InitCSIfNecessary]

Updated

a year ago
Status: NEW → RESOLVED
Last Resolved: a year ago
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.