-
Notifications
You must be signed in to change notification settings - Fork 587
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Use after free below update_syscallbuf_fds_disabled #3475
Comments
It looks like we're doing a UAF on Can you share your ASAN patches? we should land ASAN support and run it on CI. |
Originally I wanted to do some more tests with them before pushing again, but they are now rebased to current git tip and are in #2890. Run cmake with |
It also passes for me if I just check out bernhardu:cmake-option-asan, configure with |
That's bad. I forgot to mention that I am building with
That patch currently in my tree should use addionally |
I continued to wonder what is going on. I could also not reproduce it with a real release and also not with a debug build. |
Good catch! That's the problem. But I want to figure out why I can't get that problem to show up easily in a test. |
Good to hear. Did asan detect the problem when you built with RelWithDebInfo? |
That's right. During replay the destroyed |
I ran the tests with a force32bit build, but found the test reverse_step_breakpoint failing.
A git bisect seems to point to f46af28 as first broken commit.
As I had trouble to record rr itself, I undusted my asan patches and it shows the same use after free for x86_64.
Below is a manual replay of the test.
The text was updated successfully, but these errors were encountered: