Closed Bug 1144329 Opened 9 years ago Closed 9 years ago

Intermittent test_peerConnection_basicH264Video.html | This test left crash dumps behind, but we weren't expecting it to! | application crashed [@ libc-2.15.so + 0xca7e7]

Categories

(Core :: WebRTC, defect)

x86_64
Linux
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: RyanVM, Unassigned)

Details

(Keywords: crash, intermittent-failure)

11:10:46 WARNING - PROCESS-CRASH | Main app process exited normally | application crashed [@ libc-2.15.so + 0xca7e7]
11:10:46 INFO - Crash dump filename: /tmp/tmpON0tl5.mozrunner/minidumps/26946a37-c449-867e-1374f8d9-3a2f7e08.dmp
11:10:46 INFO - Operating system: Linux
11:10:46 INFO - 0.0.0 Linux 3.2.0-23-generic #36-Ubuntu SMP Tue Apr 10 20:39:51 UTC 2012 x86_64
11:10:46 INFO - CPU: amd64
11:10:46 INFO - family 6 model 62 stepping 4
11:10:46 INFO - 1 CPU
11:10:46 INFO - Crash reason: SIGSYS
11:10:46 INFO - Crash address: 0x18
11:10:46 INFO - Thread 1 (crashed)
11:10:46 INFO - 0 libc-2.15.so + 0xca7e7
11:10:46 INFO - rbx = 0x0000000000000000 r12 = 0x0000000000000001
11:10:46 INFO - r13 = 0x00007fb595c43aa6 r14 = 0x00007fb58a20e490
11:10:46 INFO - r15 = 0x0000000000000000 rip = 0x00007fb591ab77e7
11:10:46 INFO - rsp = 0x00007fb58888a2b8 rbp = 0x00007fb58888a2f0
11:10:46 INFO - Found by: given as instruction pointer in context
11:10:46 INFO - 1 libnspr4.so!PR_Sleep [ptthread.c:dccbdda5be64 : 818 + 0x4]
11:10:46 INFO - rip = 0x00007fb597f9c7d5 rsp = 0x00007fb58888a2c0
11:10:46 INFO - rbp = 0x00007fb58888a2f0
11:10:46 INFO - Found by: stack scanning
11:10:46 INFO - 2 libxul.so!AutoTraceLogLock::AutoTraceLogLock() [nsTraceRefcnt.cpp:dccbdda5be64 : 65 + 0x6]
11:10:46 INFO - rbx = 0x0000000000000001 r12 = 0x0000000000000001
11:10:46 INFO - r13 = 0x00007fb595c43aa6 r14 = 0x00007fb58a20e490
11:10:46 INFO - r15 = 0x0000000000000000 rip = 0x00007fb593326171
11:10:46 INFO - rsp = 0x00007fb58888a300 rbp = 0x00007fb58888a320
11:10:46 INFO - Found by: call frame info
11:10:46 INFO - 3 libxul.so!NS_LogAddRef [nsTraceRefcnt.cpp:dccbdda5be64 : 991 + 0x8]
11:10:46 INFO - rbx = 0x0000000000000028 r12 = 0x0000000000000001
11:10:46 INFO - r13 = 0x00007fb595c43aa6 r14 = 0x00007fb58a20e490
11:10:46 INFO - r15 = 0x0000000000000000 rip = 0x00007fb59332a894
11:10:46 INFO - rsp = 0x00007fb58888a330 rbp = 0x00007fb58888a380
11:10:46 INFO - Found by: call frame info
11:10:46 INFO - 4 libxul.so!nsRefPtr<FileDescriptorSet>::assign_with_AddRef(FileDescriptorSet*) [file_descriptor_set_posix.h:dccbdda5be64 : 21 + 0x16]
11:10:46 INFO - rbx = 0x00007fb58a20e490 r12 = 0x00007fb58a20e450
11:10:46 INFO - r13 = 0x00007fb58888aa28 r14 = 0x00007fb58888a428
11:10:46 INFO - r15 = 0x0000000000000000 rip = 0x00007fb5935d1867
11:10:46 INFO - rsp = 0x00007fb58888a390 rbp = 0x00007fb58888a3a0
11:10:46 INFO - Found by: call frame info
11:10:46 INFO - 5 libxul.so!IPC::Channel::ChannelImpl::ProcessOutgoingMessages() [ipc_message.h:dccbdda5be64 : 335 + 0x7]
11:10:46 INFO - rbx = 0x00007fb58a2a0000 r12 = 0x00007fb58a20e430
11:10:46 INFO - r13 = 0x00007fb58888aa28 r14 = 0x00007fb58888a428
11:10:46 INFO - r15 = 0x0000000000000000 rip = 0x00007fb5935c5101
11:10:46 INFO - rsp = 0x00007fb58888a3b0 rbp = 0x00007fb58888a850
11:10:46 INFO - Found by: call frame info
11:10:46 INFO - 6 libxul.so!MessageLoop::RunTask(Task*) [message_loop.cc:dccbdda5be64 : 361 + 0x8]
11:10:46 INFO - rbx = 0x00007fb58a215d40 r12 = 0x00007fb58888aa18
11:10:46 INFO - r13 = 0x00007fb58888aa28 r14 = 0x00007fb58a215698
11:10:46 INFO - r15 = 0x0000000000000000 rip = 0x00007fb5935ca2a8
11:10:46 INFO - rsp = 0x00007fb58888a860 rbp = 0x00007fb58888a890
11:10:46 INFO - Found by: call frame info
11:10:46 INFO - 7 libxul.so!MessageLoop::DeferOrRunPendingTask(MessageLoop::PendingTask const&) [message_loop.cc:dccbdda5be64 : 369 + 0x7]
11:10:46 INFO - rbx = 0x00007fb58888aa18 r12 = 0x00007fb58888a8b8
11:10:46 INFO - r13 = 0x00007fb58888aa28 r14 = 0x00007fb58a215698
11:10:46 INFO - r15 = 0x0000000000000000 rip = 0x00007fb5935d0081
11:10:46 INFO - rsp = 0x00007fb58888a8a0 rbp = 0x00007fb58888a8a0
11:10:46 INFO - Found by: call frame info
11:10:46 INFO - 8 libxul.so!MessageLoop::DoWork() [message_loop.cc:dccbdda5be64 : 456 + 0x4]
11:10:46 INFO - rbx = 0x00007fb58888aa18 r12 = 0x00007fb58888a8b8
11:10:46 INFO - r13 = 0x00007fb58888aa28 r14 = 0x00007fb58a215698
11:10:46 INFO - r15 = 0x0000000000000000 rip = 0x00007fb5935d01b0
11:10:46 INFO - rsp = 0x00007fb58888a8b0 rbp = 0x00007fb58888a8f0
11:10:46 INFO - Found by: call frame info
11:10:46 INFO - 9 libxul.so!base::MessagePumpLibevent::Run(base::MessagePump::Delegate*) [message_pump_libevent.cc:dccbdda5be64 : 311 + 0x9]
11:10:46 INFO - rbx = 0x00007fb58a215680 r12 = 0x00007fb58888aa18
11:10:46 INFO - r13 = 0x00007fb58a213500 r14 = 0x00007fb58a215698
11:10:46 INFO - r15 = 0x0000000000000000 rip = 0x00007fb5935c1c27
11:10:46 INFO - rsp = 0x00007fb58888a900 rbp = 0x00007fb58888a960
11:10:46 INFO - Found by: call frame info
11:10:46 INFO - 10 libxul.so!MessageLoop::RunInternal() [message_loop.cc:dccbdda5be64 : 233 + 0x16]
11:10:46 INFO - rbx = 0x00007fb58888aa18 r12 = 0x00007fb58888aa18
11:10:46 INFO - r13 = 0x00007fb58a2135f8 r14 = 0x0000000000000000
11:10:46 INFO - r15 = 0x0000000000000003 rip = 0x00007fb5935cb8cd
11:10:46 INFO - rsp = 0x00007fb58888a970 rbp = 0x00007fb58888a9a0
11:10:46 INFO - Found by: call frame info
The last two hits were actually other bugs; all older hits are no longer visible.  Please reopen if this failure happens again please reopen (a crash in IPC::Channel::ChannelImpl::ProcessOutgoingMessages()).
Ethan: is the hit in comment 23 something that was fixed by your recent changes?
Flags: needinfo?(ethanhugg)
Per comment 24, we believe this is no longer happening. Reopen if it happens again.
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → WORKSFORME
(In reply to Randell Jesup [:jesup] from comment #25)
> Ethan: is the hit in comment 23 something that was fixed by your recent
> changes?

Yes, in bug 1171499 - we fixed a case where EncodingComplete could shut things down while an encode was still in progress.  We didn't see it in the wild, but I believe it would have a stack like this.
Flags: needinfo?(ethanhugg)
You need to log in before you can comment on or make changes to this bug.