google / google/sanitizers

Missing unwind directives internal_clone may cause segfaults in slow unwinder

Open
#376 3 comments 0 reactions 1 assignee Claimed by @pcc View on GitHub
Priority-Medium ProjectAddressSanitizer Status-New Type-Defect
Dominant language
C
Stars
12.5k
Forks
1.1k
PR merge metrics
No merged PRs in 30d

Description

Originally reported on Google Code with ID 376

```
CFI directives were removed in http://llvm.org/viewvc/llvm-project?view=revision&revision=192196
. Unfortunately incomplete unwind info may cause libgcc unwinder to segfault. This
indeed happens on my system when CHECK is triggered in internal_clone-ed process.

What about following Jakub's suggestion in https://gcc.gnu.org/ml/gcc/2013-11/msg00439.html
?

```

Reported by `tetra2005x` on 2015-01-30 10:47:10

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.