diff --git a/utils_ide/qtcreator/externaltools/qtc_assembler_preview.py b/utils_ide/qtcreator/externaltools/qtc_assembler_preview.py
index 2333251fed79519af18c4b2ecbd9b4ddad049138..05a41d1e182b7b7a9703f297091f9e567ae15fa8 100755
--- a/utils_ide/qtcreator/externaltools/qtc_assembler_preview.py
+++ b/utils_ide/qtcreator/externaltools/qtc_assembler_preview.py
@@ -114,6 +114,7 @@ def main():
                        ("-g", 1), ("-g1", 1), ("-g2", 1), ("-g3", 1),
                        ("-ggdb", 1), ("-ggdb", 1), ("-ggdb1", 1), ("-ggdb2", 1), ("-ggdb3", 1),
                        ("-fno-inline", 1),
+                       ("-fsanitize=address", 1),
                        ("-DDEBUG", 1), ("-D_DEBUG", 1),
                        ):
             if arg in arg_split: