Crash in abort | abort | __android_log_assert | stagefright::VectorImpl::itemLocation(unsigned int)

NEW
Unassigned

Status

()

4 years ago
3 years ago

People

(Reporter: FlorinMezei, Unassigned)

Tracking

({crash})

Trunk
x86_64
Windows 7
crash
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

(crash signature)

(Reporter)

Description

4 years ago
This is a follow up from bug 1066319 (see https://bugzilla.mozilla.org/show_bug.cgi?id=1066319#c22)

This is report bp-6370299f-9af5-4760-b5dc-968d32141008.

The crash was supposed to be fixed by the fix for bug 1066319, but still shows:
- 414 crashes on Firefox 34.0a2, in builds from September 20th (when the fix landed) and later, over the past 28 days
- 149 crashes on Firefox 35.0a1, in builds from September 16th (when the fix landed) and later, over the past 28 days

Crashing thread:
0	msvcr100.dll	abort	f:\dd\vctools\crt_bld\self_x86\crt\src\abort.c:83
1	msvcr100.dll	abort	f:\dd\vctools\crt_bld\self_x86\crt\src\abort.c:83
2	xul.dll	        __android_log_assert	media/libstagefright/system/core/liblog/logd_write.c
3	xul.dll	        stagefright::VectorImpl::itemLocation(unsigned int)	media/libstagefright/system/core/libutils/VectorImpl.cpp
4	xul.dll	        stagefright::VectorImpl::_grow(unsigned int, unsigned int)	media/libstagefright/system/core/libutils/VectorImpl.cpp
5	xul.dll	        stagefright::VectorImpl::insertAt(void const*, unsigned int, unsigned int)	media/libstagefright/system/core/libutils/VectorImpl.cpp
6	xul.dll	        stagefright::VectorImpl::add(void const*)	media/libstagefright/system/core/libutils/VectorImpl.cpp
7	xul.dll	        stagefright::MPEG4Source::exportIndex()	media/libstagefright/frameworks/av/media/libstagefright/MPEG4Extractor.cpp
8	xul.dll	        mp4_demuxer::MP4Demuxer::Init()	media/libstagefright/binding/mp4_demuxer.cpp
9	xul.dll	        mozilla::MP4Reader::ReadMetadata(mozilla::MediaInfo*, nsDataHashtable<nsCStringHashKey, nsCString>**)	content/media/fmp4/MP4Reader.cpp
10	xul.dll	        mozilla::MediaDecoderStateMachine::DecodeMetadata()	content/media/MediaDecoderStateMachine.cpp
11	xul.dll	        mozilla::MediaDecoderStateMachine::CallDecodeMetadata()	content/media/MediaDecoderStateMachine.cpp
12	xul.dll	        nsRunnableMethodImpl<void ( mozilla::MediaDecoderReader::*)(void), void, 1>::Run()	xpcom/glue/nsThreadUtils.h
13	xul.dll	        mozilla::MediaTaskQueue::Runner::Run()	content/media/MediaTaskQueue.cpp
14	xul.dll	        nsThreadPool::Run()	xpcom/threads/nsThreadPool.cpp
15	xul.dll	        nsThread::ProcessNextEvent(bool, bool*)	xpcom/threads/nsThread.cpp
16	xul.dll	        NS_ProcessNextEvent(nsIThread*, bool)	xpcom/glue/nsThreadUtils.cpp
17	xul.dll	        mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*)	ipc/glue/MessagePump.cpp
18	xul.dll	        MessageLoop::RunHandler()	ipc/chromium/src/base/message_loop.cc
19	xul.dll	        MessageLoop::Run()	ipc/chromium/src/base/message_loop.cc
20	xul.dll	        nsThread::ThreadFunc(void*)	xpcom/threads/nsThread.cpp
21	nss3.dll	_PR_NativeRunThread	nsprpub/pr/src/threads/combined/pruthr.c
22	nss3.dll	pr_root	nsprpub/pr/src/md/windows/w95thred.c
23	msvcr100.dll	_callthreadstartex	f:\dd\vctools\crt_bld\self_x86\crt\src\threadex.c:314
24	msvcr100.dll	_threadstartex	f:\dd\vctools\crt_bld\self_x86\crt\src\threadex.c:292
25	kernel32.dll	BaseThreadInitThunk	
26	ntdll.dll	__RtlUserThreadStart	
27	ntdll.dll	_RtlUserThreadStart

