diff options
author | Moshe Kaplan <me@moshekaplan.com> | 2020-07-22 22:23:22 -0400 |
---|---|---|
committer | Anders Broman <a.broman58@gmail.com> | 2020-07-23 08:26:24 +0000 |
commit | bc231d2b98e0cd9e75212676b6a3e005695e6bbc (patch) | |
tree | 58171efb2405f4476993b6e68ed5eb0e0fa92402 | |
parent | 7be4a8fb0057839062b5dd061fd871f3f0943acc (diff) |
WSDG: Add info for building with Address Sanitizer
Change-Id: I8ea916e9c0d906df5e756666b1778552efe4aa2d
Reviewed-on: https://code.wireshark.org/review/37933
Reviewed-by: Anders Broman <a.broman58@gmail.com>
-rw-r--r-- | docbook/wsdg_src/WSDG_chapter_sources.adoc | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/docbook/wsdg_src/WSDG_chapter_sources.adoc b/docbook/wsdg_src/WSDG_chapter_sources.adoc index 9fd4d58cb1..4e2129d47a 100644 --- a/docbook/wsdg_src/WSDG_chapter_sources.adoc +++ b/docbook/wsdg_src/WSDG_chapter_sources.adoc @@ -488,6 +488,15 @@ Additional traps can be set on GLib by setting the `G_DEBUG` environment variabl $ G_DEBUG=fatal_criticals gdb wireshark ---- +If you're encountering memory safety bugs, you might want to build with +https://en.wikipedia.org/wiki/AddressSanitizer[Address Sanitizer] so that +Wireshark will immediately alert you to any detected issues. + +[source,sh] +---- +$ cmake .. -G Ninja -DENABLE_ASAN=1 +---- + See https://developer.gnome.org/glib/stable/glib-running.html[] [[ChSrcWin32Debug]] |