Closed
Bug 1491600
Opened 7 years ago
Closed 7 years ago
Intermittent MultiTcpSocketTest.TestTwoSendsBeforeReceives | Expected: 0
Categories
(Core :: WebRTC: Networking, defect, P5)
Core
WebRTC: Networking
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
Comment 1•7 years ago
|
||
Central as beta simulation: ^
Comment 2•7 years ago
|
||
./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
Comment 3•7 years ago
|
||
Geoff where did you find the path? did you already know it?
media/mtransport/test/multi_tcp_socket_unittest.cpp ?
Flags: needinfo?(ggladden)
Updated•7 years ago
|
Flags: needinfo?(ggladden) → needinfo?(gbrown)
Comment 4•7 years ago
|
||
I used dxr or searchfox to search for "MultiTcpSocketTest".
Flags: needinfo?(gbrown)
Comment 5•7 years ago
|
||
(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.
| Comment hidden (Intermittent Failures Robot) |
Comment 7•7 years ago
|
||
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → INCOMPLETE
Updated•7 years ago
|
Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---
| Comment hidden (Intermittent Failures Robot) |
Comment 9•7 years ago
|
||
Status: REOPENED → RESOLVED
Closed: 7 years ago → 7 years ago
Resolution: --- → INCOMPLETE
Comment 10•7 years ago
|
||
Recent failure log: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=223251990&repo=try&lineNumber=759
Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
Comment 13•7 years ago
|
||
Status: REOPENED → RESOLVED
Closed: 7 years ago → 7 years ago
Resolution: --- → INCOMPLETE
You need to log in
before you can comment on or make changes to this bug.
Description
•