[rsyslog] abort cases

Rainer Gerhards rgerhards at hq.adiscon.com
Fri Sep 19 17:55:14 CEST 2008


Lorenzo,

I would appreciate if you could run the latest code from "helgrind" branch. I have created one patch. It is probably not a 100% solution, but I won't manage to do much more today. And so it would be very helpful for me to know if something changes in your environment.

Thanks,
Rainer

> -----Original Message-----
> From: rsyslog-bounces at lists.adiscon.com [mailto:rsyslog-
> bounces at lists.adiscon.com] On Behalf Of Rainer Gerhards
> Sent: Friday, September 19, 2008 4:00 PM
> To: Lorenzo M. Catucci
> Cc: rsyslog-users
> Subject: Re: [rsyslog] abort cases
> 
> OK, I (thankfully) was able to see a potential race in my test
> environment that actually fits very well to the assert message you see.
> In my environment, it happens very (very!) seldom, even helgrind didn't
> notice until now. Please wait until I create a patch for it, I do NOT
> need any further info in the meantime.
> 
> Rainer
> 
> > -----Original Message-----
> > From: Lorenzo M. Catucci [mailto:lorenzo at sancho.ccd.uniroma2.it]
> > Sent: Thursday, September 18, 2008 7:13 PM
> > To: Rainer Gerhards
> > Cc: rsyslog-users
> > Subject: Re: [rsyslog] abort cases
> >
> > I just tried compiling and running the helgrind branch. To let
> > configure
> > finish its work, I've had to delete the PKG_CHECK_MODULES lines for
> > RELP
> > and LIBLOGGING.
> >
> > Worst thing is that the daemon crashed once more; I'm enclosing the
> > whole
> > backtrace, that I've got via:
> >
> > $ gdb /usr/sbin/rsyslogd /var/core-dumps/rsyslogd.core. >
> > rsyslog_helgrind.bt << __eoc__
> > thread apply all bt
> > __eoc__
> >
> > I don't know if the last line of failover.log could be of any help:
> >
> > syslogd: msg.c:274: msgDestruct: Assertion `(unsigned) ((obj_t*)
> > (pThis))->iObjCooCKiE == (unsigned) 0xBADEFEE' failed.
> >
> > Time for helgrind or valgrind?
> >
> > Thank you, 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
> > |
> > +-------------------------+------------------------------------------
> --
> > --+
> _______________________________________________
> rsyslog mailing list
> http://lists.adiscon.net/mailman/listinfo/rsyslog



More information about the rsyslog mailing list