rare crash with

Rudy Gevaert <[email protected]>
Newsgroups gmane.network.net-snmp.user
Message-ID <[email protected]>
Hello,

I'm using Debian squeeze 64bit with snmpd 5.4.3~dfsg-2.

On this system I'm running several Cyrus IMAP server instances.  Every 
cyrus instances is started to connect to a snmp agentx:

snmp      7292  0.0  0.0  51596  4096 ?        S    Jul15  10:38 
/usr/sbin/snmpd -Lsd -Lf /dev/null -u snmp -I -smux -p 
/var/run/snmpd-mail20.pid -x /var/agentx/mail20 --agentxperms=775 755 
root mail tcp:mail20.ugent.be

The cyrus imap daemon's master process is (well was) configured to 
connect to /var/agentx/mail[number]

 From time to time my cyrus master process vanishes!  This leaves the 
service unavailable.

I have looked at this with a cyrus developper and looking at the 
backtrace we see that the problem lies in the integration with snmp.

(gdb) bt
#0  0x00007f4a56cd6013 in sendto () from /lib/libc.so.6
#1  0x00007f4a5868b1ae in ?? () from /usr/lib/libnetsnmp.so.15
#2  0x00007f4a5865ae6a in snmp_sess_async_send () from 
/usr/lib/libnetsnmp.so.15
#3  0x00007f4a58634c97 in snmp_synch_response_cb () from 
/usr/lib/libnetsnmp.so.15
#4  0x00007f4a58e8add7 in agentx_send_ping () from 
/usr/lib/libnetsnmpagent.so.15
#5  0x00007f4a58e7a889 in agentx_check_session () from 
/usr/lib/libnetsnmpagent.so.15
#6  0x00007f4a5867c4a4 in run_alarms () from /usr/lib/libnetsnmp.so.15
#7  0x0000000000408999 in main (argc=<value optimized out>, argv=<value 
optimized out>) at master.c:2221

You can find the source on
http://git.cyrusimap.org/cyrus-imapd/tree/master/master.c?id=cyrus-imapd-2.4.10

The only thing else I can tell is that the crash happens very randomly. 
  I can't see any pattern.

I would appreciate any help to further debug this. As we don't have any 
snmp statistics for the time being.

Rudy

------------------------------------------------------------------------------
Got Input?   Slashdot Needs You.
Take our quick survey online.  Come on, we don't ask for help often.
Plus, you'll get a chance to win $100 to spend on ThinkGeek.
http://p.sf.net/sfu/slashdot-survey
_______________________________________________
Net-snmp-users mailing list
[email protected]
Please see the following page to unsubscribe or change other options:
https://lists.sourceforge.net/lists/listinfo/net-snmp-users
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.