New issue
Advanced search Search tips

Issue 765004 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Closed: Sep 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux
Pri: 3
Type: Bug

Blocking:
issue 764744



Sign in to add a comment

CFI Linux ToT failing mksnapshot

Project Member Reported by h...@chromium.org, Sep 14 2017

Issue description

Last good: https://build.chromium.org/p/chromium.fyi/builders/CFI%20Linux%20ToT/builds/7024
First bad: https://build.chromium.org/p/chromium.fyi/builders/CFI%20Linux%20ToT/builds/7025


FAILED: gen/v8/snapshot.cc snapshot_blob.bin 
python ../../v8/tools/run.py ./mksnapshot --startup_src gen/v8/snapshot.cc --random-seed 314159265 --startup_blob snapshot_blob.bin
<unknown>: runtime error: control flow integrity check for type 'v8::internal::IdentityMap<v8::internal::Object **, v8::internal::ZoneAllocationPolicy>' failed during virtual call (vtable address 0x7f042fed4f00)
0x7f042fed4f00: note: vtable is of type 'v8::internal::IdentityMap<v8::internal::Object**, v8::internal::ZoneAllocationPolicy>'
 04 7f 00 00  00 26 8a 2f 04 7f 00 00  30 26 8a 2f 04 7f 00 00  50 26 8a 2f 04 7f 00 00  60 26 8a 2f
              ^ 


Not sure what's going on yet. I'm trying to start a bisect..
 

Comment 1 by h...@chromium.org, Sep 14 2017

Yes, something definitely changed in llvm/clang/compiler-rt between the two builds above. Got the bisection going now.

Comment 2 by h...@chromium.org, Sep 14 2017

Bisection points to
r313157 - ThinLTO: Correctly follow aliasee references when dead stripping.

I'll revert to unblock the roll while you can investigate.

Comment 3 by h...@chromium.org, Sep 14 2017

Status: Fixed (was: Assigned)
Reverted in r313222.

Comment 4 by p...@chromium.org, Sep 14 2017

Thanks, I will take a look.

Sign in to add a comment