[syslog-ng] 3.3b1: "EOF occurred while idle"

Balazs Scheidler bazsi at balabit.hu
Sun Jun 12 10:40:46 CEST 2011


Hi,

I think we got this problem fixed in this patch:

commit 33de4c3b4de40493544cee3cf3de8bd0e4d76d34
Author: Balazs Scheidler <bazsi at balabit.hu>
Date:   Sun Jun 12 10:38:18 2011 +0200

    [affile] fixed a reference counting problemin the file-open code
    
    A reference was leaked whenever the same file got opened from multiple
    threads at about the same time, causing use-after-free problems.
    
    This patch also fixes a possible NULL deref that could happen if the writer
    couldn't be initialized.
    
    Signed-off-by: Viktor Juhasz <jviktor at balabit.hu>
    Signed-off-by: Balazs Scheidler <bazsi at balabit.hu>

So it'd make sense to retry with a recent git snapshot. I'll try to 
create another release in the not too distant future.

Thanks for the report.

On Sat, 2011-06-04 at 23:51 +0100, Nix wrote:
> On 4 Jun 2011, Balazs Scheidler told this:
> > Hmm... sorry to have caused disruptions. The problem with this
> > backtrace, is that it lacks a lot of information, debug symbols would be
> > needed to properly analyze it. Can you help in that regard?
> 
> Will do. Sorry, there are problems with the so-alpha-it-bleeds GDB I'm
> using here. I'll give you better info an a few days.
> 

-- 
Bazsi




More information about the syslog-ng mailing list