[gimp] devel-docs: update the debugging-tips file.
- From: Jehan Pagès <jehanp src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gimp] devel-docs: update the debugging-tips file.
- Date: Mon, 12 Feb 2018 17:22:48 +0000 (UTC)
commit 3dff485d5742514188bfba2a5150655d3406daae
Author: Jehan <jehan girinstud io>
Date: Mon Feb 12 15:29:56 2018 +0100
devel-docs: update the debugging-tips file.
devel-docs/debugging-tips.txt | 15 +++++++++++++++
1 files changed, 15 insertions(+), 0 deletions(-)
---
diff --git a/devel-docs/debugging-tips.txt b/devel-docs/debugging-tips.txt
index baac961..6384d1f 100644
--- a/devel-docs/debugging-tips.txt
+++ b/devel-docs/debugging-tips.txt
@@ -33,6 +33,21 @@ down in a debugger (for instance GDB), by running GIMP with:
gimp-2.9 --g-fatal-warnings
+Note that if all you want is a stacktrace, it is not necessary anymore
+to use a debugger and --g-fatal-warnings. In Preferences > Debugging,
+make sure that all type of errors are debugged, and that you have either
+gdb or lldb installed. Then a graphical dialog will automatically appear
+upon encountering any WARNING or CRITICAL with backtraces and variable
+contents.
+
+Alternatively running GIMP with the CLI option --stack-trace-mode to
+values "query" or "always" will output a stacktrace too on terminal.
+But this happens only for crashes, so it still requires to use
+--g-fatal-warnings for WARNINGs and CRITICALs.
+
+Note: on Windows, even the debugging GUI happens only for crashes and
+requires that you built with Dr. Mingw dependency.
+
## Debugging GEGL code ##
You may encounter this kind of warning upon exiting GIMP:
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]