In SVN trunk, snmptrapd seems to segfault on shutdown consistently, at least if embedded Perl support has been enabled at compile time. To reproduce, just start snmptrapd and send it a SIGTERM.
Here's the backtrace: (gdb) bt #0 0xb79d95da in perl_destruct () from /usr/lib/perl5/5.8.8/i586-linux-thread-multi/CORE/libperl.so #1 0xb7b287d5 in shutdown_perl () from /bc/net-snmp-5.5svn/lib/libnetsnmpagent.so.20 #2 0x0804af79 in term_handler () #3 <signal handler called> #4 0xffffe410 in __kernel_vsyscall () #5 0xb78a855d in select () from /lib/libc.so.6 #6 0x0804ce9f in main () (gdb) This really looks like being related to this commit: r16851 | hardaker | 2008-03-21 17:24:07 +0100 (Fr, 21 Mar 2008) | 1 line NEWS: snmptrapd: PATCH: 1908288: from anedel: If snmptrapd -f interrupted with ctrl-C run perl END block Anyone else seeing this? Suggestions for fixing it other than backing out the change? +Thomas -- Thomas Anders (thomas.anders at blue-cable.de) ------------------------------------------------------------------------- This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Don't miss this year's exciting event. There's still time to save $100. Use priority code J8TL2D2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone _______________________________________________ Net-snmp-coders mailing list Net-snmp-coders@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/net-snmp-coders