Comment 1

4 years ago
https://crash-stats.mozilla.com/report/index/e997f9ce-e73c-4070-8959-3254f2150223

Yes, still coming, though not sure how it is related to Android.

 lpxpcom.dll 		671F85BB33D341079CF5B1906629EAC01 	lpxpcomFF3.pdb
 atidxx32.dll 	8.17.10.252 	22D0842F269D4C8C8282DFA2CA8BAA191 	atidxx32.pdb
0 	msvcr100.dll 	abort 	f:\dd\vctools\crt_bld\self_x86\crt\src\abort.c:83
1 	msvcr100.dll 	abort 	f:\dd\vctools\crt_bld\self_x86\crt\src\abort.c:83
2 	xul.dll 	__android_log_assert 	media/libstagefright/system/core/liblog/logd_write.c
3 	xul.dll 	stagefright::VectorImpl::itemLocation(unsigned int) 	media/libstagefright/system/core/libutils/VectorImpl.cpp
4 	xul.dll 	stagefright::VectorImpl::_grow(unsigned int, unsigned int) 	media/libstagefright/system/core/libutils/VectorImpl.cpp
5 	xul.dll 	stagefright::VectorImpl::insertAt(void const*, unsigned int, unsigned int) 	media/libstagefright/system/core/libutils/VectorImpl.cpp
6 	xul.dll 	stagefright::VectorImpl::add(void const*) 	media/libstagefright/system/core/libutils/VectorImpl.cpp
7 	xul.dll 	stagefright::MPEG4Source::exportIndex() 	media/libstagefright/frameworks/av/media/libstagefright/MPEG4Extractor.cpp
8 	xul.dll 	mp4_demuxer::MP4Demuxer::Init() 	media/libstagefright/binding/mp4_demuxer.cpp
9 	xul.dll 	mozilla::MP4Reader::ReadMetadata(mozilla::MediaInfo*, nsDataHashtable<nsCStringHashKey, nsCString>**) 	content/media/fmp4/MP4Reader.cpp
10 	xul.dll 	mozilla::MediaDecoderStateMachine::DecodeMetadata() 	content/media/MediaDecoderStateMachine.cpp
11 	xul.dll 	mozilla::MediaDecoderStateMachine::CallDecodeMetadata() 	content/media/MediaDecoderStateMachine.cpp
12 	xul.dll 	nsRunnableMethodImpl<void ( `anonymous namespace'::nsFetchTelemetryData::*)(void), void, 1>::Run() 	xpcom/glue/nsThreadUtils.h
13 	xul.dll 	mozilla::MediaTaskQueue::Runner::Run() 	content/media/MediaTaskQueue.cpp
14 	xul.dll 	nsThreadPool::Run() 	xpcom/threads/nsThreadPool.cpp
15 	xul.dll 	nsThread::ProcessNextEvent(bool, bool*) 	xpcom/threads/nsThread.cpp
16 	xul.dll 	MessageLoop::RunHandler() 	ipc/chromium/src/base/message_loop.cc
17 	xul.dll 	nsThread::ThreadFunc(void*) 	xpcom/threads/nsThread.cpp
Component: Audio/Video → Audio/Video: Playback

Updated

3 years ago
Crash Signature: [@ abort | abort | __android_log_assert | stagefright::VectorImpl::itemLocation(unsigned int) ] → [@ abort | abort | __android_log_assert | stagefright::VectorImpl::itemLocation(unsigned int) ] [@ abort | abort | __android_log_assert | stagefright::VectorImpl::itemLocation ]
You need to log in before you can comment on or make changes to this bug.