Closed Bug 1176371 Opened 9 years ago Closed 9 years ago

Intermittent test_enumerateDevices.html,test_peerConnection_removeVideoTrack.html | application crashed [@ arena_malloc][@ Pickle::Resize(unsigned int)]

Categories

(Core :: IPC, defect)

x86_64
Linux
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME
Tracking Status
e10s + ---
firefox41 --- affected

People

(Reporter: RyanVM, Unassigned)

References

(Blocks 1 open bug)

Details

(Keywords: crash, intermittent-failure)

07:51:12 INFO - 3483 INFO Run step 34: PC_LOCAL_WAIT_FOR_ICE_CONNECTED
07:51:12 INFO - 3484 INFO PeerConnectionWrapper (pcLocal): iceConnectionState = new
07:51:12 WARNING - TEST-UNEXPECTED-FAIL | dom/media/tests/mochitest/test_peerConnection_removeVideoTrack.html | application terminated with exit code 11
07:51:23 WARNING - PROCESS-CRASH | dom/media/tests/mochitest/test_peerConnection_removeVideoTrack.html | application crashed [@ arena_malloc]
07:51:23 INFO - Crash dump filename: /tmp/tmps49YZg.mozrunner/minidumps/66aa9a95-19ad-69ef-721e3a1a-1e0afda8.dmp
07:51:23 INFO - Operating system: Linux
07:51:23 INFO - 0.0.0 Linux 3.2.0-76-generic #111-Ubuntu SMP Tue Jan 13 22:16:09 UTC 2015 x86_64
07:51:23 INFO - CPU: amd64
07:51:23 INFO - family 6 model 62 stepping 4
07:51:23 INFO - 1 CPU
07:51:23 INFO - Crash reason: SIGSEGV
07:51:23 INFO - Crash address: 0x0
07:51:23 INFO - Thread 3 (crashed)
07:51:23 INFO - 0 firefox!arena_malloc [jemalloc.c:e3b6829af189 : 3223 + 0xd]
07:51:23 INFO - rbx = 0x0000000000000040 r12 = 0x00007fa495f00040
07:51:23 INFO - r13 = 0xe920ef8348c35d5b r14 = 0x0000000000000000
07:51:23 INFO - r15 = 0x00007fa495f002f8 rip = 0x0000000000419e2d
07:51:23 INFO - rsp = 0x00007fa4850455a0 rbp = 0x00007fa485045630
07:51:23 INFO - Found by: given as instruction pointer in context
07:51:23 INFO - 1 firefox!imalloc [jemalloc.c:e3b6829af189 : 4297 + 0x19]
07:51:23 INFO - rbx = 0x0000000000000040 r12 = 0x0000000000000040
07:51:23 INFO - r13 = 0x0000000000000000 r14 = 0x0000000000000000
07:51:23 INFO - r15 = 0x0000000000000000 rip = 0x000000000041a153
07:51:23 INFO - rsp = 0x00007fa485045640 rbp = 0x00007fa4850456b0
07:51:23 INFO - Found by: call frame info
07:51:23 INFO - 2 firefox!je_realloc [jemalloc.c:e3b6829af189 : 6421 + 0x7]
07:51:23 INFO - rbx = 0x0000000000000040 r12 = 0x0000000000000040
07:51:23 INFO - r13 = 0x0000000000000000 r14 = 0x0000000000000000
07:51:23 INFO - r15 = 0x0000000000000000 rip = 0x000000000041aec6
07:51:23 INFO - rsp = 0x00007fa4850456c0 rbp = 0x00007fa4850457a0
07:51:23 INFO - Found by: call frame info
07:51:23 INFO - 3 libxul.so!Pickle::Resize(unsigned int) [pickle.cc:e3b6829af189 : 645 + 0x6]
07:51:23 INFO - rbx = 0x0000000000000040 r12 = 0x00007fa46329d3e8
07:51:23 INFO - r13 = 0x0000000000000034 r14 = 0x0000000000000000
07:51:23 INFO - r15 = 0x0000000000000000 rip = 0x00007fa48fdad22c
07:51:23 INFO - rsp = 0x00007fa4850457b0 rbp = 0x00007fa4850457c0
07:51:23 INFO - Found by: call frame info
07:51:23 INFO - 4 libxul.so!Pickle::Pickle(Pickle const&) [pickle.cc:e3b6829af189 : 150 + 0x7]
07:51:23 INFO - rbx = 0x00007fa46329d3e8 r12 = 0x00007fa485045a30
07:51:23 INFO - r13 = 0x0000000000000034 r14 = 0x0000000000000000
07:51:23 INFO - r15 = 0x0000000000000000 rip = 0x00007fa48fdad566
07:51:23 INFO - rsp = 0x00007fa4850457d0 rbp = 0x00007fa4850457f0
07:51:23 INFO - Found by: call frame info
07:51:23 INFO - 5 libxul.so!IPC::Message::Message(IPC::Message const&) [ipc_message.cc:e3b6829af189 : 75 + 0xb]
07:51:23 INFO - rbx = 0x00007fa46329d3e0 r12 = 0x00007fa485045a28
07:51:23 INFO - r13 = 0x0000000000000000 r14 = 0x0000000000000000
07:51:23 INFO - r15 = 0x0000000000000000 rip = 0x00007fa48fdb6574
07:51:23 INFO - rsp = 0x00007fa485045800 rbp = 0x00007fa485045810
07:51:23 INFO - Found by: call frame info
07:51:23 INFO - 6 libxul.so!std::deque<IPC::Message, std::allocator<IPC::Message> >::push_back(IPC::Message const&) [new_allocator.h:e3b6829af189 : 110 + 0x9]
07:51:23 INFO - rbx = 0x00007fa4658c18f0 r12 = 0x00007fa485045a28
07:51:23 INFO - r13 = 0x0000000000000000 r14 = 0x0000000000000000
07:51:23 INFO - r15 = 0x0000000000000000 rip = 0x00007fa48fdc9e58
07:51:23 INFO - rsp = 0x00007fa485045820 rbp = 0x00007fa485045840
07:51:23 INFO - Found by: call frame info
07:51:23 INFO - 7 libxul.so!mozilla::ipc::MessageChannel::OnMessageReceivedFromLink(IPC::Message const&) [MessageChannel.cpp:e3b6829af189 : 726 + 0xe]
07:51:23 INFO - rbx = 0x00007fa4658c1868 r12 = 0x00007fa485045a28
07:51:23 INFO - r13 = 0x0000000000000000 r14 = 0x0000000000000000
07:51:23 INFO - r15 = 0x0000000000000000 rip = 0x00007fa48fdca938
07:51:23 INFO - rsp = 0x00007fa485045850 rbp = 0x00007fa485045950
07:51:23 INFO - Found by: call frame info
07:51:23 INFO - 8 libxul.so!mozilla::ipc::ProcessLink::OnMessageReceived(IPC::Message const&) [MessageLink.cpp:e3b6829af189 : 309 + 0xb]
07:51:23 INFO - rbx = 0x00007fa465913640 r12 = 0x00007fa485045a28
07:51:23 INFO - r13 = 0x0000000000000000 r14 = 0x0000000000000000
07:51:23 INFO - r15 = 0x0000000000000000 rip = 0x00007fa48fdcaa6c
07:51:23 INFO - rsp = 0x00007fa485045960 rbp = 0x00007fa485045980
07:51:23 INFO - Found by: call frame info
07:51:23 INFO - 9 libxul.so!IPC::Channel::ChannelImpl::ProcessIncomingMessages() [ipc_channel_posix.cc:e3b6829af189 : 630 + 0xc]
07:51:23 INFO - rbx = 0x00007fa4659fd000 r12 = 0x00007fa485045a28
07:51:23 INFO - r13 = 0x0000000000000000 r14 = 0x0000000000000000
07:51:23 INFO - r15 = 0x0000000000000000 rip = 0x00007fa48fdb5413
07:51:23 INFO - rsp = 0x00007fa485045990 rbp = 0x00007fa485045ac0
07:51:23 INFO - Found by: call frame info
07:51:23 INFO - 10 libxul.so!IPC::Channel::ChannelImpl::OnFileCanReadWithoutBlocking(int) [ipc_channel_posix.cc:e3b6829af189 : 877 + 0x7]
07:51:23 INFO - rbx = 0x00007fa4659fd000 r12 = 0x0000000000000000
07:51:23 INFO - r13 = 0x000000000000003d r14 = 0x00007fa487352400
07:51:23 INFO - r15 = 0x00007fa465604080 rip = 0x00007fa48fdb558f
07:51:23 INFO - rsp = 0x00007fa485045ad0 rbp = 0x00007fa485045b10
07:51:23 INFO - Found by: call frame info
Ben - any idea what can cause a Pickle::Resize crash?
Flags: needinfo?(bent.mozilla)
There are a couple of odd assertions right before as well:

07:51:12 INFO - [Parent 2032] ###!!! ASSERTION: missing ordering entry: 'proposed', file ../../dist/include/mozilla/DeadlockDetector.h, line 240
07:51:12 INFO - #01: mozilla::BlockingResourceBase::CheckAcquire() [xpcom/glue/BlockingResourceBase.cpp:281]
07:51:12 INFO - #02: mozilla::ReentrantMonitor::Enter() [xpcom/glue/BlockingResourceBase.cpp:434]
07:51:12 INFO - #03: nsEventQueue::PutEvent(nsIRunnable*) [xpcom/threads/nsEventQueue.cpp:101]
No idea really... Smells kinda like memory corruption.
Flags: needinfo?(bent.mozilla)
Summary: Intermittent test_peerConnection_removeVideoTrack.html | application crashed [@ arena_malloc][@ Pickle::Resize(unsigned int)] → Intermittent test_enumerateDevices.html,test_peerConnection_removeVideoTrack.html | application crashed [@ arena_malloc][@ Pickle::Resize(unsigned int)]
[Mass Closure] Closing Intermittent as a one off
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.