Strange error when running 4.1.2

Everything related with getting rsyslog up and running (but not beyond that point ;))

Moderator: rgerhards

Re: Strange error when running 4.1.2

Postby rgerhards » Mon Dec 08, 2008 12:38 pm

OK, I have not investigated where the problem is. The tarball is here

http://download.rsyslog.com/rsyslog/tmp.tar.gz

Note that this is a temporary tarball which may be overwritten pretty soon. Please let me know if that works for you.
User avatar
rgerhards
Site Admin
 
Posts: 2647
Joined: Thu Feb 13, 2003 11:57 am

Professional Services Information

  • Custom written rsyslog.conf?
  • Maintenance Contract?
  • Installation support?

Re: Strange error when running 4.1.2

Postby speedfox » Mon Dec 08, 2008 12:40 pm

no problem, ill try it out and let you know
speedfox
Frequent Poster
 
Posts: 70
Joined: Wed Oct 01, 2008 2:07 pm

Re: Strange error when running 4.1.2

Postby speedfox » Mon Dec 08, 2008 12:45 pm

ok, i ran it again, here is the result up utnil the point where i stopped the process.

6665.545177845:{11655}imudp.c: --------imUDP calling select, active file descriptors (max 7): 6 7
6665.545190211:{11655}imudp.c: end select, nfds 1, errno 0, errStr: 'Success'
6665.545196398:{11655}imudp.c: trying index 0, FD_ISSET: 0, fd: 128
6665.545202870:{11655}imudp.c: Listening on UDP syslogd socket 6 (IPv6/port 514).
6665.545209421:{11655}imudp.c: Listening on UDP syslogd socket 7 (IPv4/port 514).
6665.545215030:{11655}imudp.c: --------imUDP calling select, active file descriptors (max 7): 6 7
6665.545227434:{11655}imudp.c: end select, nfds 1, errno 0, errStr: 'Success'
6665.545233831:{11655}imudp.c: trying index 0, FD_ISSET: 0, fd: 128
6665.545240393:{11655}imudp.c: Listening on UDP syslogd socket 6 (IPv6/port 514).
6665.545246913:{11655}imudp.c: Listening on UDP syslogd socket 7 (IPv4/port 514).
6665.545252549:{11655}imudp.c: --------imUDP calling select, active file descriptors (max 7): 6 7
6665.545269040:{11655}imudp.c: end select, nfds 1, errno 0, errStr: 'Success'
6665.545275197:{11655}imudp.c: trying index 0, FD_ISSET: 0, fd: 128
6665.545282917:{11655}imudp.c: Listening on UDP syslogd socket 6 (IPv6/port 514).
6665.545289753:{11655}imudp.c: Listening on UDP syslogd socket 7 (IPv4/port 514).
6665.545295411:{11655}imudp.c: --------imUDP calling select, active file descriptors (max 7):
6665.545307020:{11654}immark.c: destructor for debug call stack 0x986dec0 called
6665.545343972:{11655}imudp.c: destructor for debug call stack 0x986ee90 called
6665.545415061:{11656}imtcp.c: destructor for debug call stack 0x986fe60 called
6665.545447964:{11657}imuxsock.c: destructor for debug call stack 0x9870fb8 called
6665.545500076:{11658}imklog.c: destructor for debug call stack 0x9872048 called
6665.545534093:{11652}main thread: main queue: entry added, size now 1 entries
6665.545544911:{11652}main thread: wtpAdviseMaxWorkers signals busy
6665.545552849:{11652}main thread: main queue: EnqueueMsg advised worker start
6665.545562466:{11653}main queue:Reg/w0: main queue: entry deleted, state 0, size now 0 entries
6665.545586423:{11653}main queue:Reg/w0: result of expression evaluation: 0
6665.545605767:{11653}main queue:Reg/w0: result of expression evaluation: 0
6665.545615542:{11653}main queue:Reg/w0: main queue:Reg/w0: worker IDLE, waiting for work.
rsyslogd: [origin software="rsyslogd" swVersion="4.1.2" x-pid="11652" x-info="http://www.rsyslog.com"] exiting on signal 2.
speedfox
Frequent Poster
 
Posts: 70
Joined: Wed Oct 01, 2008 2:07 pm

Re: Strange error when running 4.1.2

Postby rgerhards » Mon Dec 08, 2008 12:47 pm

ah, that's interesting. let me dig a bit deeper...
User avatar
rgerhards
Site Admin
 
Posts: 2647
Joined: Thu Feb 13, 2003 11:57 am

Re: Strange error when running 4.1.2

Postby speedfox » Mon Dec 08, 2008 12:52 pm

the forum seems to be cutting off long cut and paste threads, so heres the remainder of the log

MODERATOR EDIT: removed info not needed for analysis (to keep thread slim)
speedfox
Frequent Poster
 
Posts: 70
Joined: Wed Oct 01, 2008 2:07 pm

Re: Strange error when running 4.1.2

Postby rgerhards » Mon Dec 08, 2008 12:53 pm

Oops, sorry, usually I place a "mod edit" at the bottom if I do that... Actually, I cut the post, because the rest of the info was not relevant but cluttered the thread. Will do that for the other post, too. New version is currently uploading...
User avatar
rgerhards
Site Admin
 
Posts: 2647
Joined: Thu Feb 13, 2003 11:57 am

Re: Strange error when running 4.1.2

Postby rgerhards » Mon Dec 08, 2008 12:56 pm

tmp.tar.gz is now replaced. Please download the fresh copy and run it. It has one more debug info item.

Thanks,
Rainer
User avatar
rgerhards
Site Admin
 
Posts: 2647
Joined: Thu Feb 13, 2003 11:57 am

Re: Strange error when running 4.1.2

Postby speedfox » Mon Dec 08, 2008 12:56 pm

oh ok :) let me know when its there
speedfox
Frequent Poster
 
Posts: 70
Joined: Wed Oct 01, 2008 2:07 pm

Re: Strange error when running 4.1.2

Postby speedfox » Mon Dec 08, 2008 1:05 pm

here it is

7930.719487738:{26580}imudp.c: --------imUDP calling select, active file descriptors (max 7): 6 7
7930.719513475:{26577}main thread: exiting on signal 2
7930.719522857:{26577}main thread: Terminating input threads...
7930.719531822:{26580}imudp.c: end select, nfds 1, udpLstnSocks 2, errno 0, errStr: 'Success'
7930.719541237:{26580}imudp.c: trying index 0, FD_ISSET: 0, fd: 128
7930.719547923:{26580}imudp.c: Listening on UDP syslogd socket 6 (IPv6/port 514).
7930.719554534:{26580}imudp.c: Listening on UDP syslogd socket 7 (IPv4/port 514).
7930.719560177:{26580}imudp.c: --------imUDP calling select, active file descriptors (max 7): 6 7
7930.719572899:{26580}imudp.c: end select, nfds 1, udpLstnSocks 2, errno 0, errStr: 'Success'
7930.719579217:{26580}imudp.c: trying index 0, FD_ISSET: 0, fd: 128
7930.719585768:{26580}imudp.c: Listening on UDP syslogd socket 6 (IPv6/port 514).
7930.719592262:{26580}imudp.c: Listening on UDP syslogd socket 7 (IPv4/port 514).
7930.719597902:{26580}imudp.c: --------imUDP calling select, active file descriptors (max 7): 6 7
7930.719610677:{26580}imudp.c: end select, nfds 1, udpLstnSocks 2, errno 0, errStr: 'Success'
7930.719616901:{26580}imudp.c: trying index 0, FD_ISSET: 0, fd: 128
7930.719624933:{26580}imudp.c: Listening on UDP syslogd socket 6 (IPv6/port 514).
7930.719631607:{26580}imudp.c: Listening on UDP syslogd socket 7 (IPv4/port 514).
7930.719637284:{26580}imudp.c: --------imUDP calling select, active file descriptors (max 7): 6 7
7930.719650145:{26580}imudp.c: end select, nfds 1, udpLstnSocks 2, errno 0, errStr: 'Success'
7930.719656381:{26580}imudp.c: trying index 0, FD_ISSET: 0, fd: 128
7930.719662853:{26580}imudp.c: Listening on UDP syslogd socket 6 (IPv6/port 514).
7930.719669283:{26580}imudp.c: Listening on UDP syslogd socket 7 (IPv4/port 514).
7930.719674915:{26580}imudp.c: --------imUDP calling select, active file descriptors (max 7): 6 7
7930.719687428:{26580}imudp.c: end select, nfds 1, udpLstnSocks 2, errno 0, errStr: 'Success'
7930.719695606:{26580}imudp.c: trying index 0, FD_ISSET: 0, fd: 128
7930.719704110:{26579}immark.c: destructor for debug call stack 0x87c7ec0 called
7930.719716079:{26580}imudp.c: Listening on UDP syslogd socket 6 (IPv6/port 514).
7930.719762896:{26580}imudp.c: destructor for debug call stack 0x87c8e90 called
7930.719845065:{26581}imtcp.c: destructor for debug call stack 0x87c9e60 called
7930.719879036:{26582}imuxsock.c: destructor for debug call stack 0x87cafb8 called
7930.719927215:{26583}imklog.c: destructor for debug call stack 0x87cc648 called
7930.719952173:{26577}main thread: main queue: entry added, size now 1 entries
7930.719960017:{26577}main thread: wtpAdviseMaxWorkers signals busy
7930.719967445:{26577}main thread: main queue: EnqueueMsg advised worker start
7930.719976463:{26578}main queue:Reg/w0: main queue: entry deleted, state 0, size now 0 entries
rsyslogd: [origin software="rsyslogd" swVersion="4.1.2" x-pid="26577" x-info="http://www.rsyslog.com"] exiting on signal 2.

MODERATOR EDIT: removing unnecessary data to keep thread slim...
speedfox
Frequent Poster
 
Posts: 70
Joined: Wed Oct 01, 2008 2:07 pm

Re: Strange error when running 4.1.2

Postby rgerhards » Mon Dec 08, 2008 1:49 pm

OK, can you please comment out line 311 (--nfds) of plugins/imudp/imudp.c (that is, place two slashes in front of it "// --nfds.."). Then please rerun and post results.
User avatar
rgerhards
Site Admin
 
Posts: 2647
Joined: Thu Feb 13, 2003 11:57 am

Re: Strange error when running 4.1.2

Postby speedfox » Mon Dec 08, 2008 2:10 pm

excellent. works 100%
what was the problem?
speedfox
Frequent Poster
 
Posts: 70
Joined: Wed Oct 01, 2008 2:07 pm

Re: Strange error when running 4.1.2

Postby rgerhards » Mon Dec 08, 2008 2:17 pm

Actually, an invalid order of statements. The loop was terminated before it pulled from all file descriptors, thus select was immediately awakend ... and so on. I have now created an "official" patch, can you please try a new tmp tarball (I have updated it). I think it works but would like to double-check. It will then be part of 4.1.3, probably released tomorrow. But of course you can use this version if it works for you ;)

Download link once again:

http://download.rsyslog.com/rsyslog/tmp.tar.gz

Please let me know the result.

All others: the patch is now integrated in the git master branch.

Thanks,
Rainer
User avatar
rgerhards
Site Admin
 
Posts: 2647
Joined: Thu Feb 13, 2003 11:57 am

Re: Strange error when running 4.1.2

Postby speedfox » Mon Dec 08, 2008 2:43 pm

seems to work fine.
speedfox
Frequent Poster
 
Posts: 70
Joined: Wed Oct 01, 2008 2:07 pm

Re: Strange error when running 4.1.2

Postby rgerhards » Mon Dec 08, 2008 2:52 pm

Excellent, thanks for the confirmation. So this will be rolled into 4.1.3.
User avatar
rgerhards
Site Admin
 
Posts: 2647
Joined: Thu Feb 13, 2003 11:57 am

Re: Strange error when running 4.1.2

Postby speedfox » Mon Dec 08, 2008 2:56 pm

great, ill use 4.1.3 until it comes out.
speedfox
Frequent Poster
 
Posts: 70
Joined: Wed Oct 01, 2008 2:07 pm

Google Ads


Previous

Return to Installation

Who is online

Users browsing this forum: No registered users and 0 guests

cron