FS#55008 - [clang] [linux] AddressSanitizer Broken since linux 4.12.3

Attached to Project: Arch Linux
Opened by Max Bruckner (FSMaxB) - Tuesday, 01 August 2017, 20:36 GMT
Last edited by Evangelos Foutras (foutrelis) - Friday, 18 August 2017, 14:41 GMT
Task Type Bug Report
Category Upstream Bugs
Status Closed
Assigned To Tobias Powalowski (tpowa)
Evangelos Foutras (foutrelis)
Architecture x86_64
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 4
Private No

Details

Description:
Starting with Linux 4.12.3 running any executable compiled with clang and -fsanitize=address fails.

The bug is reported upstream both in the kernel as well as with AddressSanitizer:
* https://github.com/google/sanitizers/issues/837
* https://bugzilla.kernel.org/show_bug.cgi?id=196537
This task depends upon

Closed by  Evangelos Foutras (foutrelis)
Friday, 18 August 2017, 14:41 GMT
Reason for closing:  Fixed
Additional comments about closing:  linux 4.12.8-2
Comment by Evangelos Foutras (foutrelis) - Thursday, 17 August 2017, 12:42 GMT
As far as I can tell, this is going to be fixed in the kernel:

https://patchwork.kernel.org/patch/9886105/

@Tobias can we add the above patch to our kernel? Debian has already picked it up and I expect it to be committed upstream soon-ish.

Loading...