New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 890450 link

Starred by 3 users

Issue metadata

Status: Verified
Owner:
Closed: Oct 5
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 2
Type: Bug
Build-Toolchain



Sign in to add a comment

amd64-generic-asan failing in modemmanager-next unittests: WARNING: LeakSanitizer is disabled in forked process

Project Member Reported by manojgupta@chromium.org, Sep 28

Issue description

https://cros-goldeneye.corp.google.com/chromeos/healthmonitoring/buildDetails?buildbucketId=8934197827581648736

modemmanager-next-1.9.0-r325:  * ASAN error detected:
modemmanager-next-1.9.0-r325:  * ==18271==WARNING: LeakSanitizer is disabled in forked process.
modemmanager-next-1.9.0-r325:  * ASAN error detected:
modemmanager-next-1.9.0-r325:  * ==18273==WARNING: LeakSanitizer is disabled in forked process.
modemmanager-next-1.9.0-r325:  * ASAN error detected:
modemmanager-next-1.9.0-r325:  * ==18275==WARNING: LeakSanitizer is disabled in forked process.
modemmanager-next-1.9.0-r325:  * ASAN error detected:
modemmanager-next-1.9.0-r325:  * ==18277==WARNING: LeakSanitizer is disabled in forked process.
modemmanager-next-1.9.0-r325:  * ASAN error detected:
modemmanager-next-1.9.0-r325:  * ==18408==WARNING: LeakSanitizer is disabled in forked process.
modemmanager-next-1.9.0-r325:  * The complete build log is located at '/build/amd64-generic/tmp/portage/logs/net-misc:modemmanager-next-1.9.0-r325:20180927-232442.log'.
 
Looks like Warning messages from ASAN are treated as error.
But why asan is printing these warnings.
Seems like https://reviews.llvm.org/rL340758 must be cherry-picked to compiler-rt.
Status: Assigned (was: Untriaged)
Cc: cmt...@chromium.org srhines@google.com
Project Member

Comment 5 by bugdroid1@chromium.org, Sep 29

The following revision refers to this bug:
  https://chromium.googlesource.com/chromiumos/overlays/chromiumos-overlay/+/e487aabd99627a6d0f5b466295841181cf00610f

commit e487aabd99627a6d0f5b466295841181cf00610f
Author: Manoj Gupta <manojgupta@google.com>
Date: Sat Sep 29 19:53:19 2018

llvm: Cherry-pick r340758.

This is to re-add support for LeakSanitizer in forked processes
that was dropped and re-added in compiler-rt.

Also delete an unused patch in compiler-rt.

BUG= chromium:890450 
TEST=sudo emerge compiler-rt works.

Change-Id: I47f4344d9d517b582013d0a887fd8016b361f4b3
Reviewed-on: https://chromium-review.googlesource.com/1252442
Commit-Ready: Manoj Gupta <manojgupta@chromium.org>
Tested-by: Manoj Gupta <manojgupta@chromium.org>
Reviewed-by: Caroline Tice <cmtice@chromium.org>

[rename] https://crrev.com/e487aabd99627a6d0f5b466295841181cf00610f/sys-libs/compiler-rt/compiler-rt-8.0_pre339409-r2.ebuild
[modify] https://crrev.com/e487aabd99627a6d0f5b466295841181cf00610f/sys-devel/llvm/llvm-8.0_pre339409_p20180926.ebuild
[delete] https://crrev.com/eb0a10d47fc7d91207db9d30a763a0d82449292d/sys-libs/compiler-rt/files/cherry/5291d19fa227cf4dcd8fb2a6d83a0fcb49214c5c.patch
[add] https://crrev.com/e487aabd99627a6d0f5b466295841181cf00610f/sys-libs/compiler-rt/files/cherry/2de6c3ce4d95b84ebd01ee22cacb27064213b4e1.patch
[add] https://crrev.com/e487aabd99627a6d0f5b466295841181cf00610f/sys-devel/llvm/files/cherry/2de6c3ce4d95b84ebd01ee22cacb27064213b4e1.patch
[rename] https://crrev.com/e487aabd99627a6d0f5b466295841181cf00610f/sys-devel/llvm/llvm-8.0_pre339409_p20180926-r2.ebuild
[modify] https://crrev.com/e487aabd99627a6d0f5b466295841181cf00610f/sys-libs/compiler-rt/compiler-rt-8.0_pre339409.ebuild

Cc: vapier@chromium.org
 Issue 892724  has been merged into this issue.
Summary: amd64-generic-asan failing in modemmanager-next unittests: WARNING: LeakSanitizer is disabled in forked process (was: amd64-generic-asan failing in Unit tests)

Sign in to add a comment