From a84a60d8dd6e1ec8a04a52be12e62dea81146d5d Mon Sep 17 00:00:00 2001 From: Rainer Gerhards Date: Tue, 29 Apr 2008 10:38:22 +0200 Subject: uncommented dbgprintf's as I think these may be the trouble source this callback is somewhat unportable in combination with dlopen() --- plugins/imklog/ksym_mod.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'plugins/imklog/ksym_mod.c') diff --git a/plugins/imklog/ksym_mod.c b/plugins/imklog/ksym_mod.c index bef810b4..652effbe 100644 --- a/plugins/imklog/ksym_mod.c +++ b/plugins/imklog/ksym_mod.c @@ -167,7 +167,7 @@ extern int InitMsyms(void) return(0); } - dbgprintf("Loading kernel module symbols - Source: %s\n", KSYMS); + //dbgprintf("Loading kernel module symbols - Source: %s\n", KSYMS); while ( fgets(buf, sizeof(buf), ksyms) != NULL ) { if (num_syms > 0 && index(buf, '[') == NULL) -- cgit v1.2.3 From dc423197ba473a94748e571a48e3130b58f4850f Mon Sep 17 00:00:00 2001 From: Rainer Gerhards Date: Wed, 30 Apr 2008 18:59:01 +0200 Subject: bugfix: segfault in imklog A symbol file was closed when it couldn't opened. That lead to a NULL pointer being passed to fclose() --- plugins/imklog/ksym_mod.c | 1 - 1 file changed, 1 deletion(-) (limited to 'plugins/imklog/ksym_mod.c') diff --git a/plugins/imklog/ksym_mod.c b/plugins/imklog/ksym_mod.c index 652effbe..dae0e13d 100644 --- a/plugins/imklog/ksym_mod.c +++ b/plugins/imklog/ksym_mod.c @@ -163,7 +163,6 @@ extern int InitMsyms(void) else imklogLogIntMsg(LOG_ERR, "Error loading kernel symbols " \ "- %s\n", strerror(errno)); - fclose(ksyms); return(0); } -- cgit v1.2.3