[Bug sanitizer/58543] Invalid unpoisoning of stack redzones on ARM

2014-08-11 Thread yroux at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58543 --- Comment #12 from yroux at gcc dot gnu.org --- Author: yroux Date: Mon Aug 11 21:57:46 2014 New Revision: 213841 URL: https://gcc.gnu.org/viewcvs?rev=213841&root=gcc&view=rev Log: 2014-08-11 Michael Collison Backport from trunk r204251

[Bug sanitizer/58543] Invalid unpoisoning of stack redzones on ARM

2013-11-15 Thread y.gribov at samsung dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58543 Yury Gribov changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug sanitizer/58543] Invalid unpoisoning of stack redzones on ARM

2013-10-31 Thread ygribov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58543 --- Comment #10 from ygribov at gcc dot gnu.org --- Author: ygribov Date: Thu Oct 31 12:10:01 2013 New Revision: 204251 URL: http://gcc.gnu.org/viewcvs?rev=204251&root=gcc&view=rev Log: 2013-10-31 Richard Sandiford Yury Gribov PR

[Bug sanitizer/58543] Invalid unpoisoning of stack redzones on ARM

2013-10-31 Thread ramana at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58543 Ramana Radhakrishnan changed: What|Removed |Added Keywords||wrong-code Status|UNCO

[Bug sanitizer/58543] Invalid unpoisoning of stack redzones on ARM

2013-10-01 Thread y.gribov at samsung dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58543 --- Comment #7 from Yury Gribov --- Created attachment 30946 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=30946&action=edit Standalone repro Dodji, It has just occured to me that you probably want an executable repro with nice runtime err

[Bug sanitizer/58543] Invalid unpoisoning of stack redzones on ARM

2013-10-01 Thread y.gribov at samsung dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58543 --- Comment #6 from Yury Gribov --- Dodji, Let me know if I can provide additional info which may help to debug/fix this. -Y

[Bug sanitizer/58543] Invalid unpoisoning of stack redzones on ARM

2013-09-30 Thread y.gribov at samsung dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58543 --- Comment #5 from Yury Gribov --- > I guess you mean *un*poison here. Right you are! > My understanding is that in the loop above, we are setting the memory > pointed to by frame_shadow_base + { 0, 4, 8, 12, 16} to zero. > > And in the code be

[Bug sanitizer/58543] Invalid unpoisoning of stack redzones on ARM

2013-09-30 Thread dodji at seketeli dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58543 --- Comment #4 from dodji at seketeli dot org --- Thank you for reporting this bug. Please find my comments below, "y.gribov at samsung dot com" a écrit: > Prologue seems to poison words at frame_shadow_base + { 0, 4, 8, 12, 16, 24, > 28}: R

[Bug sanitizer/58543] Invalid unpoisoning of stack redzones on ARM

2013-09-27 Thread y.gribov at samsung dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58543 --- Comment #3 from Yury Gribov --- Created attachment 30908 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=30908&action=edit Test results Tests seem to pass both on x86_64 and on ARM (attached).

[Bug sanitizer/58543] Invalid unpoisoning of stack redzones on ARM

2013-09-26 Thread y.gribov at samsung dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58543 --- Comment #1 from Yury Gribov --- Created attachment 30903 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=30903&action=edit Proposed patch

[Bug sanitizer/58543] Invalid unpoisoning of stack redzones on ARM

2013-09-26 Thread y.gribov at samsung dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58543 --- Comment #2 from Yury Gribov --- I've attached a simple patch which causes compiler new register to allocate new temp address register. I'll only be able to test it tomorrow though.