[Bug sanitizer/114037] New: ASAN fork should ensure no unwind is in progress

2024-02-21 Thread fhsueh at roku dot com via Gcc-bugs
Component: sanitizer Assignee: unassigned at gcc dot gnu.org Reporter: fhsueh at roku dot com 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 Target Milestone: --- On systems with slower

[Bug sanitizer/91115] stack-buffer-overflow on memset local variable when creating thread on ARM Linux

2019-08-22 Thread fhsueh at roku dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91115 --- Comment #7 from Fred Hsueh --- This looks more like an odd interaction with ASAN and fork(). The process reporting the stack-buffer-overflow is actually a fork() child of the main process. Something similar to https://github.com/google/sanit

[Bug sanitizer/91115] stack-buffer-overflow on memset local variable when creating thread on ARM Linux

2019-08-16 Thread fhsueh at roku dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91115 --- Comment #6 from Fred Hsueh --- Sorry for the long silence ... more on this: I tracked down where the std::thread() that was causing this issue. It seems that there are many similar long running tasks that needs to be completed so we keep a

[Bug sanitizer/91115] stack-buffer-overflow on memset local variable when creating thread on ARM Linux

2019-07-09 Thread fhsueh at roku dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91115 --- Comment #3 from Fred Hsueh --- The actual SP and shadow byte location varies a bit between each run. Other than that, the signature looks very similar. Another thing to note is that the program has a high thread count, perhaps ~140. Any tips

[Bug sanitizer/91115] stack-buffer-overflow on memset local variable when creating thread on ARM Linux

2019-07-08 Thread fhsueh at roku dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91115 --- Comment #1 from Fred Hsueh --- Created attachment 46580 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=46580&action=edit Fixup memory location of shadow This shadow location works better than the 32-bit default.

[Bug sanitizer/91115] New: stack-buffer-overflow on memset local variable when creating thread on ARM Linux

2019-07-08 Thread fhsueh at roku dot com
Severity: normal Priority: P3 Component: sanitizer Assignee: unassigned at gcc dot gnu.org Reporter: fhsueh at roku dot com 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