I'm in them middle of upgrading some high load servers to rsyslog 8.18 -
and have some fairly complex configs  on them. I'll keep an eye on on
things today and report back how it goes.



On Wed, Apr 20, 2016 at 12:31 PM David Lang <[email protected]> wrote:

> If you can get a coredump, a gdb analysis of the core file is useful
>
> cat gdb.commands
> bt
> bt full
> info threads
> thread apply all bt
> thread apply all bt full
> quit
>
>
>
> gdb rsyslogd corefile <gdb.commands
>
> send the report directly to Rainer rather than the list (as it can contain
> sensitive stuff). Looking at the output of these commands may give you a
> clue as
> to what functions are triggering the segfault.
>
> I did see a patch for libfastjson that did not make it into a release yet
> that
> could cause a segfault in cases where a variable doesn't exist.
>
> moving to 8.18 should move you from json-c to libfastjson, and that fixes
> quite
> a number of known segfaulting issues.
>
> David Lang
>
>
> On Wed, 20 Apr 2016, Christopher Racky wrote:
>
> > Date: Wed, 20 Apr 2016 14:18:25 +0200
> > From: Christopher Racky <[email protected]>
> > Reply-To: rsyslog-users <[email protected]>
> > To: rsyslog-users <[email protected]>
> > Subject: [rsyslog] segfault with rsyslog Version > 8.16.0
> >
> > Hello,
> >
> > Thanks for all your great Support in the past!
> >
> > Today I upgraded from rsyslog 8.16 over 8.17 to 8.18.
> > (As I noticed several Memory leaks in my Environment with arroung 10k
> logs/sec)
> > I use a Red-Hat 6.7 Server with all latest patches installed.
> >
> > Unfortunately during start of rsyslog I get the following message in
> > kernel ring-buffer.
> > Apr 20 13:15:09 demosrv kernel: rsyslogd[16640]: segfault at
> > 7f3b276229d0 ip 00007f3b2cecb213 sp 00007fff3099bd30 error 4 in
> > libpthread-2.12.so[7f3b2cec3000+17000]
> >
> > This message did not appear with rsyslog 8.16. Buf after an upgrade to
> > 8.17 and with the latest version 8.18 I get this error.
> > Everythings seems to work fine, but whenever I do a restart, I get the
> > mentioned kernel error message.
> >
> >
> > Do you have any idear / hint?
> > How can I debug the issue?
> >
> >
> > My config is quite complex, so I just an excerpt about modules loaded:
> >
> ---------------------------------------------------------------------------------------------------------
> > Module (load="imuxsock") # provides support for local system logging
> > (e.g. via logger command)
> > Module (load="imklog")   # provides kernel logging support (previously
> > done by rklogd)
> > Module (load="impstats" interval="120" severity="7" log.syslog="on"
> > ruleset="pstats")
> > Module (load="imtcp" KeepAlive="on" KeepAlive.Probes="1"
> > KeepAlive.Interval="2" KeepAlive.Time="20" MaxSessions="5000")
> > Module (load="imudp")
> > Module (load="ommysql")
> > Module (load="omudpspoof")
> > Module (load="mmnormalize")
> >
> > # Message Parsers
> > $modload pmlastmsg
> > $modload pmaixforwardedfrom
> > $rulesetparser rsyslog.lastline
> > $rulesetparser rsyslog.aixforwardedfrom
> > $rulesetparser rsyslog.rfc5424
> > $rulesetparser rsyslog.rfc3164
> >
> ---------------------------------------------------------------------------------------------------------
> >
> >
> > [root@demosrv syslog]# cat /etc/redhat-release
> > Red Hat Enterprise Linux Server release 6.7 (Santiago)
> > [root@demosrv syslog]# yum update
> > Loaded plugins: product-id, refresh-packagekit, security,
> subscription-manager
> > This system is not registered to Red Hat Subscription Management. You
> > can use subscription-manager to register.
> > Setting up Update Process
> > No Packages marked for Update
> > [root@demosrv syslog]# tail /var/log/messages
> > Apr 20 13:15:01 demosrv rsyslogd: [origin software="rsyslogd"
> > swVersion="8.17.0" x-pid="16640" x-info="http://www.rsyslog.com";]
> > exiting on signal 15.
> > Apr 20 13:15:09 demosrv kernel: rsyslogd[16640]: segfault at
> > 7f3b276229d0 ip 00007f3b2cecb213 sp 00007fff3099bd30 error 4 in
> > libpthread-2.12.so[7f3b2cec3000+17000]
> > Apr 20 13:15:09 demosrv rsyslogd: [origin software="rsyslogd"
> > swVersion="8.17.0" x-pid="28237" x-info="http://www.rsyslog.com";]
> > start
> > Apr 20 14:01:32 demosrv yum[31727]: Updated: rsyslog-8.18.0-1.el6.x86_64
> > Apr 20 14:01:32 demosrv yum[31727]: Updated:
> > rsyslog-udpspoof-8.18.0-1.el6.x86_64
> > Apr 20 14:01:32 demosrv yum[31727]: Updated:
> rsyslog-mysql-8.18.0-1.el6.x86_64
> > Apr 20 14:01:32 demosrv yum[31727]: Updated:
> > rsyslog-mmnormalize-8.18.0-1.el6.x86_64
> > Apr 20 14:01:32 demosrv yum[31727]: Updated:
> > rsyslog-pmaixforwardedfrom-8.18.0-1.el6.x86_64
> > Apr 20 14:01:33 demosrv rsyslogd: [origin software="rsyslogd"
> > swVersion="8.17.0" x-pid="28237" x-info="http://www.rsyslog.com";]
> > exiting on signal 15.
> > Apr 20 14:01:36 demosrv kernel: rsyslogd[28237]: segfault at
> > 7f943a72f9d0 ip 00007f943ffd8213 sp 00007fff20878110 error 4 in
> > libpthread-2.12.so[7f943ffd0000+17000]
> > Apr 20 14:01:36 demosrv rsyslogd: [origin software="rsyslogd"
> > swVersion="8.18.0" x-pid="31782" x-info="http://www.rsyslog.com";]
> > start
> > Apr 20 14:02:25 demosrv rsyslogd: [origin software="rsyslogd"
> > swVersion="8.18.0" x-pid="31782" x-info="http://www.rsyslog.com";]
> > exiting on signal 15.
> > Apr 20 14:02:26 demosrv kernel: rsyslogd[31782]: segfault at
> > 7fea41ef09d0 ip 00007fea47799213 sp 00007ffda216ff30 error 4 in
> > libpthread-2.12.so[7fea47791000+17000]
> > Apr 20 14:02:26 demosrv rsyslogd: [origin software="rsyslogd"
> > swVersion="8.18.0" x-pid="31897" x-info="http://www.rsyslog.com";]
> > start
> > ------------------------------------------
> >
> > regards
> > Chris
> > _______________________________________________
> > rsyslog mailing list
> > http://lists.adiscon.net/mailman/listinfo/rsyslog
> > http://www.rsyslog.com/professional-services/
> > What's up with rsyslog? Follow https://twitter.com/rgerhards
> > NOTE WELL: This is a PUBLIC mailing list, posts are ARCHIVED by a myriad
> of sites beyond our control. PLEASE UNSUBSCRIBE and DO NOT POST if you
> DON'T LIKE THAT.
> >
> _______________________________________________
> rsyslog mailing list
> http://lists.adiscon.net/mailman/listinfo/rsyslog
> http://www.rsyslog.com/professional-services/
> What's up with rsyslog? Follow https://twitter.com/rgerhards
> NOTE WELL: This is a PUBLIC mailing list, posts are ARCHIVED by a myriad
> of sites beyond our control. PLEASE UNSUBSCRIBE and DO NOT POST if you
> DON'T LIKE THAT.
>
_______________________________________________
rsyslog mailing list
http://lists.adiscon.net/mailman/listinfo/rsyslog
http://www.rsyslog.com/professional-services/
What's up with rsyslog? Follow https://twitter.com/rgerhards
NOTE WELL: This is a PUBLIC mailing list, posts are ARCHIVED by a myriad of 
sites beyond our control. PLEASE UNSUBSCRIBE and DO NOT POST if you DON'T LIKE 
THAT.

Reply via email to