diff options
author | Garming Sam <garming@catalyst.net.nz> | 2016-07-18 09:54:16 +1200 |
---|---|---|
committer | Andrew Bartlett <abartlet@samba.org> | 2016-07-19 13:41:12 +0200 |
commit | 6c460ecf8af67e338857452356110e150f360ff8 (patch) | |
tree | 96de2a0c5daac76b0f0201d4ea37081fa90b5285 /lib/talloc | |
parent | 0b3f2c659ab85bb5a6b48ec96f0f34cb109d12f0 (diff) | |
download | samba-6c460ecf8af67e338857452356110e150f360ff8.tar.gz |
pytalloc: Add a warning about enable_null_tracking
If it is called in the middle of a script such as samba-tool, memory
would be hanging from both the actual NULL context and the
talloc_null_context (causing a segfault at system_exit).
Signed-off-by: Garming Sam <garming@catalyst.net.nz>
Reviewed-by: Douglas Bagnall <douglas.bagnall@catalyst.net.nz>
Diffstat (limited to 'lib/talloc')
-rw-r--r-- | lib/talloc/pytalloc_guide.txt | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/talloc/pytalloc_guide.txt b/lib/talloc/pytalloc_guide.txt index 1aa4f994479..962d44933ba 100644 --- a/lib/talloc/pytalloc_guide.txt +++ b/lib/talloc/pytalloc_guide.txt @@ -182,6 +182,8 @@ This enables tracking of the NULL memory context without enabling leak reporting on exit. Useful for when you want to do your own leak reporting call via talloc_report_null_full(). +This must be done in the top level script, not an imported module. + =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- pytalloc_total_blocks(obj?) |