Closed
Bug 527772
Opened 15 years ago
Closed 14 years ago
New [@nsTArray<nsGeolocation*>::AppendElements<nsGeolocation*>(nsGeolocation* const*, unsigned int)] crash in 3.5.5
Categories
(Core :: DOM: Geolocation, defect)
Tracking
()
RESOLVED
FIXED
Tracking | Status | |
---|---|---|
status1.9.1 | --- | ? |
People
(Reporter: jst, Assigned: dougt)
Details
(Keywords: crash)
Crash Data
There's a new crash with the signature nsTArray<nsGeolocation*>::AppendElements<nsGeolocation*>(nsGeolocation* const*, unsigned int) in 3.5.5 that hasn't shown up in any earlier releases. So far there are no reports of this on the trunk, but we don't have nearly as many users so it might just not have been hit yet.
Flags: blocking1.9.2?
Reporter | ||
Updated•15 years ago
|
Summary: New nsTArray<nsGeolocation*>::AppendElements<nsGeolocation*>(nsGeolocation* const*, unsigned int) crash in 3.5.5 → New [@nsTArray<nsGeolocation*>::AppendElements<nsGeolocation*>(nsGeolocation* const*, unsigned int)] crash in 3.5.5
Assignee | ||
Comment 1•15 years ago
|
||
http://crash-stats.mozilla.com/report/index/96cad4b4-64bb-423f-b3c5-2427f2091110 http://crash-stats.mozilla.com/report/index/33af2a13-7fab-4888-b49f-1ee692091108
Comment 2•15 years ago
|
||
Weird that it'd show up in 3.5.5 and not 3.5.4. We didn't take any geolocation changes in 3.5.5.
Signature nsTArray<nsGeolocation*>::AppendElements<nsGeolocation*>(nsGeolocation* const*, unsigned int) UUID 33af2a13-7fab-4888-b49f-1ee692091108 Time 2009-11-08 07:36:53.327011 Uptime 100 Last Crash 93331 seconds before submission Product Firefox Version 3.5.5 Build ID 20091102152451 Branch 1.9.1 OS Windows NT OS Version 5.1.2600 Service Pack 3 CPU x86 CPU Info GenuineIntel family 15 model 4 stepping 9 Crash Reason EXCEPTION_ACCESS_VIOLATION Crash Address 0x0 User Comments je to čím dál horší Processor Notes Related Bugs Crashing Thread Frame Module Signature [Expand] Source 0 xul.dll nsTArray<nsGeolocation*>::AppendElements<nsGeolocation*> obj-firefox/dist/include/xpcom/nsTArray.h:551 1 xul.dll nsGeolocation::nsGeolocation dom/src/geolocation/nsGeolocation.cpp:596 2 xul.dll nsNavigator::GetGeolocation dom/src/base/nsGlobalWindow.cpp:9661 3 xul.dll NS_InvokeByIndex_P xpcom/reflect/xptcall/src/md/win32/xptcinvoke.cpp:101 4 xul.dll XPCWrappedNative::CallMethod js/src/xpconnect/src/xpcwrappednative.cpp:2456 so, that's a null pointer crash at 0x0. the other one is a bit odd 0x404 Signature nsRefPtr<nsFormControlList>::assign_with_AddRef(nsFormControlList*) UUID 96cad4b4-64bb-423f-b3c5-2427f2091110 Time 2009-11-10 12:58:38.850580 Uptime 16305 Last Crash 275918 seconds before submission Product Firefox Version 3.5.5 Build ID 20091102152451 Branch 1.9.1 OS Windows NT OS Version 6.0.6002 Service Pack 2 CPU x86 CPU Info GenuineIntel family 6 model 15 stepping 13 Crash Reason EXCEPTION_ACCESS_VIOLATION Crash Address 0x404 User Comments Processor Notes Crashing Thread Frame Module Signature [Expand] Source 0 xul.dll nsRefPtr<nsFormControlList>::assign_with_AddRef obj-firefox/dist/include/xpcom/nsAutoPtr.h:927 1 xul.dll nsGeolocation::nsGeolocation dom/src/geolocation/nsGeolocation.cpp:594 2 xul.dll nsNavigator::GetGeolocation dom/src/base/nsGlobalWindow.cpp:9661 3 xul.dll NS_InvokeByIndex_P xpcom/reflect/xptcall/src/md/win32/xptcinvoke.cpp:101 4 xul.dll XPCWrappedNative::CallMethod js/src/xpconnect/src/xpcwrappednative.cpp:2456
Comment 4•15 years ago
|
||
Doug thinks bug 493615 may help with this - Doug, do you think this should block?
Assignee | ||
Comment 5•15 years ago
|
||
we can fix this independent of all of the stuff in 493615. in that bug, we make it impossible to pass a null to the nsGeolocation constructor from the global window.
Comment 6•15 years ago
|
||
OK, would take a patch, don't think it blocks, should definitely get it on a support release if not by final.
Flags: wanted1.9.2+
Flags: blocking1.9.2?
Flags: blocking1.9.2-
Assignee | ||
Comment 7•14 years ago
|
||
I no longer see this on crash stats.
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
Updated•13 years ago
|
Crash Signature: [@nsTArray<nsGeolocation*>::AppendElements<nsGeolocation*>(nsGeolocation* const*, unsigned int)]
You need to log in
before you can comment on or make changes to this bug.
Description
•