summaryrefslogtreecommitdiff
path: root/doc/de/weechat_user.de.adoc
diff options
context:
space:
mode:
authorSébastien Helleu <flashcode@flashtux.org>2020-08-01 09:53:47 +0200
committerSébastien Helleu <flashcode@flashtux.org>2020-08-01 09:53:47 +0200
commit9262720a65e754942f1a51bde4871575c3a5457c (patch)
tree4ea5bc2645a7a581bbfe171c7de4c28cc5879e1f /doc/de/weechat_user.de.adoc
parent26085575d5907922d14fe2aeeac34fd4583334fb (diff)
downloadweechat-9262720a65e754942f1a51bde4871575c3a5457c.zip
doc: add instructions to build WeeChat with address sanitizer (user's guide)
Diffstat (limited to 'doc/de/weechat_user.de.adoc')
-rw-r--r--doc/de/weechat_user.de.adoc24
1 files changed, 21 insertions, 3 deletions
diff --git a/doc/de/weechat_user.de.adoc b/doc/de/weechat_user.de.adoc
index 371aba629..e970ba768 100644
--- a/doc/de/weechat_user.de.adoc
+++ b/doc/de/weechat_user.de.adoc
@@ -382,12 +382,17 @@ Folgen Sie bitte der Anleitung zur Erstellung aus Quellpaketen (siehe <<source_p
Falls WeeChat abgestürzt sein sollte und Sie diesen Fehler melden möchten:
-* kompilieren Sie WeeChat mit Debug-Information (oder installieren Sie das Binärpaket mit Debug-Information)
+// TRANSLATION MISSING
+* Compile with:
+** Debug-Information (oder installieren Sie das Binärpaket mit Debug-Information)
+// TRANSLATION MISSING
+** compile it with address sanitizer (optional)
* aktivieren Sie _core_ Dateien auf Ihrem System
* installieren Sie gdb
-[[debug_info]]
-==== Debug info
+// TRANSLATION MISSING
+[[build_debug]]
+==== Build with debug options
Bei der Kompilierung mit CMake muss folgende Option gesetzt werden:
@@ -395,6 +400,19 @@ Bei der Kompilierung mit CMake muss folgende Option gesetzt werden:
$ cmake .. -DCMAKE_BUILD_TYPE=Debug
----
+// TRANSLATION MISSING
+You can additionally enable the address sanitizer, which causes WeeChat to
+crash immediately in case of problem:
+
+----
+$ cmake .. -DCMAKE_BUILD_TYPE=Debug -DCMAKE_C_FLAGS=-fsanitize=address -DCMAKE_CXX_FLAGS=-fsanitize=address -DCMAKE_EXE_LINKER_FLAGS=-fsanitize=address
+----
+
+// TRANSLATION MISSING
+[WARNING]
+You should enable address sanitizer only if you're trying to cause a crash,
+this is not recommended in production.
+
Wird ein Binärpaket genutzt dann muss zusätzlich das Paket _weechat-dbg_ installiert werden.
[[core_files]]