Skip to content

Commit

Permalink
Update README.md and docs/classes.md
Browse files Browse the repository at this point in the history
  • Loading branch information
Pavel Nekrasov committed Feb 26, 2025
1 parent a615998 commit b8449da
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 0 deletions.
6 changes: 6 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -74,6 +74,7 @@ crashes.
It can analyze crashes from different sources:

* AddressSanitizer
* MemorySanitizer
* UndefinedBehaviorSanitizer
* Gdb output

Expand Down Expand Up @@ -145,6 +146,11 @@ Create report from AddressSanitizer output:
$ clang++ -fsanitize=address -O0 -g casr/tests/casr_tests/test_asan_df.cpp -o test_asan_df
$ casr-san -o asan.casrep -- ./test_asan_df

Create report from MemorySanitizer output:

$ clang++ -fsanitize=memory -O0 casr/tests/casr_tests/test_msan.cpp -o test_msan
$ casr-san -o msan.casrep -- ./test_msan

Create report from UndefinedBehaviorSanitizer output:

$ clang++ -fsanitize=undefined -O0 -g casr/tests/casr_tests/ubsan/test_ubsan.cpp -o test_ubsan
Expand Down
1 change: 1 addition & 0 deletions docs/classes.md
Original file line number Diff line number Diff line change
Expand Up @@ -90,3 +90,4 @@ Lists of classes:
28. **out-of-memory**. The target has exceeded the memory limit.
29. **fuzz target exited**. Fuzz target exited.
30. **timeout**. Timeout after several seconds.
31. **use-of-uninitialized-value**. The target attempted to access memory that was not initialized.

0 comments on commit b8449da

Please sign in to comment.