diff options
author | Rainer Gerhards <rgerhards@adiscon.com> | 2010-01-26 16:54:35 +0100 |
---|---|---|
committer | Rainer Gerhards <rgerhards@adiscon.com> | 2010-01-26 16:54:35 +0100 |
commit | bab3ee566c883ac88df369ec32df0c9100f97343 (patch) | |
tree | 990a9a74056e72583ac56a580a5dfeabd14dba77 /ChangeLog | |
parent | eac8ef081b6058e6d21943683d19519709fab55c (diff) | |
download | rsyslog-bab3ee566c883ac88df369ec32df0c9100f97343.tar.gz rsyslog-bab3ee566c883ac88df369ec32df0c9100f97343.tar.xz rsyslog-bab3ee566c883ac88df369ec32df0c9100f97343.zip |
bugfix: queues in direct mode could case a segfault,...
especially if an action failed for action queues. The issue was an
invalid increment of a stack-based pointer which lead to destruction
of the stack frame and thus a segfault on function return.
Thanks to Michael Biebl for alerting us on this problem.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 5 |
1 files changed, 5 insertions, 0 deletions
@@ -4,6 +4,11 @@ Version 5.5.2 [DEVEL] (rgerhards), 2009-11-?? under some circumstances (this smells like a gcc problem, but a simple solution was available). Thanks to Kenneth Marshall for some advice. - extended testbench +- bugfix: queues in direct mode could case a segfault, especially if an + action failed for action queues. The issue was an invalid increment of + a stack-based pointer which lead to destruction of the stack frame and + thus a segfault on function return. + Thanks to Michael Biebl for alerting us on this problem. - bugfix: hostname accidently set to IP address for some message sources, for example imudp. Thanks to Anton for reporting this bug. [imported v4] - bugfix: ompgsql had problems with transaction support, what actually |