From: <ega...@us...> - 2011-07-26 01:16:50
|
Revision: 1764 http://nagios.svn.sourceforge.net/nagios/?rev=1764&view=rev Author: egalstad Date: 2011-07-26 01:16:44 +0000 (Tue, 26 Jul 2011) Log Message: ----------- Fixed segfault in sending host notifications (Michael Friedrich) Modified Paths: -------------- nagioscore/trunk/Changelog nagioscore/trunk/base/notifications.c Modified: nagioscore/trunk/Changelog =================================================================== --- nagioscore/trunk/Changelog 2011-07-26 00:16:12 UTC (rev 1763) +++ nagioscore/trunk/Changelog 2011-07-26 01:16:44 UTC (rev 1764) @@ -30,6 +30,7 @@ * Fixed race condition on flexible downtime commands when duration not set or zero (Michael Friedrich) * Fixed flexible downtime on service hard state change doesn't get triggered/activated (Michael Friedrich) * Fixed XSS vulnerability in config.cgi and statusmap.cgi (Stefan Schurtz) +* Fixed segfault when sending host notifications (Michael Friedrich) WARNINGS Modified: nagioscore/trunk/base/notifications.c =================================================================== --- nagioscore/trunk/base/notifications.c 2011-07-26 00:16:12 UTC (rev 1763) +++ nagioscore/trunk/base/notifications.c 2011-07-26 01:16:44 UTC (rev 1764) @@ -1033,6 +1033,9 @@ return OK; } + /* allocate memory for local macro */ + memset(&mac, 0, sizeof(mac)); + /* clear volatile macros */ clear_volatile_macros_r(&mac); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |