[Bug sanitizer/78532] [7 Regression] libsanitizer fails to build on sparc64-linux-gnu

2016-11-30 Thread chefmax at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78532 --- Comment #8 from chefmax at gcc dot gnu.org --- Author: chefmax Date: Wed Nov 30 12:31:07 2016 New Revision: 243014 URL: https://gcc.gnu.org/viewcvs?rev=243014=gcc=rev Log: PR sanitizer/78532 * sanitizer_common

[Bug sanitizer/78532] [7 Regression] libsanitizer fails to build on sparc64-linux-gnu

2016-11-30 Thread chefmax at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78532 --- Comment #9 from chefmax at gcc dot gnu.org --- Author: chefmax Date: Wed Nov 30 12:32:55 2016 New Revision: 243016 URL: https://gcc.gnu.org/viewcvs?rev=243016=gcc=rev Log: Add PR sanitizer/78532 patch to libsanitizer/LOCAL_PATCHES. Modified

[Bug sanitizer/80414] [UBSAN] segfault with -fsanitize=undefined

2017-04-13 Thread chefmax at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80414 --- Comment #1 from chefmax at gcc dot gnu.org --- Author: chefmax Date: Thu Apr 13 14:52:23 2017 New Revision: 246909 URL: https://gcc.gnu.org/viewcvs?rev=246909=gcc=rev Log: PR sanitizer/80414 * ubsan.c (ubsan_expand_bounds_ifn

[Bug target/81861] [8.0 Regression] ASan pr64820.c testcase segfaults with LTO and -fstack-protector-strong

2017-08-17 Thread chefmax at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81861 --- Comment #8 from chefmax at gcc dot gnu.org --- Author: chefmax Date: Thu Aug 17 11:58:13 2017 New Revision: 251145 URL: https://gcc.gnu.org/viewcvs?rev=251145=gcc=rev Log: 2017-08-17 Maxim Ostapenko <m.ostape...@samsung.com>

[Bug bootstrap/80565] [8 Regression] ICE at -O2 and -O3 in 32-bit mode (not 64-bit) on x86_64-linux-gnu (in edge_badness, at ipa-inline.c:1028)

2017-06-29 Thread chefmax at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80565 --- Comment #3 from chefmax at gcc dot gnu.org --- Author: chefmax Date: Thu Jun 29 08:50:21 2017 New Revision: 249771 URL: https://gcc.gnu.org/viewcvs?rev=249771=gcc=rev Log: 2017-06-29 Yury Gribov <tetra2...@gmail.com> PR boo

[Bug tree-optimization/67328] range test rather than single bit test for code testing enum values

2017-06-13 Thread chefmax at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67328 --- Comment #7 from chefmax at gcc dot gnu.org --- Author: chefmax Date: Tue Jun 13 11:13:52 2017 New Revision: 249149 URL: https://gcc.gnu.org/viewcvs?rev=249149=gcc=rev Log: 2017-06-13 Yury Gribov <tetra2...@gmail.com> gcc/ P

[Bug sanitizer/81697] Incorrect ASan global variables alignment on arm

2017-11-30 Thread chefmax at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81697 --- Comment #4 from chefmax at gcc dot gnu.org --- Author: chefmax Date: Thu Nov 30 21:38:16 2017 New Revision: 255283 URL: https://gcc.gnu.org/viewcvs?rev=255283=gcc=rev Log: gcc/ 2017-11-30 Maxim Ostapenko <m.ostape...@samsung.

[Bug sanitizer/86090] [ASAN] ASAN does not properly configure libbacktrace.

2018-06-13 Thread chefmax at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86090 --- Comment #3 from chefmax at gcc dot gnu.org --- Author: chefmax Date: Wed Jun 13 19:51:42 2018 New Revision: 261564 URL: https://gcc.gnu.org/viewcvs?rev=261564=gcc=rev Log: 2018-06-13 Denis Khalikov libsanitizer/ PR sanitizer

[Bug sanitizer/86755] [ASAN] Libasan failed to be build for arm with -mthumb and -fno-omit-frame-pointer

2018-08-13 Thread chefmax at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86755 chefmax at gcc dot gnu.org changed: What|Removed |Added CC||chefmax at gcc dot gnu.org

[Bug sanitizer/78651] Incorrect exception handling when catch clause uses local class and PIC and sanitizer are active

2018-08-20 Thread chefmax at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78651 --- Comment #11 from chefmax at gcc dot gnu.org --- (In reply to chefmax from comment #10) > Seems to be closed on GCC 8 and 7, OK to close? s/closed/fixed/

[Bug sanitizer/78651] Incorrect exception handling when catch clause uses local class and PIC and sanitizer are active

2018-08-20 Thread chefmax at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78651 --- Comment #10 from chefmax at gcc dot gnu.org --- Seems to be closed on GCC 8 and 7, OK to close?

[Bug objc/80798] Dynamic stack buffer (alloca) overflow in ObjC compiler.

2018-07-24 Thread chefmax at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80798 chefmax at gcc dot gnu.org changed: What|Removed |Added CC||chefmax at gcc dot gnu.org

[Bug objc/85476] ASAN error in finish_class ../../gcc/objc/objc-act.c:8006

2018-07-24 Thread chefmax at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85476 chefmax at gcc dot gnu.org changed: What|Removed |Added CC||m.ostapenko at samsung dot

[Bug other/86656] Issues found with -fsanitize=address

2018-07-24 Thread chefmax at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86656 Bug 86656 depends on bug 80798, which changed state. Bug 80798 Summary: Dynamic stack buffer (alloca) overflow in ObjC compiler. https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80798 What|Removed |Added

[Bug objc/80798] Dynamic stack buffer (alloca) overflow in ObjC compiler.

2018-07-24 Thread chefmax at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80798 chefmax at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution

[Bug sanitizer/84250] Symbol collision when using both Address and Undefined Behavior sanitizers (-fsanitize=address,undefined)

2018-07-04 Thread chefmax at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84250 --- Comment #5 from chefmax at gcc dot gnu.org --- Author: chefmax Date: Wed Jul 4 19:49:06 2018 New Revision: 262421 URL: https://gcc.gnu.org/viewcvs?rev=262421=gcc=rev Log: gcc/ 2018-07-04 Maxim Ostapenko PR sanitizer/84250

[Bug c++/78651] Incorrect exception handling when catch clause uses local class and PIC and sanitizer are active

2018-03-14 Thread chefmax at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78651 --- Comment #5 from chefmax at gcc dot gnu.org --- Created attachment 43652 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=43652=edit Untested fix Simple untested fix that seems to cure the issue.

[Bug c++/78651] Incorrect exception handling when catch clause uses local class and PIC and sanitizer are active

2018-03-14 Thread chefmax at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78651 chefmax at gcc dot gnu.org changed: What|Removed |Added CC||chefmax at gcc dot gnu.org

[Bug sanitizer/85230] asan: false positives in kernel on allocas

2018-04-10 Thread chefmax at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85230 chefmax at gcc dot gnu.org changed: What|Removed |Added CC||chefmax at gcc dot gnu.org

[Bug sanitizer/85230] asan: false positives in kernel on allocas

2018-04-11 Thread chefmax at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85230 --- Comment #7 from chefmax at gcc dot gnu.org --- (In reply to Dmitry Vyukov from comment #6) > Right! > > Unpoisoning before restoring SP looks like a reasonable and simple solution > to me. I don't see any potential downsides.

[Bug sanitizer/85230] asan: false positives in kernel on allocas

2018-04-12 Thread chefmax at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85230 --- Comment #14 from chefmax at gcc dot gnu.org --- (In reply to Jakub Jelinek from comment #13) > or introduce a new virtual pseudo register that vregs pass would map directly > to dynamic_offset. Yeah, that's what I though about (LLV

[Bug sanitizer/85230] asan: false positives in kernel on allocas

2018-04-12 Thread chefmax at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85230 --- Comment #11 from chefmax at gcc dot gnu.org --- (In reply to Jakub Jelinek from comment #10) > Unfortunately that doesn't work, because the second argument to > __asan_allocas_unpoison is incorrect then. Unfortunately we can't use

[Bug sanitizer/85230] asan: false positives in kernel on allocas

2018-04-12 Thread chefmax at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85230 --- Comment #17 from chefmax at gcc dot gnu.org --- (In reply to Jakub Jelinek from comment #15) > (In reply to chefmax from comment #14) > > (In reply to Jakub Jelinek from comment #13) > > > or introduce a new virtual pseudo r

[Bug sanitizer/78651] Incorrect exception handling when catch clause uses local class and PIC and sanitizer are active

2018-03-19 Thread chefmax at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78651 --- Comment #6 from chefmax at gcc dot gnu.org --- Author: chefmax Date: Mon Mar 19 19:59:56 2018 New Revision: 258658 URL: https://gcc.gnu.org/viewcvs?rev=258658=gcc=rev Log: 2018-03-19 Maxim Ostapenko <m.ostape...@samsung.com>

[Bug other/86198] Libbacktrace does not properly work with ".note.gnu.build-id" section

2018-06-20 Thread chefmax at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86198 --- Comment #4 from chefmax at gcc dot gnu.org --- Author: chefmax Date: Thu Jun 21 05:42:53 2018 New Revision: 261832 URL: https://gcc.gnu.org/viewcvs?rev=261832=gcc=rev Log: libbacktrace/ 2018-06-21 Denis Khalikov PR other/86198

[Bug sanitizer/87840] LSAN not always printing the leaks when -fsanitize=address is absent

2018-11-07 Thread chefmax at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87840 chefmax at gcc dot gnu.org changed: What|Removed |Added CC||chefmax at gcc dot gnu.org

[Bug sanitizer/88022] New: Support dynamic shadow offset in ASan

2018-11-14 Thread chefmax at gcc dot gnu.org
: sanitizer Assignee: unassigned at gcc dot gnu.org Reporter: chefmax at gcc dot gnu.org CC: dodji at gcc dot gnu.org, dvyukov at gcc dot gnu.org, jakub at gcc dot gnu.org, kcc at gcc dot gnu.org, marxin at gcc dot gnu.org Target Milestone

[Bug sanitizer/88022] Support dynamic shadow offset in ASan

2018-11-14 Thread chefmax at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88022 --- Comment #2 from chefmax at gcc dot gnu.org --- I think nothing prevents us from trying several ranges, the question is whether upstream guys will accept this... I've just noticed that the code for dynamic shadow offset is already present

[Bug sanitizer/78878] stacktrace engine can't use compressed/separated debug info for extracting symbols.

2018-11-23 Thread chefmax at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78878 --- Comment #2 from chefmax at gcc dot gnu.org --- Should be fixed, I guess, by: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67165 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77631

[Bug sanitizer/81697] Incorrect ASan global variables alignment on arm

2018-11-20 Thread chefmax at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81697 chefmax at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED CC

[Bug sanitizer/84250] Symbol collision when using both Address and Undefined Behavior sanitizers (-fsanitize=address,undefined)

2018-11-20 Thread chefmax at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84250 --- Comment #8 from chefmax at gcc dot gnu.org --- (In reply to Martin Liška from comment #7) > Maxim, Jakub: Can the bug be marked as resolved? Or at least update Known to > work? Hm, I think the bug is still present -- the fir

[Bug testsuite/63292] ASan reports global-buffer-overflow in gcc.dg/vect/pr59594.c.

2018-11-19 Thread chefmax at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63292 chefmax at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC

[Bug sanitizer/88022] Support dynamic shadow offset in ASan

2018-11-19 Thread chefmax at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88022 --- Comment #5 from chefmax at gcc dot gnu.org --- (In reply to Martin Liška from comment #4) > Agree with Jakub that if really not necessary, I wouldn't complicate > libsanitizer. My point was that we won't need to complicate libsan

[Bug sanitizer/84250] Symbol collision when using both Address and Undefined Behavior sanitizers (-fsanitize=address,undefined)

2021-12-16 Thread chefmax at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84250 --- Comment #10 from chefmax at gcc dot gnu.org --- Hi Marek, sorry, I'm not really tracking this anymore :(. I don't remember exactly why option 1) from https://github.com/google/sanitizers/issues/912#issuecomment-363525012 doesn't work for GCC

[Bug sanitizer/84250] Symbol collision when using both Address and Undefined Behavior sanitizers (-fsanitize=address,undefined)

2021-12-22 Thread chefmax at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84250 chefmax at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|WAITING --- Comment #12

<    1   2