Closed Bug 1028918 Opened 10 years ago Closed 10 years ago

Crash in test_MediaSource.html on Android 2.3 Armv6 on aws

Categories

(Core :: Audio/Video, defect)

x86_64
Linux
defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 1028144

People

(Reporter: gbrown, Assigned: gbrown)

References

Details

test_MediaSource has been passing reliably on Android 2.3 and Android 2.3 Armv6, when running the Android emulator on an ix slave. We are now migrating some Android 2.3 Armv6 test jobs to aws slaves and find that this test frequently crashes:

https://tbpl.mozilla.org/php/getParsedLog.php?id=42230080&tree=Ash&full=1

09:56:59     INFO -  1140 INFO TEST-START | /tests/content/media/mediasource/test/test_MediaSource.html
09:56:59     INFO -  INFO | automation.py | Application ran for: 0:28:32.647871
09:56:59     INFO -  INFO | zombiecheck | Reading PID log: /tmp/tmp0WDYN0pidlog
09:56:59     INFO -  /data/anr/traces.txt not found
09:56:59     INFO -  mozcrash INFO | Downloading symbols from: https://ftp-ssl.mozilla.org/pub/mozilla.org/mobile/tinderbox-builds/ash-android-armv6/1403382102/fennec-33.0a1.en-US.android-arm-armv6.crashreporter-symbols.zip
09:56:59  WARNING -  PROCESS-CRASH | /tests/content/media/mediasource/test/test_MediaSource.html | application crashed [@ mozilla::WebMBufferedState::Release()]
09:56:59     INFO -  Crash dump filename: /tmp/tmpGu50Fy/38eb1ca1-97ec-f375-0eb5a075-1620ed53.dmp
09:56:59     INFO -  Operating system: Android
09:56:59     INFO -                    0.0.0 Linux 2.6.29-ge3d684d #1 Mon Dec 16 22:26:51 UTC 2013 armv7l generic/sdk/generic:2.3.7/GINGERBREAD/eng.ubuntu.20140123.014351:eng/test-keys
09:56:59     INFO -  CPU: arm
09:56:59     INFO -       0 CPUs
09:56:59     INFO -  
09:56:59     INFO -  Crash reason:  SIGSEGV
09:56:59     INFO -  Crash address: 0x0
09:56:59     INFO -  
09:56:59     INFO -  Thread 53 (crashed)
09:56:59     INFO -   0  libxul.so!mozilla::WebMBufferedState::Release() [WebMBufferedParser.h:3df9a3371d0b : 187 + 0x10]
09:56:59     INFO -       r4 = 0x585e65a0    r5 = 0x46f3c100    r6 = 0x560c0e0c    r7 = 0x5671fb14
09:56:59     INFO -       r8 = 0x59720dd8    r9 = 0x001e985a   r10 = 0x00000000    fp = 0x00000000
09:56:59     INFO -       sp = 0x59720d40    lr = 0x49b3e86c    pc = 0x4cfa9438
09:56:59     INFO -      Found by: given as instruction pointer in context
09:56:59     INFO -   1  libxul.so!mozilla::WebMReader::~WebMReader() [nsAutoPtr.h:3df9a3371d0b : 870 + 0x2]
09:56:59     INFO -       r4 = 0x560c0c00    r5 = 0x560c0dd8    r6 = 0x560c0e0c    r7 = 0x5671fb14
09:56:59     INFO -       r8 = 0x59720dd8    r9 = 0x001e985a   r10 = 0x00000000    fp = 0x00000000
09:56:59     INFO -       sp = 0x59720d58    pc = 0x4cfaa578
09:56:59     INFO -      Found by: call frame info
09:56:59     INFO -   2  libxul.so!mozilla::WebMReader::~WebMReader() [WebMReader.cpp:3df9a3371d0b : 200 + 0x2]
09:56:59     INFO -       r4 = 0x560c0c00    r5 = 0x00000000    r6 = 0x5566efec    r7 = 0x5671fb14
09:56:59     INFO -       r8 = 0x59720dd8    r9 = 0x001e985a   r10 = 0x00000000    fp = 0x00000000
09:56:59     INFO -       sp = 0x59720d68    pc = 0x4cfaa5d4
09:56:59     INFO -      Found by: call frame info
09:56:59     INFO -   3  libxul.so!CSF::CC_Call::Release() + 0x2e
09:56:59     INFO -       r4 = 0x560c0c00    r5 = 0x00000000    r6 = 0x5566efec    r7 = 0x5671fb14
09:56:59     INFO -       r8 = 0x59720dd8    r9 = 0x001e985a   r10 = 0x00000000    fp = 0x00000000
09:56:59     INFO -       sp = 0x59720d70    pc = 0x4c6d3028
09:56:59     INFO -      Found by: call frame info
09:56:59     INFO -   4  libxul.so!mozilla::RefPtr<mozilla::AudioSessionConduit>::~RefPtr() [RefPtr.h:3df9a3371d0b : 283 + 0x2]
09:56:59     INFO -       r4 = 0x5876806c    r5 = 0x00000000    r6 = 0x5566efec    r7 = 0x5671fb14
09:56:59     INFO -       r8 = 0x59720dd8    r9 = 0x001e985a   r10 = 0x00000000    fp = 0x00000000
09:56:59     INFO -       sp = 0x59720d80    pc = 0x4c6d3048
09:56:59     INFO -      Found by: call frame info
09:56:59     INFO -   5  libxul.so!mozilla::RequestVideoWithSkipTask::~RequestVideoWithSkipTask() [MediaDecoderReader.cpp:3df9a3371d0b : 195 + 0x12]
09:56:59     INFO -       r4 = 0x58768060    r5 = 0x00000000    r6 = 0x5566efec    r7 = 0x5671fb14
09:56:59     INFO -       r8 = 0x59720dd8    r9 = 0x001e985a   r10 = 0x00000000    fp = 0x00000000
09:56:59     INFO -       sp = 0x59720d88    pc = 0x4cf65278
09:56:59     INFO -      Found by: call frame info
09:56:59     INFO -   6  libxul.so!mozilla::RequestVideoWithSkipTask::~RequestVideoWithSkipTask() [MediaDecoderReader.cpp:3df9a3371d0b : 195 + 0x6]
09:56:59     INFO -       r4 = 0x58768060    r5 = 0x00000000    r6 = 0x5566efec    r7 = 0x5671fb14
09:56:59     INFO -       r8 = 0x59720dd8    r9 = 0x001e985a   r10 = 0x00000000    fp = 0x00000000
09:56:59     INFO -       sp = 0x59720d90    pc = 0x4cf652a4
09:56:59     INFO -      Found by: call frame info
09:56:59     INFO -   7  libxul.so!PipUIContext::Release() [nsNSSComponent.cpp:3df9a3371d0b : 1910 + 0xe]
09:56:59     INFO -       r4 = 0x58768060    r5 = 0x00000000    r6 = 0x5566efec    r7 = 0x5671fb14
09:56:59     INFO -       r8 = 0x59720dd8    r9 = 0x001e985a   r10 = 0x00000000    fp = 0x00000000
09:56:59     INFO -       sp = 0x59720d98    pc = 0x4c293148
09:56:59     INFO -      Found by: call frame info
09:56:59     INFO -   8  libxul.so!mozilla::RefPtr<mozilla::TransportFlow>::assign(mozilla::TransportFlow*) [RefPtr.h:3df9a3371d0b : 283 + 0xa]
09:56:59     INFO -       r4 = 0x59720db8    r5 = 0x00000000    r6 = 0x5566efec    r7 = 0x5671fb14
09:56:59     INFO -       r8 = 0x59720dd8    r9 = 0x001e985a   r10 = 0x00000000    fp = 0x00000000
09:56:59     INFO -       sp = 0x59720da8    pc = 0x4c6e0010
09:56:59     INFO -      Found by: call frame info
09:56:59     INFO -   9  libxul.so!mozilla::MediaTaskQueue::Runner::Run() [RefPtr.h:3df9a3371d0b : 244 + 0xa]
09:56:59     INFO -       r4 = 0x57c3ebc0    r5 = 0x5566efc4    r6 = 0x5566efec    r7 = 0x5671fb14
09:56:59     INFO -       r8 = 0x59720dd8    r9 = 0x001e985a   r10 = 0x00000000    fp = 0x00000000
09:56:59     INFO -       sp = 0x59720db8    pc = 0x4cf70cac
09:56:59     INFO -      Found by: call frame info
09:56:59     INFO -  10  libxul.so!nsThreadPool::Run() [nsThreadPool.cpp:3df9a3371d0b : 217 + 0xa]
09:56:59     INFO -       r4 = 0x5671fb00    r5 = 0x00000000    r6 = 0x59720de4    r7 = 0x5671fb14
09:56:59     INFO -       r8 = 0x59720dd8    r9 = 0x001e985a   r10 = 0x00000000    fp = 0x00000000
09:56:59     INFO -       sp = 0x59720dd0    pc = 0x4c2dfa10
09:56:59     INFO -      Found by: call frame info
09:56:59     INFO -  11  libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:3df9a3371d0b : 766 + 0xa]
09:56:59     INFO -       r4 = 0x571fa0b0    r5 = 0x00000000    r6 = 0x59720e24    r7 = 0x59720e5f
09:57:00     INFO -       r8 = 0x571fa0e4    r9 = 0x00000000   r10 = 0x00000000    fp = 0x00000001
09:57:00     INFO -       sp = 0x59720e10    pc = 0x4c2dd124
09:57:00     INFO -      Found by: call frame info
09:57:00     INFO -  12  libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:3df9a3371d0b : 263 + 0x12]
09:57:00     INFO -       r4 = 0x00000000    r5 = 0x555e63c0    r6 = 0x58182530    r7 = 0x571fa0c0
09:57:00     INFO -       r8 = 0x0032cdc0    r9 = 0x56578680   r10 = 0x00000000    fp = 0x00000001
09:57:00     INFO -       sp = 0x59720e58    pc = 0x4c2938e8
09:57:00     INFO -      Found by: call frame info
09:57:00     INFO -  13  libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:3df9a3371d0b : 307 + 0xa]
09:57:00     INFO -       r4 = 0x58182520    r5 = 0x555e63c0    r6 = 0x58182530    r7 = 0x571fa0c0
09:57:00     INFO -       r8 = 0x0032cdc0    r9 = 0x56578680   r10 = 0x00000000    fp = 0x00000001
09:57:00     INFO -       sp = 0x59720e68    pc = 0x4c4b0ec0
09:57:00     INFO -      Found by: call frame info
09:57:00     INFO -  14  libxul.so!MessageLoop::RunInternal() [message_loop.cc:3df9a3371d0b : 229 + 0xa]
09:57:00     INFO -       r4 = 0x555e63c0    r5 = 0x59720eb0    r6 = 0x555e63c0    r7 = 0x571fa0c0
09:57:00     INFO -       r8 = 0x0032cdc0    r9 = 0x56578680   r10 = 0x00000000    fp = 0x00000001
09:57:00     INFO -       sp = 0x59720e90    pc = 0x4c4a0058
09:57:00     INFO -      Found by: call frame info
09:57:00     INFO -  15  libxul.so!MessageLoop::Run() [message_loop.cc:3df9a3371d0b : 222 + 0x6]
09:57:00     INFO -       r4 = 0x555e63c0    r5 = 0x59720eb0    r6 = 0x555e63c0    r7 = 0x571fa0c0
09:57:00     INFO -       r8 = 0x0032cdc0    r9 = 0x56578680   r10 = 0x00000000    fp = 0x00000001
09:57:00     INFO -       sp = 0x59720e98    pc = 0x4c4a0180
09:57:00     INFO -      Found by: call frame info
09:57:00     INFO -  16  libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:3df9a3371d0b : 346 + 0x6]
09:57:00     INFO -       r4 = 0x571fa0b0    r5 = 0x59720eb0    r6 = 0x555e63c0    r7 = 0x571fa0c0
09:57:00     INFO -       r8 = 0x0032cdc0    r9 = 0x56578680   r10 = 0x00000000    fp = 0x00000001
09:57:00     INFO -       sp = 0x59720eb0    pc = 0x4c2dfdc4
09:57:00     INFO -      Found by: call frame info
09:57:00     INFO -  17  libnss3.so!_pt_root [ptthread.c:3df9a3371d0b : 212 + 0xa]
09:57:00     INFO -       r4 = 0x56578680    r5 = 0x49c06a08    r6 = 0x00000000    r7 = 0x000002ab
09:57:00     INFO -       r8 = 0x0032cdc0    r9 = 0x56578680   r10 = 0x00000000    fp = 0x00000001
09:57:00     INFO -       sp = 0x59720ed0    pc = 0x49b3e198
09:57:00     INFO -      Found by: call frame info
Disabled on Android 2.3: https://hg.mozilla.org/integration/mozilla-inbound/rev/fe422e3506d6
Whiteboard: [test disabled on Android 2.3]
Whiteboard: [test disabled on Android 2.3] → [leave open][test disabled on Android 2.3]
That crash was fixed by bug 1028144, please re-enable the test.
Assignee: nobody → gbrown
Whiteboard: [leave open][test disabled on Android 2.3]
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.