Closed Bug 1152831 Opened 9 years ago Closed 7 years ago

crash in mozilla::net::BackgroundFileSaver::GetObserver(nsIBackgroundFileSaverObserver**)

Categories

(Thunderbird :: General, defect)

36 Branch
x86
Windows NT
defect
Not set
critical

Tracking

(Not tracked)

VERIFIED WORKSFORME

People

(Reporter: wsmwk, Unassigned)

References

Details

(Keywords: crash)

Crash Data

#4 crash for Thunderbird 38.0b1. No firefox crashes. No version 37 crashes.
This signature has a variety of stacks. Unclear it's actionable as a group. Below is just one example, which seems to be requent but might not be the most common

report bp-8a2a4bbb-d48b-4c31-9f90-35c842150407 (jj)
crash address	0x5a5a5a5e
 0 	xul.dll	mozilla::net::BackgroundFileSaver::GetObserver(nsIBackgroundFileSaverObserver**)	netwerk/base/BackgroundFileSaver.cpp
1 	xul.dll	NS_InvokeByIndex	xpcom/reflect/xptcall/md/win32/xptcinvoke.cpp
2 	xul.dll	XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode)	js/xpconnect/src/XPCWrappedNative.cpp
3 	xul.dll	XPC_WN_GetterSetter(JSContext*, unsigned int, JS::Value*)	js/xpconnect/src/XPCWrappedNativeJSOps.cpp
4 	xul.dll	js::Invoke(JSContext*, JS::CallArgs, js::MaybeConstruct)	js/src/vm/Interpreter.cpp
5 	xul.dll	js::Invoke(JSContext*, JS::Value const&, JS::Value const&, unsigned int, JS::Value const*, JS::MutableHandle<JS::Value>)	js/src/vm/Interpreter.cpp
6 	xul.dll	js::InvokeGetterOrSetter(JSContext*, JSObject*, JS::Value, unsigned int, JS::Value*, JS::MutableHandle<JS::Value>)	js/src/vm/Interpreter.cpp
7 	xul.dll	CallGetter	js/src/vm/NativeObject.cpp
8 	xul.dll	js::NativeGetProperty(JSContext*, JS::Handle<js::NativeObject*>, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>)	js/src/vm/NativeObject.cpp
9 	xul.dll	GetPropertyOperation	js/src/vm/Interpreter.cpp
10 	xul.dll	Interpret	js/src/vm/Interpreter.cpp 

http://hg.mozilla.org/releases/mozilla-beta/annotate/cb279e8b39ec/netwerk/base/BackgroundFileSaver.cpp#l184
paolo@124656 	178 // Called on the control thread.
paolo@124656 	179 NS_IMETHODIMP
paolo@124656 	180 BackgroundFileSaver::GetObserver(nsIBackgroundFileSaverObserver **aObserver)
paolo@124656 	181 {
paolo@124656 	182   NS_ENSURE_ARG_POINTER(aObserver);
paolo@124656 	183   *aObserver = mObserver;
paolo@124656 	184   NS_IF_ADDREF(*aObserver);

jj, the user of the above crash, also had these crashes ...

https://crash-stats.mozilla.com/report/index/ea402aa2-363b-4e6a-b33b-eaa972150407
[@ nsCOMArrayEnumerator::operator new(unsigned int, nsCOMArray_base const&)] - Thunderbird 38.0 Crash Report - Report ID: ea402aa2-363b-4e6a-b33b-eaa972150407
https://crash-stats.mozilla.com/report/index/d2e14fd4-8dbf-45c3-9b00-e03072150407
[@ ChildFinder::NoteXPCOMChild(nsISupports*)] - Thunderbird 38.0 Crash Report - Report ID: d2e14fd4-8dbf-45c3-9b00-e03072150407
https://crash-stats.mozilla.com/report/index/dd9003c8-f874-450d-a877-cbddc2150407
[@ XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode)] - Thunderbird 38.0 Crash Report - Report ID: dd9003c8-f874-450d-a877-cbddc2150407
Crash Signature: [@ mozilla::net::BackgroundFileSaver::GetObserver(nsIBackgroundFileSaverObserver**)] → [@ mozilla::net::BackgroundFileSaver::GetObserver(nsIBackgroundFileSaverObserver**)] [@ mozilla::net::BackgroundFileSaver::GetObserver]
I'm marking this bug as WORKSFORME as bug crashlog signature didn't appear from a long time (over half year).
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → WORKSFORME
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.