Closed Bug 1491600 Opened 7 years ago Closed 7 years ago

Intermittent MultiTcpSocketTest.TestTwoSendsBeforeReceives | Expected: 0

Categories

(Core :: WebRTC: Networking, defect, P5)

defect

Tracking

()

RESOLVED INCOMPLETE

People

(Reporter: intermittent-bug-filer, Unassigned)

Details

(Keywords: intermittent-failure)

Filed by: apavel [at] mozilla.com https://treeherder.mozilla.org/logviewer.html#?job_id=199500645&repo=try https://queue.taskcluster.net/v1/task/OTVVNqqiRAG0nZyUMHY-nQ/runs/0/artifacts/public/logs/live_backing.log 10:48:39 INFO - TEST-START | MultiTcpSocketTest.TestCloseActive 10:48:39 INFO - Creating socket on IP4:127.0.0.1:51662/TCP 10:48:39 INFO - Creating socket on IP4:127.0.0.1:51663/TCP 10:48:39 INFO - Listening on IP4:127.0.0.1:51663/TCP 10:48:39 INFO - Connecting from IP4:127.0.0.1:51662/TCP to IP4:127.0.0.1:51663/TCP 10:48:39 INFO - Sending 16 bytes IP4:127.0.0.1:51662/TCP -> IP4:127.0.0.1:51663/TCP 10:48:39 INFO - Receiving 16 bytes IP4:127.0.0.1:51663/TCP <- IP4:127.0.0.1:51662/TCP 10:48:39 INFO - Sending 16 bytes IP4:127.0.0.1:51663/TCP -> IP4:127.0.0.1:51662/TCP 10:48:39 INFO - Receiving 16 bytes IP4:127.0.0.1:51662/TCP <- IP4:127.0.0.1:51663/TCP 10:48:39 INFO - Destructing socket 10:48:39 INFO - TEST-PASS | MultiTcpSocketTest.TestCloseActive | test completed (time: 2ms) 10:48:39 INFO - TEST-START | MultiTcpSocketTest.TestTwoSendsBeforeReceives 10:48:39 INFO - Creating socket on IP4:127.0.0.1:51664/TCP 10:48:39 INFO - Creating socket on IP4:127.0.0.1:51665/TCP 10:48:39 INFO - Listening on IP4:127.0.0.1:51665/TCP 10:48:39 INFO - Connecting from IP4:127.0.0.1:51664/TCP to IP4:127.0.0.1:51665/TCP 10:48:39 WARNING - TEST-UNEXPECTED-FAIL | MultiTcpSocketTest.TestTwoSendsBeforeReceives | Expected: 0 10:48:39 INFO - To be equal to: r 10:48:39 INFO - Which is: 3 @ /builds/worker/workspace/build/src/media/mtransport/test/multi_tcp_socket_unittest.cpp:180 10:48:40 INFO - mozcrash INFO | Copy/paste: /Users/cltbld/tasks/task_1537016432/build/macosx64-minidump_stackwalk /Users/cltbld/tasks/task_1537016432/build/tests/gtest/C540CCB5-C669-4D59-941F-AF95E2D78CB5.dmp /Users/cltbld/tasks/task_1537016432/build/symbols 10:48:58 INFO - mozcrash INFO | Saved minidump as /Users/cltbld/tasks/task_1537016432/build/blobber_upload_dir/C540CCB5-C669-4D59-941F-AF95E2D78CB5.dmp 10:48:58 INFO - mozcrash INFO | Saved app info as /Users/cltbld/tasks/task_1537016432/build/blobber_upload_dir/C540CCB5-C669-4D59-941F-AF95E2D78CB5.extra 10:48:58 WARNING - PROCESS-CRASH | gtest | application crashed [@ mozilla::BlockingResourceBase::CheckAcquire()] 10:48:58 INFO - Crash dump filename: /Users/cltbld/tasks/task_1537016432/build/tests/gtest/C540CCB5-C669-4D59-941F-AF95E2D78CB5.dmp 10:48:58 INFO - Operating system: Mac OS X 10:48:58 INFO - 10.10.5 14F27 10:48:58 INFO - CPU: amd64 10:48:58 INFO - family 6 model 69 stepping 1 10:48:58 INFO - 4 CPUs 10:48:58 INFO - GPU: UNKNOWN 10:48:58 INFO - Crash reason: EXC_BAD_ACCESS / KERN_INVALID_ADDRESS 10:48:58 INFO - Crash address: 0x90 10:48:58 INFO - Process uptime: 775 seconds 10:48:58 INFO - Thread 3 (crashed) 10:48:58 INFO - 0 XUL!mozilla::BlockingResourceBase::CheckAcquire() [BlockingResourceBase.cpp:bfbde52729b5be496f45d077f2eb23e104334e77 : 273 + 0x0] 10:48:58 INFO - rax = 0x980037b2f35e99e4 rdx = 0x0000000000000000 10:48:58 INFO - rcx = 0x00000001124c34d0 rbx = 0x0000000000000080 10:48:58 INFO - rsi = 0x00000001124c3460 rdi = 0x0000000000000080 10:48:58 INFO - rbp = 0x00000001124c33a0 rsp = 0x00000001124c3320 10:48:58 INFO - r8 = 0x0000000100b00100 r9 = 0x0000000000000020 10:48:58 INFO - r10 = 0x0000000000bf0000 r11 = 0x0000000000000246 10:48:58 INFO - r12 = 0x00000001124c3460 r13 = 0x000000011709b1a8 10:48:58 INFO - r14 = 0x0000000000000080 r15 = 0x00000001124c34d0 10:48:58 INFO - rip = 0x00000001010bf73e 10:48:58 INFO - Found by: given as instruction pointer in context 10:48:58 INFO - 1 XUL!mozilla::OffTheBooksMutex::Lock() [BlockingResourceBase.cpp:bfbde52729b5be496f45d077f2eb23e104334e77 : 384 + 0xc] 10:48:58 INFO - rbp = 0x00000001124c33c0 rsp = 0x00000001124c33b0 10:48:58 INFO - rip = 0x00000001010bfe06 10:48:58 INFO - Found by: previous frame's frame pointer 10:48:58 INFO - 2 XUL!mozilla::RLogConnector::FilterAny(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, unsigned int, std::__1::deque<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >*) [Mutex.h:bfbde52729b5be496f45d077f2eb23e104334e77 : 167 + 0x5] 10:48:58 INFO - rbp = 0x00000001124c3450 rsp = 0x00000001124c33d0 10:48:58 INFO - rip = 0x0000000101d5747b 10:48:58 INFO - Found by: previous frame's frame pointer 10:48:58 INFO - 3 XUL!mozilla::RLogConnector::Filter(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, unsigned int, std::__1::deque<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >*) [rlogconnector.cpp:bfbde52729b5be496f45d077f2eb23e104334e77 : 160 + 0x11] 10:48:58 INFO - rbp = 0x00000001124c34a0 rsp = 0x00000001124c3460 10:48:58 INFO - rip = 0x0000000101d573f4 10:48:58 INFO - Found by: previous frame's frame pointer 10:48:58 INFO - 4 XUL!test::RingbufferDumper::DumpRingBuffer_s() [rlogconnector.h:bfbde52729b5be496f45d077f2eb23e104334e77 : 94 + 0xa] 10:48:58 INFO - rbp = 0x00000001124c3530 rsp = 0x00000001124c34b0 10:48:58 INFO - rip = 0x00000001064db9f6 10:48:58 INFO - Found by: previous frame's frame pointer 10:48:58 INFO - 5 XUL!mozilla::runnable_args_memfn<test::RingbufferDumper*, void (test::RingbufferDumper::*)()>::Run() [runnable_utils.h:bfbde52729b5be496f45d077f2eb23e104334e77 : 86 + 0x2] 10:48:58 INFO - rbp = 0x00000001124c3540 rsp = 0x00000001124c3540 10:48:58 INFO - rip = 0x00000001064db982 10:48:58 INFO - Found by: previous frame's frame pointer 10:48:58 INFO - 6 XUL!mozilla::SyncRunnable::DispatchToThread(nsIEventTarget*, bool) [SyncRunnable.h:bfbde52729b5be496f45d077f2eb23e104334e77 : 61 + 0x6] 10:48:58 INFO - rbp = 0x00000001124c3570 rsp = 0x00000001124c3550 10:48:58 INFO - rip = 0x000000010113ac9b 10:48:58 INFO - Found by: previous frame's frame pointer 10:48:58 INFO - 7 XUL!mozilla::SyncRunnable::DispatchToThread(nsIEventTarget*, nsIRunnable*, bool) [SyncRunnable.h:bfbde52729b5be496f45d077f2eb23e104334e77 : 98 + 0xf] 10:48:58 INFO - rbp = 0x00000001124c35b0 rsp = 0x00000001124c3580 10:48:58 INFO - rip = 0x000000010112b97f 10:48:58 INFO - Found by: previous frame's frame pointer 10:48:58 INFO - 8 XUL!testing::internal::TestEventRepeater::OnTestPartResult(testing::TestPartResult const&) [gtest.cc:bfbde52729b5be496f45d077f2eb23e104334e77 : 3319 + 0xd] 10:48:58 INFO - rbp = 0x00000001124c35e0 rsp = 0x00000001124c35c0 10:48:58 INFO - rip = 0x00000001060feafd 10:48:58 INFO - Found by: previous frame's frame pointer 10:48:58 INFO - 9 XUL!testing::UnitTest::AddTestPartResult(testing::TestPartResult::Type, char const*, int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [gtest.cc:bfbde52729b5be496f45d077f2eb23e104334e77 : 4139 + 0xd] 10:48:58 INFO - rbp = 0x00000001124c36c0 rsp = 0x00000001124c35f0 10:48:58 INFO - rip = 0x00000001060f3090 10:48:58 INFO - Found by: previous frame's frame pointer 10:48:58 INFO - 10 XUL!testing::internal::AssertHelper::operator=(testing::Message const&) const [gtest.cc:bfbde52729b5be496f45d077f2eb23e104334e77 : 377 + 0x14] 10:48:58 INFO - rbp = 0x00000001124c3730 rsp = 0x00000001124c36d0 10:48:58 INFO - rip = 0x00000001060f2be8 10:48:58 INFO - Found by: previous frame's frame pointer 10:48:58 INFO - 11 XUL!(anonymous namespace)::MultiTcpSocketTest::Connect_s(nr_socket_*, nr_socket_*) [multi_tcp_socket_unittest.cpp:bfbde52729b5be496f45d077f2eb23e104334e77 : 0 + 0x17] 10:48:58 INFO - rbp = 0x00000001124c3ab0 rsp = 0x00000001124c3740 10:48:58 INFO - rip = 0x0000000106531487 10:48:58 INFO - Found by: previous frame's frame pointer 10:48:58 INFO - 12 XUL!mozilla::runnable_args_memfn<(anonymous namespace)::MultiTcpSocketTest*, void ((anonymous namespace)::MultiTcpSocketTest::*)(nr_socket_*, nr_socket_*), nr_socket_*, nr_socket_*>::Run() [runnable_utils.h:bfbde52729b5be496f45d077f2eb23e104334e77 : 86 + 0x2] 10:48:58 INFO - rbp = 0x00000001124c3ac0 rsp = 0x00000001124c3ac0 10:48:58 INFO - rip = 0x000000010653155a 10:48:58 INFO - Found by: previous frame's frame pointer 10:48:58 INFO - 13 XUL!nsThreadSyncDispatch::Run() [nsThreadSyncDispatch.h:bfbde52729b5be496f45d077f2eb23e104334e77 : 39 + 0x6] 10:48:58 INFO - rbp = 0x00000001124c3af0 rsp = 0x00000001124c3ad0 10:48:58 INFO - rip = 0x00000001010ed67b 10:48:58 INFO - Found by: previous frame's frame pointer 10:48:58 INFO - 14 XUL!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:bfbde52729b5be496f45d077f2eb23e104334e77 : 1161 + 0x6] 10:48:58 INFO - rbp = 0x00000001124c3c00 rsp = 0x00000001124c3b00 10:48:58 INFO - rip = 0x00000001010e3a16 10:48:58 INFO - Found by: previous frame's frame pointer 10:48:58 INFO - 15 XUL!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:bfbde52729b5be496f45d077f2eb23e104334e77 : 519 + 0xd] 10:48:58 INFO - rbp = 0x00000001124c3c20 rsp = 0x00000001124c3c10 10:48:58 INFO - rip = 0x00000001010e7163 10:48:58 INFO - Found by: previous frame's frame pointer 10:48:58 INFO - 16 XUL!mozilla::net::nsSocketTransportService::Run() [nsSocketTransportService2.cpp:bfbde52729b5be496f45d077f2eb23e104334e77 : 1064 + 0xa] 10:48:58 INFO - rbp = 0x00000001124c3cc0 rsp = 0x00000001124c3c30 10:48:58 INFO - rip = 0x000000010120d4a4 10:48:58 INFO - Found by: previous frame's frame pointer 10:48:58 INFO - 17 XUL!non-virtual thunk to mozilla::net::nsSocketTransportService::Run() [nsSocketTransportService2.cpp:bfbde52729b5be496f45d077f2eb23e104334e77 : 0 + 0x5] 10:48:58 INFO - rbp = 0x00000001124c3cd0 rsp = 0x00000001124c3cd0 10:48:58 INFO - rip = 0x000000010120e1fd 10:48:58 INFO - Found by: previous frame's frame pointer 10:48:58 INFO - 18 XUL!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:bfbde52729b5be496f45d077f2eb23e104334e77 : 1161 + 0x6] 10:48:58 INFO - rbp = 0x00000001124c3de0 rsp = 0x00000001124c3ce0 10:48:58 INFO - rip = 0x00000001010e3a16 10:48:58 INFO - Found by: previous frame's frame pointer 10:48:58 INFO - 19 XUL!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:bfbde52729b5be496f45d077f2eb23e104334e77 : 519 + 0xd] 10:48:58 INFO - rbp = 0x00000001124c3e00 rsp = 0x00000001124c3df0 10:48:58 INFO - rip = 0x00000001010e7163 10:48:58 INFO - Found by: previous frame's frame pointer 10:48:58 INFO - 20 XUL!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:bfbde52729b5be496f45d077f2eb23e104334e77 : 334 + 0xa] 10:48:58 INFO - rbp = 0x00000001124c3e50 rsp = 0x00000001124c3e10 10:48:58 INFO - rip = 0x00000001016f9c1b 10:48:58 INFO - Found by: previous frame's frame pointer 10:48:58 INFO - 21 XUL!MessageLoop::Run() [message_loop.cc:bfbde52729b5be496f45d077f2eb23e104334e77 : 318 + 0x5] 10:48:58 INFO - rbp = 0x00000001124c3e80 rsp = 0x00000001124c3e60 10:48:58 INFO - rip = 0x00000001016a9147 10:48:58 INFO - Found by: previous frame's frame pointer 10:48:58 INFO - 22 XUL!nsThread::ThreadFunc(void*) [nsThread.cpp:bfbde52729b5be496f45d077f2eb23e104334e77 : 464 + 0x8] 10:48:58 INFO - rbp = 0x00000001124c3ec0 rsp = 0x00000001124c3e90 10:48:58 INFO - rip = 0x00000001010e074f 10:48:58 INFO - Found by: previous frame's frame pointer 10:48:58 INFO - 23 libnss3.dylib!_pt_root [ptthread.c:bfbde52729b5be496f45d077f2eb23e104334e77 : 201 + 0x3] 10:48:58 INFO - rbp = 0x00000001124c3ef0 rsp = 0x00000001124c3ed0 10:48:58 INFO - rip = 0x0000000100e5a8df 10:48:58 INFO - Found by: previous frame's frame pointer 10:48:58 INFO - 24 libsystem_pthread.dylib + 0x405a 10:48:58 INFO - rbp = 0x00000001124c3f10 rsp = 0x00000001124c3f00 10:48:58 INFO - rip = 0x00007fff9beed05a 10:48:58 INFO - Found by: previous frame's frame pointer 10:48:58 INFO - 25 libsystem_pthread.dylib + 0x3fd7 10:48:58 INFO - rbp = 0x00000001124c3f50 rsp = 0x00000001124c3f20 10:48:58 INFO - rip = 0x00007fff9beecfd7 10:48:58 INFO - Found by: previous frame's frame pointer 10:48:58 INFO - 26 libsystem_pthread.dylib + 0x13ed 10:48:58 INFO - rbp = 0x00000001124c3f78 rsp = 0x00000001124c3f60 10:48:58 INFO - rip = 0x00007fff9beea3ed 10:48:58 INFO - Found by: previous frame's frame pointer 10:48:58 INFO - 27 libnss3.dylib + 0x15a7d0 10:48:58 INFO - rsp = 0x00000001124c4030 rip = 0x0000000100e5a7d0 10:48:58 INFO - Found by: stack scanning 10:48:58 INFO - Thread 0 10:48:58 INFO - 0 libsystem_kernel.dylib + 0x114de 10:48:58 INFO - rax = 0x000000000100001f rdx = 0x0000000000000000 10:48:58 INFO - rcx = 0x00007fff5f28a048 rbx = 0x00000000ffffffff 10:48:58 INFO - rsi = 0x0000000007000806 rdi = 0x00007fff5f28a1b0 10:48:58 INFO - rbp = 0x00007fff5f28a090 rsp = 0x00007fff5f28a048 10:48:58 INFO - r8 = 0x000000000000230b r9 = 0x00000000ffffffff 10:48:58 INFO - r10 = 0x0000000000000c00 r11 = 0x0000000000000206 10:48:58 INFO - r12 = 0x0000000000000c00 r13 = 0x0000000000000000 10:48:58 INFO - r14 = 0x00007fff5f28a1b0 r15 = 0x000000000000230b 10:48:58 INFO - rip = 0x00007fff98b1e4de 10:48:58 INFO - Found by: given as instruction pointer in context
Central as beta simulation: ^
./mach file-info bugzilla-component media/mtransport/test/multi_tcp_socket_unittest.cpp Core :: WebRTC: Networking media/mtransport/test/multi_tcp_socket_unittest.cpp
Component: General → WebRTC: Networking
Product: Testing → Core
Version: Version 3 → unspecified
Geoff where did you find the path? did you already know it? media/mtransport/test/multi_tcp_socket_unittest.cpp ?
Flags: needinfo?(ggladden)
Flags: needinfo?(ggladden) → needinfo?(gbrown)
I used dxr or searchfox to search for "MultiTcpSocketTest".
Flags: needinfo?(gbrown)
(In reply to Geoff Brown [:gbrown] from comment #4) > I used dxr or searchfox to search for "MultiTcpSocketTest". Oh, i searched for "MultiTcpSocketTest.TestTwoSendsBeforeReceives" and had no results, looked for gtests in Bugzilla and used that component. Thanks for clarifying this Geoff.
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → INCOMPLETE
Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---
Status: REOPENED → RESOLVED
Closed: 7 years ago7 years ago
Resolution: --- → INCOMPLETE
Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---
Status: REOPENED → RESOLVED
Closed: 7 years ago7 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.