From: Andrew Bartlett Date: Mon, 9 May 2011 15:43:45 +0000 (+0200) Subject: lib/util/ Fix crash bug caused by gfree_debug() X-Git-Tag: samba-3.6.2~54 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=2c858e95191854dbff51c7173f31cc1b667fac9e;p=thirdparty%2Fsamba.git lib/util/ Fix crash bug caused by gfree_debug() The issue is that we should reset the debug_num_classes to 0 when we un-initialise the debug system. Andrew Bartlett (cherry picked from commit 5db0cd55d4db9cc71f32dc0097e2f014c22967bc) Fix bug #8623 (Crash when trying to browse samba printers). (cherry picked from commit 3651471288ebd05108c9cd7f1bdbb844829244fb) --- diff --git a/lib/util/debug.c b/lib/util/debug.c index 2ff7cb2c588..108161edf55 100644 --- a/lib/util/debug.c +++ b/lib/util/debug.c @@ -202,7 +202,7 @@ void gfree_debugsyms(void) TALLOC_FREE(format_bufr); - debug_num_classes = DBGC_MAX_FIXED; + debug_num_classes = 0; state.initialized = false; }