[rsyslog] abort case

Rainer Gerhards rgerhards at hq.adiscon.com
Fri Sep 26 17:12:09 CEST 2008


Lorenzo,

I have created a new version with one slight change, to be found in the helgrind branch.

There is also a new valgrind tool called drd inside the valgrind development tree. I think you already downloaded that tree. If so, could you please replace

Valgrind --tool=helgrind .. rsyslogd ...

with

Valgrind --tool=drd .. rsyslogd ...

Drd does an even better job than helgrind. I also changed the source to remove some debug-system related warning, which otherwise would clutter up the error message. But unfortunately, in my lab I did not find any more problems, except for the small change I mentioned. But that one affects program termination (and in a very subtle way), so it should not change anything for you. I'd still be interested in a new run, including debug info, from you.

Thanks,
Rainer

> -----Original Message-----
> From: rsyslog-bounces at lists.adiscon.com [mailto:rsyslog-
> bounces at lists.adiscon.com] On Behalf Of Lorenzo M. Catucci
> Sent: Tuesday, September 23, 2008 3:09 PM
> To: rsyslog-users
> Subject: Re: [rsyslog] abort case
> 
> On Tue, 23 Sep 2008, Rainer Gerhards wrote:
> 
> RG> Lorenzo,
> RG>
> RG> I have done a change to the message handler, it is now using an
> atomic
> RG> memory access operation where it previously did not. I have just
> pushed
> RG> that change as part of the helgrind branch.
> RG>
> 
> Recompiled/reinstalled/restarted. make did recompile msg.c, I don't
> know
> why rsyslogd didn't get relinked, but I forced relink by removing
> rsyslogd
> from tools.
> 
> This time, the server crashed even though it was being helground...
> 
> Find enclosed the full debug log.
> 
> Yours,
> 
> 	lorenzo
> 
> +-------------------------+--------------------------------------------
> --+
> |   Lorenzo M.  Catucci   | Centro di Calcolo e Documentazione
> |
> | catucci at ccd.uniroma2.it | Università degli Studi di Roma "Tor
> Vergata" |
> |                         | Via O. Raimondo 18 ** I-00173 ROMA  **
> ITALY |
> |  Tel. +39 06 7259 2255  | Fax. +39 06 7259 2125
> |
> +-------------------------+--------------------------------------------
> --+



More information about the rsyslog mailing list