Closed
Bug 1094969
Opened 10 years ago
Closed 9 years ago
Intermittent test_peerConnection_basicScreenshare.html | application crashed [@ mozilla::MediaEngineWebRTCVideoSource::DeliverFrame(unsigned char*, int, unsigned int, long long, void*)] after "aIndex < Length() (invalid array index), at nsTArray.h:936"
Categories
(Core :: WebRTC: Audio/Video, defect)
Tracking
()
RESOLVED
INCOMPLETE
People
(Reporter: RyanVM, Unassigned)
Details
(Keywords: assertion, crash, intermittent-failure)
00:38:49 INFO - [Parent 1297] WARNING: Failed to unlock the wakelock.: '!rv.Failed()', file /builds/slave/m-in-osx64-d-00000000000000000/build/dom/html/HTMLMediaElement.cpp, line 2279 00:38:49 INFO - [Parent 1297] WARNING: Failed to unlock the wakelock.: '!rv.Failed()', file /builds/slave/m-in-osx64-d-00000000000000000/build/dom/html/HTMLMediaElement.cpp, line 2279 00:38:49 INFO - 2502 INFO TEST-OK | /tests/dom/media/tests/mochitest/test_peerConnection_basicScreenshare.html | took 1974ms 00:38:49 INFO - Assertion failure: aIndex < Length() (invalid array index), at ../../../dist/include/nsTArray.h:936 00:39:07 INFO - #01: webrtc::ViEExternalRendererImpl::RenderFrame(unsigned int, webrtc::I420VideoFrame&) [media/webrtc/trunk/webrtc/video_engine/vie_renderer.cc:250] 00:39:07 INFO - #02: webrtc::IncomingVideoStream::IncomingVideoStreamProcess() [media/webrtc/trunk/webrtc/modules/video_render/incoming_video_stream.cc:353] 00:39:07 INFO - #03: webrtc::IncomingVideoStream::IncomingVideoStreamThreadFun(void*) [media/webrtc/trunk/webrtc/modules/video_render/incoming_video_stream.cc:290] 00:39:07 INFO - #04: webrtc::ThreadPosix::Run() [media/webrtc/trunk/webrtc/system_wrappers/source/thread_posix.cc:379] 00:39:07 INFO - #05: webrtc::StartThread(void*) [media/webrtc/trunk/webrtc/system_wrappers/source/thread_posix.cc:106] 00:39:07 INFO - #06: libsystem_c.dylib + 0x14782 00:39:07 INFO - TEST-INFO | Main app process: killed by SIGHUP 00:39:07 INFO - 2503 ERROR TEST-UNEXPECTED-FAIL | /tests/dom/media/tests/mochitest/test_peerConnection_basicScreenshare.html | application terminated with exit code 1 00:39:07 INFO - runtests.py | Application ran for: 0:43:21.257206 00:39:07 INFO - zombiecheck | Reading PID log: /var/folders/x5/vnkgjngs1x1dy7mz1j2jrt2r00000w/T/tmpFKPZhUpidlog 00:39:22 INFO - mozcrash Saved minidump as /builds/slave/talos-slave/test/build/blobber_upload_dir/3DDCE8CE-9417-408F-9633-79B4A033B60A.dmp 00:39:22 INFO - mozcrash Saved app info as /builds/slave/talos-slave/test/build/blobber_upload_dir/3DDCE8CE-9417-408F-9633-79B4A033B60A.extra 00:39:22 WARNING - PROCESS-CRASH | /tests/dom/media/tests/mochitest/test_peerConnection_basicScreenshare.html | application crashed [@ mozilla::MediaEngineWebRTCVideoSource::DeliverFrame(unsigned char*, int, unsigned int, long long, void*)] 00:39:22 INFO - Crash dump filename: /var/folders/x5/vnkgjngs1x1dy7mz1j2jrt2r00000w/T/tmpcgrDjU.mozrunner/minidumps/3DDCE8CE-9417-408F-9633-79B4A033B60A.dmp 00:39:22 INFO - Operating system: Mac OS X 00:39:22 INFO - 10.8.0 12A269 00:39:22 INFO - CPU: amd64 00:39:22 INFO - family 6 model 42 stepping 7 00:39:22 INFO - 8 CPUs 00:39:22 INFO - Crash reason: EXC_BAD_ACCESS / KERN_INVALID_ADDRESS 00:39:22 INFO - Crash address: 0x0 00:39:22 INFO - Thread 89 (crashed) 00:39:22 INFO - 0 XUL!mozilla::MediaEngineWebRTCVideoSource::DeliverFrame(unsigned char*, int, unsigned int, long long, void*) [MediaEngineWebRTCVideo.cpp:9ee314a76de3 : 59 + 0x0] 00:39:22 INFO - rbx = 0x00007fff73d31c68 r12 = 0x0000000115b12250 00:39:22 INFO - r13 = 0x000000010fa9d6a0 r14 = 0x0000000115b12260 00:39:22 INFO - r15 = 0x0000000000000002 rip = 0x0000000102ef5368 00:39:22 INFO - rsp = 0x0000000135b09d80 rbp = 0x0000000135b09e10 00:39:22 INFO - Found by: given as instruction pointer in context 00:39:22 INFO - 1 XUL!_ZThn200_N7mozilla28MediaEngineWebRTCVideoSource12DeliverFrameEPhijxPv [Unified_cpp_dom_media_webrtc0.cpp:9ee314a76de3 : 118 + 0xb] 00:39:22 INFO - rbx = 0x00000001121aaef0 r12 = 0x0000000139c00000 00:39:22 INFO - r13 = 0x0000000000000000 r14 = 0x0000000115b12318 00:39:22 INFO - r15 = 0x0000000000000000 rip = 0x0000000102ef5390 00:39:22 INFO - rsp = 0x0000000135b09e20 rbp = 0x0000000135b09e20 00:39:22 INFO - Found by: call frame info 00:39:22 INFO - 2 XUL!webrtc::ViEExternalRendererImpl::RenderFrame(unsigned int, webrtc::I420VideoFrame&) [vie_renderer.cc:9ee314a76de3 : 247 + 0x20] 00:39:22 INFO - rbx = 0x00000001121aaef0 r12 = 0x0000000139c00000 00:39:22 INFO - r13 = 0x0000000000000000 r14 = 0x0000000115b12318 00:39:22 INFO - r15 = 0x0000000000000000 rip = 0x0000000103a9a82f 00:39:22 INFO - rsp = 0x0000000135b09e30 rbp = 0x0000000135b09e80 00:39:22 INFO - Found by: call frame info 00:39:22 INFO - 3 XUL!webrtc::IncomingVideoStream::IncomingVideoStreamProcess() [incoming_video_stream.cc:9ee314a76de3 : 348 + 0xf] 00:39:22 INFO - rbx = 0x000000000000ffff r12 = 0x0000000000025473 00:39:22 INFO - r13 = 0x000000011f141c00 r14 = 0x000000010f7fefa0 00:39:22 INFO - r15 = 0x00000001121aaef0 rip = 0x00000001039e87d2 00:39:22 INFO - rsp = 0x0000000135b09e90 rbp = 0x0000000135b09ec0 00:39:22 INFO - Found by: call frame info 00:39:22 INFO - 4 XUL!webrtc::IncomingVideoStream::IncomingVideoStreamThreadFun(void*) [incoming_video_stream.cc:9ee314a76de3 : 290 + 0x4] 00:39:22 INFO - rbx = 0x000000010f46a6a0 r12 = 0x0000000000025473 00:39:22 INFO - r13 = 0x0000000004000000 r14 = 0x000000010fe4f201 00:39:22 INFO - r15 = 0x000000010fe4f280 rip = 0x00000001039e8509 00:39:22 INFO - rsp = 0x0000000135b09ed0 rbp = 0x0000000135b09ed0 00:39:22 INFO - Found by: call frame info 00:39:22 INFO - 5 XUL!webrtc::ThreadPosix::Run() [thread_posix.cc:9ee314a76de3 : 379 + 0x7] 00:39:22 INFO - rbx = 0x000000010f46a6a0 r12 = 0x0000000000025473 00:39:22 INFO - r13 = 0x0000000004000000 r14 = 0x000000010fe4f201 00:39:22 INFO - r15 = 0x000000010fe4f280 rip = 0x00000001039ef918 00:39:22 INFO - rsp = 0x0000000135b09ee0 rbp = 0x0000000135b09f00 00:39:22 INFO - Found by: call frame info 00:39:22 INFO - 6 XUL!webrtc::StartThread(void*) [thread_posix.cc:9ee314a76de3 : 106 + 0x4] 00:39:22 INFO - rbx = 0x0000000135b0a000 r12 = 0x0000000000025473 00:39:22 INFO - r13 = 0x0000000004000000 r14 = 0x000000010fe4f280 00:39:22 INFO - r15 = 0x00000001039ef650 rip = 0x00000001039ef659 00:39:22 INFO - rsp = 0x0000000135b09f10 rbp = 0x0000000135b09f10 00:39:22 INFO - Found by: call frame info
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Updated•9 years ago
|
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → INCOMPLETE
You need to log in
before you can comment on or make changes to this bug.
Description
•