Page MenuHomePhabricator

cassanova (Chelsea Cassanova)
User

Projects

User does not belong to any projects.

User Details

User Since
May 16 2022, 10:41 AM (6 w, 6 d)

Recent Activity

Thu, Jun 23

cassanova committed rG40aace59cc58: [lldb/Fuzzer] Have fuzzers write artifacts to specific directory (authored by cassanova).
[lldb/Fuzzer] Have fuzzers write artifacts to specific directory
Thu, Jun 23, 1:55 PM · Restricted Project
cassanova closed D128450: [lldb/Fuzzer] Have fuzzers write artifacts to specific directory.
Thu, Jun 23, 1:55 PM · Restricted Project, Restricted Project
cassanova updated the diff for D128450: [lldb/Fuzzer] Have fuzzers write artifacts to specific directory.

Removed the chain of shell commands in the target fuzzer's CMakeLists file and added a pre build command that creates the necessary directory and changes the working directory in the target to this directory.

Thu, Jun 23, 10:19 AM · Restricted Project, Restricted Project
cassanova added a comment to D128450: [lldb/Fuzzer] Have fuzzers write artifacts to specific directory.

Yes, I can include the command interpreter's cmake file in the diff.

Thu, Jun 23, 9:53 AM · Restricted Project, Restricted Project
cassanova added a comment to D128450: [lldb/Fuzzer] Have fuzzers write artifacts to specific directory.

This is a lot cleaner than chaining shell commands, I just implemented the second solution on my end. To clarify, it would create the directory before running the fuzz-lldb-target and within the fuzz-lldb-target we would just change the working directory to the one that the pre-build command created?

Thu, Jun 23, 9:35 AM · Restricted Project, Restricted Project
cassanova requested review of D128450: [lldb/Fuzzer] Have fuzzers write artifacts to specific directory.
Thu, Jun 23, 8:44 AM · Restricted Project, Restricted Project

Wed, Jun 22

cassanova committed rG46be5faaf034: [lldb/Fuzzer] Add command interpreter fuzzer for LLDB (authored by cassanova).
[lldb/Fuzzer] Add command interpreter fuzzer for LLDB
Wed, Jun 22, 2:43 PM · Restricted Project
cassanova closed D128292: [lldb/Fuzzer] Add command interpreter fuzzer for LLDB.
Wed, Jun 22, 2:43 PM · Restricted Project, Restricted Project
cassanova updated the diff for D128292: [lldb/Fuzzer] Add command interpreter fuzzer for LLDB.

Added a subdirectory to the top-level build directory. This directory will hold directories for the artifacts of various fuzzers. Also corrected a typo in the command interpreter CMakeLists file.

Wed, Jun 22, 2:28 PM · Restricted Project, Restricted Project
cassanova updated the diff for D128292: [lldb/Fuzzer] Add command interpreter fuzzer for LLDB.

Updated CMakeLists file to save fuzzer artifacts (the files that the fuzzer writes when an input causes the program being fuzzed to fail) to a directory in the user's build directory, instead of saving them in the user's source directory. Also change fuzzer invocation to add a prefix to artifacts so that it is easier to identify them.

Wed, Jun 22, 11:35 AM · Restricted Project, Restricted Project
cassanova updated the diff for D128292: [lldb/Fuzzer] Add command interpreter fuzzer for LLDB.

Updated ASCII header to work with 80-column limit.

Wed, Jun 22, 7:38 AM · Restricted Project, Restricted Project

Tue, Jun 21

cassanova added inline comments to D128292: [lldb/Fuzzer] Add command interpreter fuzzer for LLDB.
Tue, Jun 21, 2:42 PM · Restricted Project, Restricted Project
cassanova updated the diff for D128292: [lldb/Fuzzer] Add command interpreter fuzzer for LLDB.

Sorted subdirectories alphabetically in top-level CMakeLists file.

