summaryrefslogtreecommitdiff
path: root/doc/de
diff options
context:
space:
mode:
authorSébastien Helleu <flashcode@flashtux.org>2020-12-13 11:01:04 +0100
committerSébastien Helleu <flashcode@flashtux.org>2020-12-13 11:01:04 +0100
commitb95e91e1a212be4515b236d46e9d9917b0bd8a1e (patch)
tree803030704319c6a9a7b120bd34f2099fc37dd73d /doc/de
parent3dea65aa05ed662269ca847e7557e5c4f85e5d8e (diff)
downloadweechat-b95e91e1a212be4515b236d46e9d9917b0bd8a1e.zip
doc: add command to run WeeChat with address sanitizer (user's guide)
Diffstat (limited to 'doc/de')
-rw-r--r--doc/de/weechat_user.de.adoc14
1 files changed, 13 insertions, 1 deletions
diff --git a/doc/de/weechat_user.de.adoc b/doc/de/weechat_user.de.adoc
index 0748f745e..4abb2375e 100644
--- a/doc/de/weechat_user.de.adoc
+++ b/doc/de/weechat_user.de.adoc
@@ -397,6 +397,10 @@ Bei der Kompilierung mit CMake muss folgende Option gesetzt werden:
$ cmake .. -DCMAKE_BUILD_TYPE=Debug
----
+// TRANSLATION MISSING
+[[build_debug_address_sanitizer]]
+==== Build with debug options and address sanitizer
+
Sie können zusätzlich den Adressbereiniger aktivieren, der bei Problemen sofort
zum Absturz von WeeChat führt:
@@ -408,7 +412,15 @@ $ cmake .. -DCMAKE_BUILD_TYPE=Debug -DCMAKE_C_FLAGS=-fsanitize=address -DCMAKE_C
Sie sollten die Adressbereinigung nur aktivieren, wenn Sie versuchen, einen
Absturz zu provozieren. Dies wird im produktivem Einsatz nicht empfohlen.
-Wird ein Binärpaket genutzt dann muss zusätzlich das Paket _weechat-dbg_ installiert werden.
+// TRANSLATION MISSING
+Then once compiled and installed, you must run WeeChat like this:
+
+----
+$ ASAN_OPTIONS="detect_odr_violation=0 log_path=asan.log" weechat
+----
+
+// TRANSLATION MISSING
+In case of crash, the backtrace is in file `asan.log`.
[[core_files]]
==== Core Dateien