Closed
Bug 1144926
Opened 11 years ago
Closed 5 years ago
Android 4.3 PROCESS-CRASH | testGetUserMedia | application crashed [@ libc.so + 0xdbf4]
Categories
(Firefox for Android Graveyard :: Testing, defect)
Tracking
(Not tracked)
RESOLVED
INCOMPLETE
People
(Reporter: gbrown, Unassigned)
Details
(Whiteboard: [test disabled on android 4.3])
On the Android 4.3 emulator, this test frequently crashes.
http://ftp.mozilla.org/pub/mozilla.org/mobile/try-builds/gbrown@mozilla.com-e80c0fdd1ef6/try-android-api-9/try_ubuntu64_vm_mobile_test-robocop-2-bm67-tests1-linux64-build73.txt.gz
17:55:40 INFO - TEST-START | testGetUserMedia
17:55:40 INFO - TEST-PASS | testGetUserMedia | Robocop tests need the test device screen to be powered on. -
17:55:40 INFO - TEST-PASS | testGetUserMedia | Given message occurred for registered event: {"type":"Gecko:Ready"} - Gecko:Ready should equal Gecko:Ready
17:55:40 INFO - EventExpecter: no longer listening for Gecko:Ready
17:55:40 INFO - TEST-PASS | testGetUserMedia | waiting for urlbar text to gain focus - urlbar text gained focus
17:55:40 INFO - TEST-PASS | testGetUserMedia | URL typed properly - http://mochi.test:8888/tests/robocop/robocop_getusermedia2.html should equal http://mochi.test:8888/tests/robocop/robocop_getusermedia2.html
17:55:40 INFO - TEST-PASS | testGetUserMedia | Given message occurred for registered event: {"errorType":"","bgColor":"transparent","type":"DOMContentLoaded","tabID":0} - DOMContentLoaded should equal DOMContentLoaded
17:55:40 INFO - EventExpecter: no longer listening for DOMContentLoaded
17:55:40 INFO - waitForText timeout on Would you like to share your camera and microphone with
17:55:40 INFO - TEST-PASS | testGetUserMedia | getUserMedia doorhanger has been displayed - true should equal true
17:55:40 INFO - TEST-PASS | testGetUserMedia | getUserMedia found a camera - true should equal true
17:55:40 INFO - TEST-PASS | testGetUserMedia | getUserMedia doorhanger hidden after dismissal - false should equal false
17:55:40 INFO - TEST-PASS | testGetUserMedia | The url argument is not null - http://mochi.test:8888/tests/robocop/robocop_getusermedia2.html should not equal null
17:55:40 INFO - TEST-PASS | testGetUserMedia | Page title is correct - mochi.test:8888/tests/robocop/robocop_getusermedia2.html should equal mochi.test:8888/tests/robocop/robocop_getusermedia2.html
17:55:40 INFO - TEST-PASS | testGetUserMedia | waiting for urlbar text to gain focus - urlbar text gained focus
17:55:40 INFO - TEST-PASS | testGetUserMedia | URL typed properly - https://example.com/tests/robocop/robocop_getusermedia.html should equal https://example.com/tests/robocop/robocop_getusermedia.html
17:55:40 INFO - TEST-PASS | testGetUserMedia | Given message occurred for registered event: {"bgColor":"transparent","errorType":"","type":"DOMContentLoaded","metadata":null,"tabID":0} - DOMContentLoaded should equal DOMContentLoaded
17:55:40 INFO - EventExpecter: no longer listening for DOMContentLoaded
17:55:40 INFO - TEST-PASS | testGetUserMedia | getUserMedia doorhanger has been displayed - true should equal true
17:55:40 INFO - TEST-PASS | testGetUserMedia | Video source selection available - true should equal true
17:55:40 INFO - TEST-PASS | testGetUserMedia | Microphone selection available - true should equal true
17:55:40 INFO - TEST-PASS | testGetUserMedia | Microphone 1 available - true should equal true
17:55:40 INFO - TEST-PASS | testGetUserMedia | No 'No Audio' selection available - true should equal true
17:55:40 INFO - TEST-PASS | testGetUserMedia | Audio selection hidden after dismissal - false should equal false
17:55:40 INFO - TEST-PASS | testGetUserMedia | Share button available after selection - true should equal true
17:55:40 INFO - TEST-PASS | testGetUserMedia | getUserMedia doorhanger hidden after dismissal - false should equal false
17:55:40 INFO - TEST-PASS | testGetUserMedia | Tab selection dialog displayed - true should equal true
17:55:40 INFO - TEST-PASS | testGetUserMedia | Tab selection dialog hidden - false should equal false
17:55:40 INFO - TEST-PASS | testGetUserMedia | The url argument is not null - https://example.com/tests/robocop/robocop_getusermedia.html should not equal null
17:55:40 INFO - TEST-PASS | testGetUserMedia | Page title is correct - https://example.com/tests/robocop/robocop_getusermedia.html should equal https://example.com/tests/robocop/robocop_getusermedia.html
17:55:40 INFO - TEST-PASS | testGetUserMedia | waiting for urlbar text to gain focus - urlbar text gained focus
17:55:40 INFO - TEST-PASS | testGetUserMedia | URL typed properly - https://example.com/tests/robocop/robocop_getusermedia.html should equal https://example.com/tests/robocop/robocop_getusermedia.html
17:55:40 INFO - TEST-PASS | testGetUserMedia | Given message occurred for registered event: {"bgColor":"transparent","errorType":"","type":"DOMContentLoaded","metadata":null,"tabID":0} - DOMContentLoaded should equal DOMContentLoaded
17:55:40 INFO - EventExpecter: no longer listening for DOMContentLoaded
17:55:40 INFO - TEST-PASS | testGetUserMedia | getUserMedia doorhanger has been displayed - true should equal true
17:55:40 INFO - TEST-PASS | testGetUserMedia | Video source selection available - true should equal true
17:55:40 INFO - INFO | automation.py | Application ran for: 0:03:53.144165
17:55:40 INFO - INFO | zombiecheck | Reading PID log: /tmp/tmpgkr9wGpidlog
17:55:40 INFO - Contents of /data/anr/traces.txt:
17:55:40 INFO -
17:55:40 INFO -
17:55:40 INFO - /data/tombstones does not exist; tombstone check skipped
17:55:40 INFO - mozcrash Downloading symbols from: https://ftp-ssl.mozilla.org/pub/mozilla.org/firefox/try-builds/gbrown@mozilla.com-e80c0fdd1ef6/try-android-api-11/fennec-39.0a1.en-US.android-arm.crashreporter-symbols.zip
17:55:40 INFO - mozcrash Saved minidump as /builds/slave/test/build/blobber_upload_dir/2f68a814-e837-17f5-655d5619-0b0c40a7.dmp
17:55:40 INFO - mozcrash Saved app info as /builds/slave/test/build/blobber_upload_dir/2f68a814-e837-17f5-655d5619-0b0c40a7.extra
17:55:40 WARNING - PROCESS-CRASH | testGetUserMedia | application crashed [@ libc.so + 0xdbf4]
17:55:40 INFO - Crash dump filename: /tmp/tmpGtjD22/2f68a814-e837-17f5-655d5619-0b0c40a7.dmp
17:55:40 INFO - Operating system: Android
17:55:40 INFO - 0.0.0 Linux 2.6.29-gea477bb #1 Wed Sep 26 11:04:45 PDT 2012 armv7l generic/sdk/generic:4.3.1/JLS36I/eng.gbrown.20150308.182649:eng/test-keys
17:55:40 INFO - CPU: arm
17:55:40 INFO - 0 CPUs
17:55:40 INFO -
17:55:40 INFO - Crash reason: SIGSEGV
17:55:40 INFO - Crash address: 0x440c8004
17:55:40 INFO -
17:55:40 INFO - Thread 54 (crashed)
17:55:40 INFO - 0 libc.so + 0xdbf4
17:55:40 INFO - r4 = 0x2a370728 r5 = 0x00000000 r6 = 0x2a382df0 r7 = 0x00000008
17:55:40 INFO - r8 = 0x64a29be4 r9 = 0x64a15509 r10 = 0x00000004 fp = 0x2a353120
17:55:40 INFO - sp = 0x64cffbd0 lr = 0x40ac4cf5 pc = 0x40034bf4
17:55:40 INFO - Found by: given as instruction pointer in context
17:55:40 INFO - 1 libmedia.so + 0x4dcf3
17:55:40 INFO - sp = 0x64cffbe0 pc = 0x40ac4cf5
17:55:40 INFO - Found by: stack scanning
17:55:40 INFO - 2 libwilhelm.so + 0x27f76
17:55:40 INFO - sp = 0x64cffbf4 pc = 0x64a28f78
17:55:40 INFO - Found by: stack scanning
17:55:40 INFO - 3 libwilhelm.so + 0xa8c9
17:55:40 INFO - sp = 0x64cffbf8 pc = 0x64a0b8cb
17:55:40 INFO - Found by: stack scanning
17:55:40 INFO - 4 libwilhelm.so + 0x19537
17:55:40 INFO - sp = 0x64cffc00 pc = 0x64a1a539
17:55:40 INFO - Found by: stack scanning
17:55:40 INFO - 5 libxul.so!webrtc::OpenSlesInput::DestroyAudioRecorder() [opensles_input.cc:e80c0fdd1ef6 : 583 + 0x5]
17:55:40 INFO - sp = 0x64cffc38 pc = 0x59f79c85
17:55:40 INFO - Found by: stack scanning
17:55:40 INFO - 6 libxul.so!webrtc::OpenSlesInput::StopRecording() [opensles_input.cc:e80c0fdd1ef6 : 232 + 0x5]
17:55:40 INFO - r4 = 0x651bea4c r5 = 0x00000000 sp = 0x64cffc50 pc = 0x59f79efb
17:55:40 INFO - Found by: call frame info
17:55:40 INFO - 7 libxul.so!webrtc::AudioDeviceModuleImpl::StopRecording() [audio_device_impl.cc:e80c0fdd1ef6 : 1660 + 0x7]
17:55:40 INFO - r4 = 0x64d2fef8 r5 = 0x00000000 sp = 0x64cffc58 pc = 0x59f7a4a1
17:55:40 INFO - Found by: call frame info
17:55:40 INFO - 8 libxul.so!webrtc::VoEBaseImpl::StopSend() [voe_base_impl.cc:e80c0fdd1ef6 : 941 + 0x7]
17:55:40 INFO - r4 = 0x64d2fef8 r5 = 0x00000000 sp = 0x64cffc60 pc = 0x59fa74d3
17:55:40 INFO - Found by: call frame info
17:55:40 INFO - 9 libxul.so!webrtc::VoEBaseImpl::StopSend(int) [voe_base_impl.cc:e80c0fdd1ef6 : 750 + 0x5]
17:55:40 INFO - r4 = 0x64d2fef8 r5 = 0x00000000 sp = 0x64cffc70 pc = 0x59fa7571
17:55:40 INFO - Found by: call frame info
17:55:40 INFO - 10 libxul.so!mozilla::MediaEngineWebRTCAudioSource::Stop(mozilla::SourceMediaStream*, int) [MediaEngineWebRTCAudio.cpp:e80c0fdd1ef6 : 399 + 0x9]
17:55:40 INFO - r4 = 0x67548400 r5 = 0x00000002 r6 = 0x00000002 sp = 0x64cffc90
17:55:40 INFO - pc = 0x59c349c3
17:55:40 INFO - Found by: call frame info
17:55:40 INFO - 11 libxul.so!mozilla::MediaOperationTask::Run() [MediaManager.h:e80c0fdd1ef6 : 438 + 0x9]
17:55:40 INFO - r4 = 0x61fd5f40 r5 = 0x66ce6780 r6 = 0x66b38970 sp = 0x64cffcb0
17:55:40 INFO - pc = 0x59beb6ff
17:55:40 INFO - Found by: call frame info
17:55:40 INFO - 12 libxul.so!MessageLoop::RunTask(Task*) [message_loop.cc:e80c0fdd1ef6 : 361 + 0x5]
17:55:40 INFO - r4 = 0x61fd5f40 r5 = 0x64cffdf0 r6 = 0x66b38970 r7 = 0x64cffdfc
17:55:40 INFO - r8 = 0x00000001 r9 = 0x00000000 r10 = 0x64cffd97 fp = 0x2a353120
17:55:40 INFO - sp = 0x64cffcd8 pc = 0x595131e9
17:55:40 INFO - Found by: call frame info
17:55:40 INFO - 13 libxul.so!MessageLoop::DeferOrRunPendingTask(MessageLoop::PendingTask const&) [message_loop.cc:e80c0fdd1ef6 : 369 + 0x5]
17:55:40 INFO - r4 = 0x00000001 r5 = 0x64cffd08 r6 = 0x66b38970 r7 = 0x64cffdfc
17:55:40 INFO - r8 = 0x00000001 r9 = 0x00000000 r10 = 0x64cffd97 fp = 0x2a353120
17:55:40 INFO - sp = 0x64cffce8 pc = 0x595156b1
17:55:40 INFO - Found by: call frame info
17:55:40 INFO - 14 libxul.so!MessageLoop::DoWork() [message_loop.cc:e80c0fdd1ef6 : 447 + 0x3]
17:55:40 INFO - r4 = 0x64cffdf0 r5 = 0x64cffd08 r6 = 0x66b38970 r7 = 0x64cffdfc
17:55:40 INFO - r8 = 0x00000001 r9 = 0x00000000 r10 = 0x64cffd97 fp = 0x2a353120
17:55:40 INFO - sp = 0x64cffcf8 pc = 0x595171f7
17:55:40 INFO - Found by: call frame info
17:55:40 INFO - 15 libxul.so!mozilla::ipc::DoWorkRunnable::Run() [MessagePump.cpp:e80c0fdd1ef6 : 233 + 0x7]
17:55:40 INFO - r4 = 0x64cffdf0 r5 = 0x00000001 r6 = 0x64bd65b0 r7 = 0x64cffd5c
17:55:40 INFO - r8 = 0x00000001 r9 = 0x00000000 r10 = 0x64cffd97 fp = 0x2a353120
17:55:40 INFO - sp = 0x64cffd28 pc = 0x5951c5d5
17:55:40 INFO - Found by: call frame info
17:55:40 INFO - 16 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:e80c0fdd1ef6 : 855 + 0x5]
17:55:40 INFO - r4 = 0x64bd65e0 r5 = 0x00000000 r6 = 0x64bd65b0 r7 = 0x64cffd5c
17:55:40 INFO - r8 = 0x00000001 r9 = 0x00000000 r10 = 0x64cffd97 fp = 0x2a353120
17:55:40 INFO - sp = 0x64cffd38 pc = 0x593df789
17:55:40 INFO - Found by: call frame info
17:55:40 INFO - 17 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:e80c0fdd1ef6 : 265 + 0xb]
17:55:40 INFO - r4 = 0x00000001 r5 = 0x64cffdf0 r6 = 0x64bc7c68 r7 = 0x00000000
17:55:40 INFO - r8 = 0x5bdddfb8 r9 = 0x64c00000 r10 = 0x64cfff00 fp = 0x2a353120
17:55:40 INFO - sp = 0x64cffd90 pc = 0x593ed3f3
17:55:40 INFO - Found by: call frame info
17:55:40 INFO - 18 libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:e80c0fdd1ef6 : 368 + 0x7]
17:55:40 INFO - r4 = 0x64bc7c58 r5 = 0x64cffdf0 r6 = 0x64bc7c68 r7 = 0x00000000
17:55:40 INFO - r8 = 0x5bdddfb8 r9 = 0x64c00000 r10 = 0x64cfff00 fp = 0x2a353120
17:55:40 INFO - sp = 0x64cffda0 pc = 0x5951e917
17:55:40 INFO - Found by: call frame info
17:55:40 INFO - 19 libxul.so!MessageLoop::RunInternal() [message_loop.cc:e80c0fdd1ef6 : 233 + 0x5]
17:55:40 INFO - r4 = 0x64cffdf0 r5 = 0x64cffdf0 r6 = 0x5950e79d r7 = 0x5bdddfb0
17:55:40 INFO - r8 = 0x5bdddfb8 r9 = 0x64c00000 r10 = 0x64cfff00 fp = 0x2a353120
17:55:40 INFO - sp = 0x64cffdc8 pc = 0x59513175
17:55:40 INFO - Found by: call frame info
17:55:40 INFO - 20 libxul.so!MessageLoop::Run() [message_loop.cc:e80c0fdd1ef6 : 226 + 0x5]
17:55:40 INFO - r4 = 0x64cffdf0 r5 = 0x64cffdf0 r6 = 0x5950e79d r7 = 0x5bdddfb0
17:55:40 INFO - r8 = 0x5bdddfb8 r9 = 0x64c00000 r10 = 0x64cfff00 fp = 0x2a353120
17:55:40 INFO - sp = 0x64cffdd0 pc = 0x59513229
17:55:40 INFO - Found by: call frame info
17:55:40 INFO - 21 libxul.so!base::Thread::ThreadMain() [thread.cc:e80c0fdd1ef6 : 170 + 0x5]
17:55:40 INFO - r4 = 0x5bdddfb0 r5 = 0x64cffdf0 r6 = 0x5950e79d r7 = 0x5bdddfb0
17:55:40 INFO - r8 = 0x5bdddfb8 r9 = 0x64c00000 r10 = 0x64cfff00 fp = 0x2a353120
17:55:40 INFO - sp = 0x64cffde8 pc = 0x595185e9
17:55:40 INFO - Found by: call frame info
17:55:40 INFO - 22 libxul.so!ThreadFunc [platform_thread_posix.cc:e80c0fdd1ef6 : 39 + 0x5]
17:55:40 INFO - r4 = 0x64cfff00 r5 = 0x2a353120 r6 = 0x5950e79d r7 = 0x5bdddfb0
17:55:40 INFO - r8 = 0x5bdddfb8 r9 = 0x64c00000 r10 = 0x64cfff00 fp = 0x2a353120
17:55:40 INFO - sp = 0x64cffee0 pc = 0x5950e7a5
17:55:40 INFO - Found by: call frame info
17:55:40 INFO - 23 libc.so + 0xca5a
17:55:40 INFO - r4 = 0x64cfff00 r5 = 0x2a353120 r6 = 0x5950e79d r7 = 0x5bdddfb0
17:55:40 INFO - r8 = 0x5bdddfb8 r9 = 0x64c00000 r10 = 0x64cfff00 fp = 0x2a353120
17:55:40 INFO - sp = 0x64cffee8 pc = 0x40033a5c
17:55:40 INFO - Found by: call frame info
17:55:40 INFO - 24 libc.so + 0xcbd6
17:55:40 INFO - sp = 0x64cfff00 pc = 0x40033bd8
17:55:40 INFO - Found by: stack scanning
17:55:40 INFO -
Comment 1•5 years ago
|
||
We have completed our launch of our new Firefox on Android. The development of the new versions use GitHub for issue tracking. If the bug report still reproduces in a current version of [Firefox on Android nightly](https://play.google.com/store/apps/details?id=org.mozilla.fenix) an issue can be reported at the [Fenix GitHub project](https://github.com/mozilla-mobile/fenix/). If you want to discuss your report please use [Mozilla's chat](https://wiki.mozilla.org/Matrix#Connect_to_Matrix) server https://chat.mozilla.org and join the [#fenix](https://chat.mozilla.org/#/room/#fenix:mozilla.org) channel.
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → INCOMPLETE
Updated•5 years ago
|
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•