Closed Bug 1376233 Opened 7 years ago Closed 6 years ago

Intermittent dom/media/tests/mochitest/test_getUserMedia_basicScreenshare.html | application crashed [@ webrtc::ScreenCapturerHelper::InvalidateRegion(webrtc::DesktopRegion const&)]

Categories

(Core :: WebRTC, defect, P4)

defect

Tracking

()

RESOLVED WONTFIX

People

(Reporter: aryx, Unassigned)

References

Details

(Keywords: crash, intermittent-failure)

Crash Data

https://treeherder.mozilla.org/logviewer.html#?job_id=109803337&repo=autoland

09:50:00     INFO - TEST-FAIL | dom/media/tests/mochitest/test_getUserMedia_basicScreenshare.html | The author of the test has indicated that flaky timeouts are expected.  Reason: WebRTC inherently depends on timeouts 
09:50:00     INFO - TEST-PASS | dom/media/tests/mochitest/test_getUserMedia_basicScreenshare.html | Media element should be playing 
09:50:00     INFO - TEST-PASS | dom/media/tests/mochitest/test_getUserMedia_basicScreenshare.html | Duration should be infinity 
09:50:00     INFO - TEST-PASS | dom/media/tests/mochitest/test_getUserMedia_basicScreenshare.html | Ready state shall be HAVE_ENOUGH_DATA or HAVE_CURRENT_DATA 
09:50:00     INFO - TEST-PASS | dom/media/tests/mochitest/test_getUserMedia_basicScreenshare.html | Seekable length shall be zero 
09:50:00     INFO - TEST-PASS | dom/media/tests/mochitest/test_getUserMedia_basicScreenshare.html | Buffered length shall be zero 
09:50:00     INFO - TEST-PASS | dom/media/tests/mochitest/test_getUserMedia_basicScreenshare.html | MediaElement is not seekable with MediaStream 
09:50:00     INFO - TEST-PASS | dom/media/tests/mochitest/test_getUserMedia_basicScreenshare.html | Start offset time shall not be a number 
09:50:00     INFO - TEST-PASS | dom/media/tests/mochitest/test_getUserMedia_basicScreenshare.html | Loop shall be false 
09:50:00     INFO - TEST-PASS | dom/media/tests/mochitest/test_getUserMedia_basicScreenshare.html | Preload should not exist 
09:50:00     INFO - TEST-PASS | dom/media/tests/mochitest/test_getUserMedia_basicScreenshare.html | No src should be defined 
09:50:00     INFO - TEST-PASS | dom/media/tests/mochitest/test_getUserMedia_basicScreenshare.html | Current src should still be an empty string 
09:50:00     INFO - TEST-FAIL | dom/media/tests/mochitest/test_getUserMedia_basicScreenshare.html | The author of the test has indicated that flaky timeouts are expected.  Reason: WebRTC inherently depends on timeouts 
09:50:00     INFO - Buffered messages logged at 09:50:00
09:50:00     INFO - TEST-PASS | dom/media/tests/mochitest/test_getUserMedia_basicScreenshare.html | ended event successfully fired 
09:50:00     INFO - Call getUserMedia for {"video":{"mediaSource":"screen","width":{"min":"10","max":"100"},"height":{"min":"10","max":"100"},"frameRate":{"min":"10","max":"15"}},"fake":false}
09:50:00     INFO - Buffered messages finished
09:50:00    ERROR - TEST-UNEXPECTED-FAIL | dom/media/tests/mochitest/test_getUserMedia_basicScreenshare.html | application terminated with exit code 1
09:50:00     INFO - runtests.py | Application ran for: 0:00:19.697447
09:50:00     INFO - zombiecheck | Reading PID log: /var/folders/jc/7v003mhd31d1mm9tm93nzcc000000w/T/tmp1iY03Vpidlog
09:50:00     INFO - mozcrash Downloading symbols from: https://queue.taskcluster.net/v1/task/U2UHjWatRCaHrcKZa7Mi0A/artifacts/public/build/target.crashreporter-symbols.zip
09:50:05     INFO - mozcrash Copy/paste: /Users/cltbld/tasks/task_1498405068/build/macosx64-minidump_stackwalk /var/folders/jc/7v003mhd31d1mm9tm93nzcc000000w/T/tmpLwPuBA.mozrunner/minidumps/F4100542-74A7-49E6-B21A-FE0B47D6330B.dmp /var/folders/jc/7v003mhd31d1mm9tm93nzcc000000w/T/tmpuQ629K
09:50:18     INFO - mozcrash Saved minidump as /Users/cltbld/tasks/task_1498405068/build/blobber_upload_dir/F4100542-74A7-49E6-B21A-FE0B47D6330B.dmp
09:50:18     INFO - mozcrash Saved app info as /Users/cltbld/tasks/task_1498405068/build/blobber_upload_dir/F4100542-74A7-49E6-B21A-FE0B47D6330B.extra
09:50:18     INFO - PROCESS-CRASH | dom/media/tests/mochitest/test_getUserMedia_basicScreenshare.html | application crashed [@ webrtc::ScreenCapturerHelper::InvalidateRegion(webrtc::DesktopRegion const&)]
09:50:18     INFO - Crash dump filename: /var/folders/jc/7v003mhd31d1mm9tm93nzcc000000w/T/tmpLwPuBA.mozrunner/minidumps/F4100542-74A7-49E6-B21A-FE0B47D6330B.dmp
09:50:18     INFO - Operating system: Mac OS X
09:50:18     INFO -                   10.10.5 14F27
09:50:18     INFO - CPU: amd64
09:50:18     INFO -      family 6 model 69 stepping 1
09:50:18     INFO -      4 CPUs
09:50:18     INFO - 
09:50:18     INFO - GPU: UNKNOWN
09:50:18     INFO - 
09:50:18     INFO - Crash reason:  EXC_BAD_ACCESS / EXC_I386_GPFLT
09:50:18     INFO - Crash address: 0x0
09:50:18     INFO - Process uptime: 20 seconds
09:50:18     INFO - 
09:50:18     INFO - Thread 0 (crashed)
09:50:18     INFO -  0  XUL!webrtc::ScreenCapturerHelper::InvalidateRegion(webrtc::DesktopRegion const&) [rw_lock_wrapper.h:7235d05662b0 : 59 + 0x10]
09:50:18     INFO -     rax = 0xe5e5e5e5e5e5e5e5   rdx = 0x00007fff52e34df0
09:50:18     INFO -     rcx = 0x00007fff52e34df0   rbx = 0x000000010d0c5278
09:50:18     INFO -     rsi = 0x0000000000000008   rdi = 0x00000001206c3640
09:50:18     INFO -     rbp = 0x00007fff52e34e30   rsp = 0x00007fff52e34dc8
09:50:18     INFO -      r8 = 0x000000011d604968    r9 = 0x00000001201fa180
09:50:18     INFO -     r10 = 0x00007fff52e34df0   r11 = 0x000003f200000504
09:50:18     INFO -     r12 = 0x00007fff52e34dd8   r13 = 0x0000000000000003
09:50:18     INFO -     r14 = 0x0000000000000003   r15 = 0x00007fff52e34de8
09:50:18     INFO -     rip = 0x000000011042c818
09:50:18     INFO -     Found by: given as instruction pointer in context
09:50:18     INFO -  1  CoreGraphics!rgba32_sample_RGBA64 + 0x543
09:50:18     INFO -     rbx = 0x0000000000000001   rbp = 0x00007fff52e35090
09:50:18     INFO -     rsp = 0x00007fff52e34e40   r12 = 0x00007fff52e34dd8
09:50:18     INFO -     r13 = 0x0000000000000003   r14 = 0x0000000000000003
09:50:18     INFO -     r15 = 0x00007fff52e34e80   rip = 0x00007fff95a5b4e8
09:50:18     INFO -     Found by: call frame info
09:50:18     INFO -  2  CoreGraphics!CGSDatagramReadStream::dispatch_next_datagram() + 0xd93
09:50:18     INFO -     rbp = 0x00007fff52e35100   rsp = 0x00007fff52e350a0
09:50:18     INFO -     rip = 0x00007fff95846441
09:50:18     INFO -     Found by: previous frame's frame pointer
09:50:18     INFO -  3  CoreGraphics!_CGSAddStructuralRegionOfType + 0x78
09:50:18     INFO -     rbp = 0x00007fff52e35130   rsp = 0x00007fff52e35110
09:50:18     INFO -     rip = 0x00007fff958644d6
09:50:18     INFO -     Found by: previous frame's frame pointer
09:50:18     INFO -  4  CoreGraphics!create_display_mode + 0x348
09:50:18     INFO -     rbp = 0x00007fff52e35160   rsp = 0x00007fff52e35140
09:50:18     INFO -     rip = 0x00007fff95843f1e
09:50:18     INFO -     Found by: previous frame's frame pointer
09:50:18     INFO -  5  CoreGraphics!__initDisplays_block_invoke + 0x40
09:50:18     INFO -     rbp = 0x00007fff52e354f0   rsp = 0x00007fff52e35170
09:50:18     INFO -     rip = 0x00007fff95842e64
09:50:18     INFO -     Found by: previous frame's frame pointer
09:50:18     INFO -  6  CoreGraphics!__initDisplays_block_invoke + 0x6
09:50:18     INFO -     rbp = 0x00007fff52e35520   rsp = 0x00007fff52e35500
09:50:18     INFO -     rip = 0x00007fff95842e2a
09:50:18     INFO -     Found by: previous frame's frame pointer
09:50:18     INFO -  7  CoreGraphics!CG::Cubic::Cubic(CG::Point const&, CG::Point const&, CG::Point const&, CG::Point const&) + 0x36
09:50:18     INFO -     rbp = 0x00007fff52e35540   rsp = 0x00007fff52e35530
09:50:18     INFO -     rip = 0x00007fff958817f6
09:50:18     INFO -     Found by: previous frame's frame pointer
09:50:18     INFO -  8  libdispatch.dylib!_dispatch_call_block_and_release + 0xc
09:50:18     INFO -     rbp = 0x00007fff52e35560   rsp = 0x00007fff52e35550
09:50:18     INFO -     rip = 0x00007fff9871b323
09:50:18     INFO -     Found by: previous frame's frame pointer
09:50:18     INFO -  9  libdispatch.dylib!_dispatch_client_callout + 0x8
09:50:18     INFO -     rbp = 0x00007fff52e35580   rsp = 0x00007fff52e35570
09:50:18     INFO -     rip = 0x00007fff98716c13
09:50:18     INFO -     Found by: previous frame's frame pointer
09:50:18     INFO - 10  libdispatch.dylib!_dispatch_main_queue_callback_4CF + 0x35d
09:50:18     INFO -     rbp = 0x00007fff52e35620   rsp = 0x00007fff52e35590
09:50:18     INFO -     rip = 0x00007fff98722cbf
09:50:18     INFO -     Found by: previous frame's frame pointer
09:50:18     INFO - 11  CoreFoundation!__CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__ + 0x9
09:50:18     INFO -     rbp = 0x00007fff52e35630   rsp = 0x00007fff52e35630
09:50:18     INFO -     rip = 0x00007fff8ee6e3f9
09:50:18     INFO -     Found by: previous frame's frame pointer
09:50:18     INFO - 12  CoreFoundation!__CFRunLoopRun + 0x86f
09:50:18     INFO -     rbp = 0x00007fff52e36310   rsp = 0x00007fff52e35640
09:50:18     INFO -     rip = 0x00007fff8ee2968f
09:50:18     INFO -     Found by: previous frame's frame pointer
09:50:18     INFO - 13  CoreFoundation!CFRunLoopRunSpecific + 0x128
09:50:18     INFO -     rbp = 0x00007fff52e36370   rsp = 0x00007fff52e36320
09:50:18     INFO -     rip = 0x00007fff8ee28bd8
09:50:18     INFO -     Found by: previous frame's frame pointer
09:50:18     INFO - 14  HIToolbox!RunCurrentEventLoopInMode + 0xeb
09:50:18     INFO -     rbp = 0x00007fff52e363b0   rsp = 0x00007fff52e36380
09:50:18     INFO -     rip = 0x00007fff8bea456f
09:50:18     INFO -     Found by: previous frame's frame pointer
09:50:18     INFO - 15  HIToolbox!ReceiveNextEventCommon + 0x1af
09:50:18     INFO -     rbp = 0x00007fff52e36430   rsp = 0x00007fff52e363c0
09:50:18     INFO -     rip = 0x00007fff8bea42ea
09:50:18     INFO -     Found by: previous frame's frame pointer
09:50:18     INFO - 16  HIToolbox!_BlockUntilNextEventMatchingListInModeWithFilter + 0x47
09:50:18     INFO -     rbp = 0x00007fff52e36450   rsp = 0x00007fff52e36440
09:50:18     INFO -     rip = 0x00007fff8bea412b
09:50:18     INFO -     Found by: previous frame's frame pointer
09:50:18     INFO - 17  AppKit!_DPSNextEvent + 0x3d2
09:50:18     INFO -     rbp = 0x00007fff52e368c0   rsp = 0x00007fff52e36460
09:50:18     INFO -     rip = 0x00007fff8f1fd8ab
09:50:18     INFO -     Found by: previous frame's frame pointer
09:50:18     INFO - 18  AppKit!-[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 0x15a
09:50:18     INFO -     rbp = 0x00007fff52e36b60   rsp = 0x00007fff52e368d0
09:50:18     INFO -     rip = 0x00007fff8f1fce58
09:50:18     INFO -     Found by: previous frame's frame pointer
09:50:18     INFO - 19  XUL!-[GeckoNSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] [nsAppShell.mm:7235d05662b0 : 130 + 0x2c]
09:50:18     INFO -     rbp = 0x00007fff52e36bb0   rsp = 0x00007fff52e36b70
09:50:18     INFO -     rip = 0x000000010f476e26
09:50:18     INFO -     Found by: previous frame's frame pointer
09:50:18     INFO - 20  AppKit!-[NSApplication run] + 0x252
09:50:18     INFO -     rbx = 0x000000012f2054c0   rbp = 0x00007fff52e36c30
09:50:18     INFO -     rsp = 0x00007fff52e36bc0   r12 = 0x0000000000000000
09:50:18     INFO -     r13 = 0x000000011fdb4250   r14 = 0x000000011fdb4250
09:50:18     INFO -     r15 = 0x00007f9462005201   rip = 0x00007fff8f1f2af3
09:50:18     INFO -     Found by: call frame info
09:50:18     INFO - 21  XUL!nsAppShell::Run() [nsAppShell.mm:7235d05662b0 : 673 + 0x17]
09:50:18     INFO -     rbp = 0x00007fff52e36c60   rsp = 0x00007fff52e36c40
09:50:18     INFO -     rip = 0x000000010f477c20
09:50:18     INFO -     Found by: previous frame's frame pointer
09:50:18     INFO - 22  XUL!nsAppStartup::Run() [nsAppStartup.cpp:7235d05662b0 : 283 + 0x6]
09:50:18     INFO -     rbx = 0x000000011f0a78d0   rbp = 0x00007fff52e36c80
09:50:18     INFO -     rsp = 0x00007fff52e36c70   rip = 0x000000011077e949
09:50:18     INFO -     Found by: call frame info
09:50:18     INFO - 23  XUL!XREMain::XRE_mainRun() [nsAppRunner.cpp:7235d05662b0 : 4597 + 0x3]
09:50:18     INFO -     rbx = 0x00007fff52e36d40   rbp = 0x00007fff52e36dd0
09:50:18     INFO -     rsp = 0x00007fff52e36c90   rip = 0x000000011080e7db
09:50:18     INFO -     Found by: call frame info
09:50:18     INFO - 24  XUL!XREMain::XRE_main(int, char**, mozilla::BootstrapConfig const&) [nsAppRunner.cpp:7235d05662b0 : 4774 + 0x8]
09:50:18     INFO -     rbx = 0x0000000000000001   rbp = 0x00007fff52e36e50
09:50:18     INFO -     rsp = 0x00007fff52e36de0   r12 = 0x000000010d013340
09:50:18     INFO -     r13 = 0x000000010d489d60   r14 = 0x000000010d004620
09:50:18     INFO -     r15 = 0x00007fff52e36e68   rip = 0x000000011080ef62
09:50:18     INFO -     Found by: call frame info
09:50:18     INFO - 25  XUL!XRE_main(int, char**, mozilla::BootstrapConfig const&) [nsAppRunner.cpp:7235d05662b0 : 4869 + 0x10]
09:50:18     INFO -     rbx = 0x0000000000000005   rbp = 0x00007fff52e36ff0
09:50:18     INFO -     rsp = 0x00007fff52e36e60   r12 = 0x00007fff52e36e68
09:50:18     INFO -     r13 = 0x000003fb67f5b42c   r14 = 0x00007fff52e37010
09:50:18     INFO -     r15 = 0x00007fff52e37460   rip = 0x000000011080f3b6
09:50:18     INFO -     Found by: call frame info
09:50:18     INFO - 26  firefox!main [nsBrowserApp.cpp:7235d05662b0 : 237 + 0x13]
09:50:18     INFO -     rbx = 0x0000000000000000   rbp = 0x00007fff52e37440
09:50:18     INFO -     rsp = 0x00007fff52e37000   r12 = 0x00007fff52e37460
09:50:18     INFO -     r13 = 0x000003fb67f5b42c   r14 = 0x0000000000000005
09:50:18     INFO -     r15 = 0x0000000000000000   rip = 0x000000010cdc90cc
09:50:18     INFO -     Found by: call frame info
09:50:18     INFO - 27  firefox!start + 0x34
09:50:18     INFO -     rbx = 0x0000000000000000   rbp = 0x00007fff52e37450
09:50:18     INFO -     rsp = 0x00007fff52e37450   r12 = 0x0000000000000000
09:50:18     INFO -     r13 = 0x0000000000000000   r14 = 0x0000000000000000
09:50:18     INFO -     r15 = 0x0000000000000000   rip = 0x000000010cdc8d04
09:50:18     INFO -     Found by: call frame info
Rank: 35
Priority: -- → P3
Mass change P3->P4 to align with new Mozilla triage process.
Priority: P3 → P4
Closing because no crash reported since 12 weeks.
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.