Closed
Bug 1474725
Opened 7 years ago
Closed 7 years ago
Intermittent SUMMARY: AddressSanitizer: SEGV /builds/worker/workspace/build/src/ipc/glue/MessageChannel.cpp:2548:13 in mozilla::ipc::MessageChannel::OnChannelErrorFromLink()
Categories
(Core :: IPC, defect, P5)
Core
IPC
Tracking
()
RESOLVED
INCOMPLETE
People
(Reporter: intermittent-bug-filer, Unassigned)
References
Details
(Keywords: intermittent-failure)
Filed by: nerli [at] mozilla.com
https://treeherder.mozilla.org/logviewer.html#?job_id=187454634&repo=autoland
https://queue.taskcluster.net/v1/task/SbQbNSiXSfy-QvQdPKqlYw/runs/0/artifacts/public/logs/live_backing.log
[task 2018-07-10T19:44:26.216Z] 19:44:26 INFO - 1531251866215 Marionette TRACE 1 <- [1,3,null,{"value":null}]
[task 2018-07-10T19:44:26.368Z] 19:44:26 INFO - [Child 2005, Chrome_ChildThread] WARNING: pipe error: Broken pipe: file /builds/worker/workspace/build/src/ipc/chromium/src/chrome/common/ipc_channel_posix.cc, line 726
[task 2018-07-10T19:44:26.368Z] 19:44:26 INFO - [Child 2005, Chrome_ChildThread] WARNING: pipe error: Broken pipe: file /builds/worker/workspace/build/src/ipc/chromium/src/chrome/common/ipc_channel_posix.cc, line 726
[task 2018-07-10T19:44:26.368Z] 19:44:26 INFO - [Child 2005, Chrome_ChildThread] WARNING: pipe error: Broken pipe: file /builds/worker/workspace/build/src/ipc/chromium/src/chrome/common/ipc_channel_posix.cc, line 726
[task 2018-07-10T19:44:26.370Z] 19:44:26 INFO - [Child 2005, Chrome_ChildThread] WARNING: pipe error: Broken pipe: file /builds/worker/workspace/build/src/ipc/chromium/src/chrome/common/ipc_channel_posix.cc, line 726
[task 2018-07-10T19:44:26.371Z] 19:44:26 INFO - [Child 2005, Chrome_ChildThread] WARNING: pipe error: Broken pipe: file /builds/worker/workspace/build/src/ipc/chromium/src/chrome/common/ipc_channel_posix.cc, line 726
[task 2018-07-10T19:44:26.371Z] 19:44:26 INFO - [Child 2005, Chrome_ChildThread] WARNING: pipe error: Broken pipe: file /builds/worker/workspace/build/src/ipc/chromium/src/chrome/common/ipc_channel_posix.cc, line 726
[task 2018-07-10T19:44:26.372Z] 19:44:26 INFO - [Child 2005, Chrome_ChildThread] WARNING: FileDescriptorSet destroyed with unconsumed descriptors: file /builds/worker/workspace/build/src/ipc/chromium/src/chrome/common/file_descriptor_set_posix.cc, line 22
[task 2018-07-10T19:44:26.372Z] 19:44:26 INFO - [Child 2005, Chrome_ChildThread] WARNING: FileDescriptorSet destroyed with unconsumed descriptors: file /builds/worker/workspace/build/src/ipc/chromium/src/chrome/common/file_descriptor_set_posix.cc, line 22
[task 2018-07-10T19:44:26.373Z] 19:44:26 INFO - AddressSanitizer:DEADLYSIGNAL
[task 2018-07-10T19:44:26.373Z] 19:44:26 INFO - =================================================================
[task 2018-07-10T19:44:26.374Z] 19:44:26 ERROR - ==2005==ERROR: AddressSanitizer: SEGV on unknown address 0x000000000000 (pc 0x7f3bd0b18ca3 bp 0x7f3bccb5b300 sp 0x7f3bccb5b2e0 T2)
[task 2018-07-10T19:44:26.374Z] 19:44:26 INFO - ==2005==The signal is caused by a WRITE memory access.
[task 2018-07-10T19:44:26.374Z] 19:44:26 INFO - ==2005==Hint: address points to the zero page.
[task 2018-07-10T19:44:27.130Z] 19:44:27 INFO - #0 0x7f3bd0b18ca2 in mozilla::ipc::MessageChannel::OnChannelErrorFromLink() /builds/worker/workspace/build/src/ipc/glue/MessageChannel.cpp:2548:13
[task 2018-07-10T19:44:27.130Z] 19:44:27 INFO - #1 0x7f3bd0b1dce7 in non-virtual thunk to mozilla::ipc::ProcessLink::OnChannelError() /builds/worker/workspace/build/src/ipc/glue/MessageLink.cpp:393:12
[task 2018-07-10T19:44:27.138Z] 19:44:27 INFO - #2 0x7f3bd0abedd7 in event_persist_closure /builds/worker/workspace/build/src/ipc/chromium/src/third_party/libevent/event.c:1580:9
[task 2018-07-10T19:44:27.140Z] 19:44:27 INFO - #3 0x7f3bd0abedd7 in event_process_active_single_queue /builds/worker/workspace/build/src/ipc/chromium/src/third_party/libevent/event.c:1639
[task 2018-07-10T19:44:27.141Z] 19:44:27 INFO - #4 0x7f3bd0ab6c85 in event_process_active /builds/worker/workspace/build/src/ipc/chromium/src/third_party/libevent/event.c
[task 2018-07-10T19:44:27.143Z] 19:44:27 INFO - #5 0x7f3bd0ab6c85 in event_base_loop /builds/worker/workspace/build/src/ipc/chromium/src/third_party/libevent/event.c:1961
[task 2018-07-10T19:44:27.143Z] 19:44:27 INFO - #6 0x7f3bd0a78a63 in base::MessagePumpLibevent::Run(base::MessagePump::Delegate*) /builds/worker/workspace/build/src/ipc/chromium/src/base/message_pump_libevent.cc:373:7
[task 2018-07-10T19:44:27.143Z] 19:44:27 INFO - #7 0x7f3bd0a72b1c in RunInternal /builds/worker/workspace/build/src/ipc/chromium/src/base/message_loop.cc:325:10
[task 2018-07-10T19:44:27.144Z] 19:44:27 INFO - #8 0x7f3bd0a72b1c in RunHandler /builds/worker/workspace/build/src/ipc/chromium/src/base/message_loop.cc:318
[task 2018-07-10T19:44:27.145Z] 19:44:27 INFO - #9 0x7f3bd0a72b1c in MessageLoop::Run() /builds/worker/workspace/build/src/ipc/chromium/src/base/message_loop.cc:298
[task 2018-07-10T19:44:27.162Z] 19:44:27 INFO - #10 0x7f3bd0a8e213 in base::Thread::ThreadMain() /builds/worker/workspace/build/src/ipc/chromium/src/base/thread.cc:181:16
[task 2018-07-10T19:44:27.162Z] 19:44:27 INFO - #11 0x7f3bd0a83b0c in ThreadFunc(void*) /builds/worker/workspace/build/src/ipc/chromium/src/base/platform_thread_posix.cc:38:13
[task 2018-07-10T19:44:27.163Z] 19:44:27 INFO - #12 0x7f3bf0b256b9 in start_thread (/lib/x86_64-linux-gnu/libpthread.so.0+0x76b9)
[task 2018-07-10T19:44:27.225Z] 19:44:27 INFO - #13 0x7f3befbae41c in clone /build/glibc-Cl5G7W/glibc-2.23/misc/../sysdeps/unix/sysv/linux/x86_64/clone.S:109
[task 2018-07-10T19:44:27.225Z] 19:44:27 INFO - AddressSanitizer can not provide additional info.
[task 2018-07-10T19:44:27.225Z] 19:44:27 INFO - SUMMARY: AddressSanitizer: SEGV /builds/worker/workspace/build/src/ipc/glue/MessageChannel.cpp:2548:13 in mozilla::ipc::MessageChannel::OnChannelErrorFromLink()
[task 2018-07-10T19:44:27.226Z] 19:44:27 INFO - Thread T2 (Chrome_~dThread) created by T0 (Web Content) here:
[task 2018-07-10T19:44:27.247Z] 19:44:27 INFO - #0 0x4aa8fd in __interceptor_pthread_create /builds/worker/workspace/moz-toolchain/src/llvm/projects/compiler-rt/lib/asan/asan_interceptors.cc:204:3
[task 2018-07-10T19:44:27.247Z] 19:44:27 INFO - #1 0x7f3bd0a815e1 in CreateThread /builds/worker/workspace/build/src/ipc/chromium/src/base/platform_thread_posix.cc:135:14
[task 2018-07-10T19:44:27.248Z] 19:44:27 INFO - #2 0x7f3bd0a815e1 in PlatformThread::Create(unsigned long, PlatformThread::Delegate*, unsigned long*) /builds/worker/workspace/build/src/ipc/chromium/src/base/platform_thread_posix.cc:146
[task 2018-07-10T19:44:27.248Z] 19:44:27 INFO - #3 0x7f3bd0a8dbb3 in base::Thread::StartWithOptions(base::Thread::Options const&) /builds/worker/workspace/build/src/ipc/chromium/src/base/thread.cc:99:8
[task 2018-07-10T19:44:27.249Z] 19:44:27 INFO - #4 0x7f3bd0a8f98e in Run /builds/worker/workspace/build/src/ipc/chromium/src/chrome/common/child_thread.cc:27:12
[task 2018-07-10T19:44:27.249Z] 19:44:27 INFO - #5 0x7f3bd0a8f98e in ChildProcess::ChildProcess(ChildThread*) /builds/worker/workspace/build/src/ipc/chromium/src/chrome/common/child_process.cc:20
[task 2018-07-10T19:44:27.249Z] 19:44:27 INFO - #6 0x7f3bd0b1f837 in mozilla::ipc::ProcessChild::ProcessChild(int) /builds/worker/workspace/build/src/ipc/glue/ProcessChild.cpp:24:5
[task 2018-07-10T19:44:27.251Z] 19:44:27 INFO - #7 0x7f3bdbaadcbe in ContentProcess /builds/worker/workspace/build/src/obj-firefox/dist/include/mozilla/dom/ContentProcess.h:31:7
[task 2018-07-10T19:44:27.252Z] 19:44:27 INFO - #8 0x7f3bdbaadcbe in XRE_InitChildProcess(int, char**, XREChildData const*) /builds/worker/workspace/build/src/toolkit/xre/nsEmbedFunctions.cpp:692
[task 2018-07-10T19:44:27.261Z] 19:44:27 INFO - #9 0x4f1cf4 in content_process_main /builds/worker/workspace/build/src/browser/app/../../ipc/contentproc/plugin-container.cpp:50:30
[task 2018-07-10T19:44:27.262Z] 19:44:27 INFO - #10 0x4f1cf4 in main /builds/worker/workspace/build/src/browser/app/nsBrowserApp.cpp:287
[task 2018-07-10T19:44:27.262Z] 19:44:27 INFO - #11 0x7f3befac782f in __libc_start_main /build/glibc-Cl5G7W/glibc-2.23/csu/../csu/libc-start.c:291
[task 2018-07-10T19:44:27.263Z] 19:44:27 INFO - ==2005==ABORTING
Comment 1•7 years ago
|
||
This is `MOZ_CRASH("Aborting on channel error.");` and shouldn't that have wound up in the log somewhere?
I *think* this stack means that the parent process unexpectedly exited (or otherwise closed the PContent channel without negotiating shutdown normally), but I don't see any clues about why (and I might be giving the shutdown process too much credit for assuming it won't crash under normal circumstances).
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
Comment 5•7 years ago
|
||
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → INCOMPLETE
You need to log in
before you can comment on or make changes to this bug.
Description
•