Tue, Jun 21, 2:41 PM · Restricted Project, Restricted Project
cassanova added inline comments to D128292: [lldb/Fuzzer] Add command interpreter fuzzer for LLDB.
Tue, Jun 21, 1:41 PM · Restricted Project, Restricted Project
cassanova updated the diff for D128292: [lldb/Fuzzer] Add command interpreter fuzzer for LLDB.

Removed ObjectYAML link component from CMakeLists file, changed fuzzer invocation to use a relative path for the dictionary file, removed line that sets a breakpoint in the fuzzer's LLDB process.

Tue, Jun 21, 1:18 PM · Restricted Project, Restricted Project
cassanova added inline comments to D128292: [lldb/Fuzzer] Add command interpreter fuzzer for LLDB.
Tue, Jun 21, 1:11 PM · Restricted Project, Restricted Project
cassanova requested review of D128292: [lldb/Fuzzer] Add command interpreter fuzzer for LLDB.
Tue, Jun 21, 11:17 AM · Restricted Project, Restricted Project

Wed, Jun 15

cassanova added a comment to rGf3250da1b94f: [lldb/Fuzzer] Create ninja target for target fuzzer.

Relanded with commit 3ba71f1be1fb986e634debd8d17a69d2bb4c4eb7

Wed, Jun 15, 3:02 PM · Restricted Project
cassanova added a reverting change for rGb10579d0b519: Revert "[lldb/Fuzzer] Create ninja target for target fuzzer": rG3ba71f1be1fb: Reland "[lldb/Fuzzer] Create ninja target for target fuzzer".
Wed, Jun 15, 2:38 PM · Restricted Project
cassanova committed rG3ba71f1be1fb: Reland "[lldb/Fuzzer] Create ninja target for target fuzzer" (authored by cassanova).
Reland "[lldb/Fuzzer] Create ninja target for target fuzzer"
Wed, Jun 15, 2:38 PM · Restricted Project
cassanova committed rGf3250da1b94f: [lldb/Fuzzer] Create ninja target for target fuzzer (authored by cassanova).
[lldb/Fuzzer] Create ninja target for target fuzzer
Wed, Jun 15, 11:56 AM · Restricted Project
cassanova closed D127882: [lldb/Fuzzer] Create ninja target for target fuzzer .
Wed, Jun 15, 11:55 AM · Restricted Project, Restricted Project
cassanova updated the diff for D127882: [lldb/Fuzzer] Create ninja target for target fuzzer .

Moved changes to lldb-target-fuzzer/CMakeLists.txt file

Wed, Jun 15, 11:32 AM · Restricted Project, Restricted Project
cassanova added a comment to D127882: [lldb/Fuzzer] Create ninja target for target fuzzer .

Yes it can, updating the diff to reflect that.

Wed, Jun 15, 11:31 AM · Restricted Project, Restricted Project
cassanova requested review of D127882: [lldb/Fuzzer] Create ninja target for target fuzzer .
Wed, Jun 15, 10:59 AM · Restricted Project, Restricted Project

Wed, Jun 8

cassanova committed rG0f02dd34f226: [lldb/Commands] Prevent crash due to reading memory from page zero. (authored by cassanova).
[lldb/Commands] Prevent crash due to reading memory from page zero.
Wed, Jun 8, 3:18 PM · Restricted Project
cassanova closed D127016: [lldb] Prevent crash due to reading memory from page zero..
Wed, Jun 8, 3:18 PM · Restricted Project, Restricted Project

Jun 3 2022

cassanova added inline comments to D127016: [lldb] Prevent crash due to reading memory from page zero..
Jun 3 2022, 4:23 PM · Restricted Project, Restricted Project
cassanova requested review of D127016: [lldb] Prevent crash due to reading memory from page zero..
Jun 3 2022, 3:46 PM · Restricted Project, Restricted Project

May 26 2022

cassanova requested review of D126507: [lldb/fuzzer] Moving target fuzzer into separate subdirectory.
May 26 2022, 4:49 PM · Restricted Project, Restricted Project