Closed
Bug 941751
Opened 11 years ago
Closed 10 years ago
Intermittent transport_unittests, test_dataChannel_basicAudio.html | application crashed [@ TimerThread::Run()] after "Assertion failure: rc != 0 (destroyed timer off its target thread!)"
Categories
(Core :: WebRTC: Networking, defect, P1)
Tracking
()
People
(Reporter: RyanVM, Assigned: bwc)
References
Details
(Keywords: assertion, crash, intermittent-failure)
https://tbpl.mozilla.org/php/getParsedLog.php?id=30897631&tree=Mozilla-Inbound Linux x86-64 mozilla-inbound leak test build on 2013-11-21 06:16:36 PST for push 35c62ee3a3f8 slave: bld-linux64-ec2-025 Running tests... Setting up crash reporting [==========] Running 15 tests from 2 test cases. [----------] Global test environment set-up. [----------] 13 tests from TransportTest [ RUN ] TransportTest.TestNoDtlsVerificationSettings [ OK ] TransportTest.TestNoDtlsVerificationSettings (168 ms) [ RUN ] TransportTest.TestConnect [ OK ] TransportTest.TestConnect (413 ms) [ RUN ] TransportTest.TestConnectDestroyFlowsMainThread [ OK ] TransportTest.TestConnectDestroyFlowsMainThread (411 ms) [ RUN ] TransportTest.TestConnectAllowAll [ OK ] TransportTest.TestConnectAllowAll (609 ms) [ RUN ] TransportTest.TestConnectBadDigest [ OK ] TransportTest.TestConnectBadDigest (310 ms) [ RUN ] TransportTest.TestConnectTwoDigests [ OK ] TransportTest.TestConnectTwoDigests (340 ms) [ RUN ] TransportTest.TestConnectTwoDigestsFirstBad [ OK ] TransportTest.TestConnectTwoDigestsFirstBad (449 ms) [ RUN ] TransportTest.TestConnectTwoDigestsSecondBad [ OK ] TransportTest.TestConnectTwoDigestsSecondBad (401 ms) [ RUN ] TransportTest.TestConnectTwoDigestsBothBad [ OK ] TransportTest.TestConnectTwoDigestsBothBad (373 ms) [ RUN ] TransportTest.TestTransfer Received == 0 Received 1000 bytes [ OK ] TransportTest.TestTransfer (449 ms) [ RUN ] TransportTest.TestConnectLoseFirst Received == 0 Received 1000 bytes [ OK ] TransportTest.TestConnectLoseFirst (1544 ms) [ RUN ] TransportTest.TestConnectIce Got candidate candidate:0 1 UDP 2122252543 10.134.53.252 34334 typ host Got candidate candidate:0 1 UDP 2122252543 10.134.53.252 51398 typ host Now connected Now connected [ OK ] TransportTest.TestConnectIce (4564 ms) [ RUN ] TransportTest.TestTransferIce Got candidate candidate:0 1 UDP 2122252543 10.134.53.252 59151 typ host Got candidate candidate:0 1 UDP 2122252543 10.134.53.252 36650 typ host Now connected Now connected Received 1000 bytes Received == 1 [ OK ] TransportTest.TestTransferIce (4569 ms) [----------] 13 tests from TransportTest (14600 ms total) [----------] 2 tests from PushTests [ RUN ] PushTests.LayerFail [ OK ] PushTests.LayerFail (0 ms) [ RUN ] PushTests.LayersFail [ OK ] PushTests.LayersFail (0 ms) [----------] 2 tests from PushTests (0 ms total) [----------] Global test environment tear-down [==========] 15 tests from 2 test cases ran. (14600 ms total) [ PASSED ] 15 tests. WARNING: An event was posted to a thread that will never run it (rejected): file ../../../xpcom/threads/nsThread.cpp, line 352 Assertion failure: rc != 0 (destroyed timer off its target thread!), at ../../../xpcom/threads/TimerThread.cpp:259 PROCESS-CRASH | transport_unittests | application crashed [@ TimerThread::Run()] Crash dump filename: /tmp/tmpej7e7b/3ae05671-89f1-b408-2e463ea4-321e66bb.dmp Operating system: Linux 0.0.0 Linux 2.6.32-220.el6.x86_64 #1 SMP Tue Dec 6 19:48:22 GMT 2011 x86_64 CPU: amd64 family 6 model 45 stepping 7 4 CPUs Crash reason: SIGSEGV Crash address: 0x0 Thread 5 (crashed) 0 libxul.so!TimerThread::Run() [TimeStamp.h:35c62ee3a3f8 : 309 + 0x1d] rbx = 0x0000000000f6da00 r12 = 0x00007fcb74000940 r13 = 0x0000000000f6da30 r14 = 0x00000000000000fa r15 = 0x00000000000001f3 rip = 0x00007fcb8b41e00b rsp = 0x00007fcb726f8ad0 rbp = 0x00007fcb726f8b20 Found by: given as instruction pointer in context 1 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:35c62ee3a3f8 : 612 + 0x11] rbx = 0x00007fcb74001340 r12 = 0x00007fcb726f8b01 r13 = 0x0000000000000000 r14 = 0x00007fcb726f8baf r15 = 0x00007fcb726f8b38 rip = 0x00007fcb8b41b776 rsp = 0x00007fcb726f8b30 rbp = 0x00007fcb726f8b90 Found by: call frame info 2 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:35c62ee3a3f8 : 263 + 0xc] rbx = 0x00007fcb74001301 r12 = 0x00007fcb726f8bd0 r13 = 0x00007fcb726f9601 r14 = 0x00000000000007c3 r15 = 0x00000000000007c3 rip = 0x00007fcb8b3c078f rsp = 0x00007fcb726f8ba0 rbp = 0x00007fcb726f8bc0 Found by: call frame info 3 libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:35c62ee3a3f8 : 246 + 0xc] rbx = 0x00007fcb74001340 r12 = 0x00007fcb726f8bd0 r13 = 0x00007fcb726f9601 r14 = 0x00000000000007c3 r15 = 0x00000000000007c3 rip = 0x00007fcb8b41fa2d rsp = 0x00007fcb726f8bd0 rbp = 0x00007fcb726f8c10 Found by: call frame info 4 libnspr4.so!_pt_root [ptthread.c:35c62ee3a3f8 : 204 + 0x6] rbx = 0x00007fcb740018a0 r12 = 0x0000000000000000 r13 = 0x00007fcb726f9680 r14 = 0x00000000000007c3 r15 = 0x00000000000007c3 rip = 0x00007fcb8a694855 rsp = 0x00007fcb726f8c20 rbp = 0x00007fcb726f8c50 Found by: call frame info 5 libpthread-2.12.so + 0x77f0 rbx = 0x0000000000000000 r12 = 0x00007fcb81c626b0 r13 = 0x00007fcb726f99c0 r14 = 0x0000000000000000 r15 = 0x0000000000000003 rip = 0x00007fcb8f96a7f1 rsp = 0x00007fcb726f8c60 rbp = 0x0000000000000000 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) |
Reporter | ||
Comment 5•10 years ago
|
||
Sorry for the above misstars. I suck at reading.
Updated•10 years ago
|
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → INCOMPLETE
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Reporter | ||
Updated•10 years ago
|
Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---
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) |
Reporter | ||
Comment 18•10 years ago
|
||
https://tbpl.mozilla.org/php/getParsedLog.php?id=37085444&tree=Fx-Team
Summary: Intermittent transport_unittests | application crashed [@ TimerThread::Run()] after Assertion failure: rc != 0 (destroyed timer off its target thread!), at ../../../xpcom/threads/TimerThread.cpp:259 → Intermittent transport_unittests,test_dataChannel_basicAudio.html | application crashed [@ TimerThread::Run()] after Assertion failure: rc != 0 (destroyed timer off its target thread!), at ../../../xpcom/threads/TimerThread.cpp:259
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) |
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) |
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) |
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) |
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) |
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) |
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) |
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) |
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) |
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) |
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) |
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) |
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) |
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) |
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) |
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) |
Comment 179•10 years ago
|
||
(Tweaking summary to reduce the chance of this wrapping in the TBPL annotated failure summary at the normal 50% screen width window size I use, which otherwise reduces legibility and speed of recognition/starring)
Summary: Intermittent transport_unittests,test_dataChannel_basicAudio.html | application crashed [@ TimerThread::Run()] after Assertion failure: rc != 0 (destroyed timer off its target thread!), at ../../../xpcom/threads/TimerThread.cpp:259 → Intermittent transport_unittests, test_dataChannel_basicAudio.html | application crashed [@ TimerThread::Run()] after "Assertion failure: rc != 0 (destroyed timer off its target thread!)"
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) |
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•10 years ago
|
Assignee: nobody → rjesup
Priority: -- → P1
Target Milestone: --- → mozilla33
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment 200•10 years ago
|
||
Reassigning to Bwc since this is similar to a bug he's already working on (Bug 1024765).
Assignee: rjesup → docfaraday
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Reporter | ||
Comment 204•10 years ago
|
||
Fixed by bug 1024765.
Status: REOPENED → RESOLVED
Closed: 10 years ago → 10 years ago
status-b2g-v1.3:
--- → fixed
status-b2g-v1.3T:
--- → fixed
status-b2g-v1.4:
--- → fixed
status-b2g-v2.0:
--- → fixed
status-b2g-v2.1:
--- → fixed
status-firefox31:
--- → fixed
status-firefox32:
--- → fixed
status-firefox33:
--- → fixed
status-firefox-esr24:
--- → fixed
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•