[rsyslog] abort case

Lorenzo M. Catucci lorenzo at sancho.ccd.uniroma2.it
Wed Oct 1 20:20:48 CEST 2008


This time I attach the file! Sorry!

On Wed, 1 Oct 2008, Lorenzo M. Catucci wrote:

LMC> It just crashed under drd (sending both direct and through the list, it 
LMC> should get to you!). I've restarted under helgrind, just for the sake of 
LMC> not wasting the upcoming night...
LMC> 
LMC> Hear you tomorrow! Yours,
LMC> 
LMC> 	lorenzo
LMC> 
LMC> On Wed, 1 Oct 2008, Rainer Gerhards wrote:
LMC> 
LMC> RG> As I thought... stupid error. Please pull helgrind branch again and give it another try ;)
LMC> RG> 
LMC> RG> Rainer
LMC> RG> 
LMC> RG> > -----Original Message-----
LMC> RG> > From: rsyslog-bounces at lists.adiscon.com [mailto:rsyslog-
LMC> RG> > bounces at lists.adiscon.com] On Behalf Of Rainer Gerhards
LMC> RG> > Sent: Wednesday, October 01, 2008 6:52 PM
LMC> RG> > To: Lorenzo M. Catucci
LMC> RG> > Cc: rsyslog-users
LMC> RG> > Subject: Re: [rsyslog] abort case
LMC> RG> > 
LMC> RG> > [going back to the list with Lorenzo's permission]
LMC> RG> > 
LMC> RG> > Hi Lorenzo,
LMC> RG> > 
LMC> RG> > finally... I did not realize that the queue is running in direct mode,
LMC> RG> > but now I saw it and can reproduce a failure. That should make things
LMC> RG> > much better. Anyhow, it is very unusual that the main message queue
LMC> RG> > runs in direct mode, so I guess it is a side-effect of a config file.
LMC> RG> > In those files you sent me, I don't see it, but I see a .d directory is
LMC> RG> > included. May there be something? In any case, I hope I will be able to
LMC> RG> > fix the bug now that I can reproduce it.
LMC> RG> > 
LMC> RG> > Looks like a productive day today :)
LMC> RG> > 
LMC> RG> > Thanks for your persistence,
LMC> RG> > Rainer
LMC> RG> > 
LMC> RG> > > -----Original Message-----
LMC> RG> > > From: Lorenzo M. Catucci [mailto:lorenzo at sancho.ccd.uniroma2.it]
LMC> RG> > > Sent: Wednesday, October 01, 2008 1:46 PM
LMC> RG> > > To: Rainer Gerhards
LMC> RG> > > Subject: Re: [rsyslog] abort case
LMC> RG> > >
LMC> RG> > > Sorry for the delay, I've just run helgrind's head, bau as you can
LMC> RG> > see,
LMC> RG> > > it
LMC> RG> > > crashed almost as soon as I started.
LMC> RG> > >
LMC> RG> > > The log is enclosed; I'm now checking-out head and will retry.
LMC> RG> > >
LMC> RG> > > Yours,
LMC> RG> > >
LMC> RG> > > 	lorenzo
LMC> RG> > >
LMC> RG> > > RG> I have created a new version with one slight change, to be found
LMC> RG> > in
LMC> RG> > > RG> the helgrind branch.
LMC> RG> > > RG>
LMC> RG> > > RG> There is also a new valgrind tool called drd inside the valgrind
LMC> RG> > > RG> development tree. I think you already downloaded that tree. If
LMC> RG> > so,
LMC> RG> > > RG> could you please replace
LMC> RG> > > RG>
LMC> RG> > > RG> Valgrind --tool=helgrind .. rsyslogd ...
LMC> RG> > > RG>
LMC> RG> > > RG> with
LMC> RG> > > RG>
LMC> RG> > > RG> Valgrind --tool=drd .. rsyslogd ...
LMC> RG> > > RG>
LMC> RG> > > RG> Drd does an even better job than helgrind. I also changed the
LMC> RG> > > source
LMC> RG> > > RG> to remove some debug-system related warning, which otherwise
LMC> RG> > would
LMC> RG> > > RG> clutter up the error message. But unfortunately, in my lab I did
LMC> RG> > > not
LMC> RG> > > RG> find any more problems, except for the small change I mentioned.
LMC> RG> > > But
LMC> RG> > > RG> that one affects program termination (and in a very subtle way),
LMC> RG> > so
LMC> RG> > > it
LMC> RG> > > RG> should not change anything for you. I'd still be interested in a
LMC> RG> > > new
LMC> RG> > > RG> run, including debug info, from you.
LMC> RG> > > RG>
LMC> RG> > >
LMC> RG> > >
LMC> RG> > > +-------------------------+------------------------------------------
LMC> RG> > --
LMC> RG> > > --+
LMC> RG> > > |   Lorenzo M.  Catucci   | Centro di Calcolo e Documentazione
LMC> RG> > > |
LMC> RG> > > | catucci at ccd.uniroma2.it | Università degli Studi di Roma "Tor
LMC> RG> > > Vergata" |
LMC> RG> > > |                         | Via O. Raimondo 18 ** I-00173 ROMA  **
LMC> RG> > > ITALY |
LMC> RG> > > |  Tel. +39 06 7259 2255  | Fax. +39 06 7259 2125
LMC> RG> > > |
LMC> RG> > > +-------------------------+------------------------------------------
LMC> RG> > --
LMC> RG> > > --+
LMC> RG> > _______________________________________________
LMC> RG> > rsyslog mailing list
LMC> RG> > http://lists.adiscon.net/mailman/listinfo/rsyslog
LMC> RG> > http://www.rsyslog.com
LMC> RG> _______________________________________________
LMC> RG> rsyslog mailing list
LMC> RG> http://lists.adiscon.net/mailman/listinfo/rsyslog
LMC> RG> http://www.rsyslog.com
LMC> RG> 
LMC> 
LMC> +-------------------------+----------------------------------------------+
LMC> |   Lorenzo M.  Catucci   | Centro di Calcolo e Documentazione           |
LMC> | catucci at ccd.uniroma2.it | Università degli Studi di Roma "Tor Vergata" |
LMC> |                         | Via O. Raimondo 18 ** I-00173 ROMA  ** ITALY |
LMC> |  Tel. +39 06 7259 2255  | Fax. +39 06 7259 2125                        |
LMC> +-------------------------+----------------------------------------------+

+-------------------------+----------------------------------------------+
|   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