Hi I'm seeing these on one of the servers running docker. 20.04 running snmpd-5.8+dfsg-2ubuntu2.3:
kernel: snmpd[1866629]: segfault at 6f ip 00007fa535732775 sp 00007fffaf58c470 error 4 in libnetsnmpmibs.so.35.0.0[7fa535698000+d3000] I was able to get some details, probably not enough from the crash data: #0 __GI___libc_free (mem=0x2) at malloc.c:3102 ar_ptr = <optimized out> p = <optimized out> hook = 0x0 #1 0x00007f4170726f6b in netsnmp_access_interface_entry_free (entry=0x55cbcc574880) at if-mib/data_access/interface.c:320 __func__ = "netsnmp_access_interface_entry_free" #2 0x00007f41706fc718 in ifTable_rowreq_ctx_cleanup (rowreq_ctx=rowreq_ctx@entry=0x55cbcc587fe0) at if-mib/ifTable/ifTable.c:228 __func__ = "ifTable_rowreq_ctx_cleanup" #3 0x00007f417072ae22 in ifTable_release_rowreq_ctx (rowreq_ctx=0x55cbcc587fe0) at if-mib/ifTable/ifTable_interface.c:626 __func__ = "ifTable_release_rowreq_ctx" #4 0x00007f4170578848 in _ssll_for_each (c=<optimized out>, f=0x7f417072bbd0 <_delete_missing_interface>, context=0x55cbcc3e7c20) at container_list_ssll.c:284 sl = <optimized out> curr = 0x55cbcc594a50 #5 0x00007f417072cef8 in ifTable_container_load (container=0x55cbcc3e7c20) at if-mib/ifTable/ifTable_data_access.c:643 cdc = {current = 0x55cbcc59b720, deleted = 0x55cbcc59c910} __func__ = "ifTable_container_load" #6 0x00007f41709074ad in _cache_load (cache=0x55cbcc3e7b90) at helpers/cache_handler.c:735 ret = -1 #7 0x00007f41705524b7 in run_alarms () at snmp_alarm.c:218 a = 0x55cbcc3e9820 clientreg = 5 t_now = {tv_sec = 1922816, tv_usec = 13682} __func__ = "run_alarms" #8 0x000055cbcba3a864 in receive () at snmpd.c:1376 numfds = 8 readfds = {lfs_setsize = 1024, lfs_setptr = 0x7fff01800d50, lfs_set = {fds_bits = {0 <repeats 16 times>}}} writefds = {lfs_setsize = 1024, lfs_setptr = 0x7fff01800de0, lfs_set = {fds_bits = {0 <repeats 16 times>}}} exceptfds = {lfs_setsize = 1024, lfs_setptr = 0x7fff01800e70, lfs_set = {fds_bits = {0 <repeats 16 times>}}} timeout = {tv_sec = 0, tv_usec = 0} tvp = <optimized out> count = 0 block = 0 i = <optimized out> sd = <optimized out> __func__ = "receive" #9 0x000055cbcba3a10d in main (argc=<optimized out>, argv=<optimized out>) at snmpd.c:1125 options = "aAc:CdD::fhHI:l:L:m:M:n:p:P:qrsS:UvV-:Y:g:u:x:X" arg = <optimized out> i = <optimized out> ret = <optimized out> exit_code = 1 dont_fork = <optimized out> do_help = <optimized out> log_set = <optimized out> agent_mode = -1 pid_file = 0x0 option_compatability = "-Le" fd = <optimized out> PID = <optimized out> __func__ = "main" The call trace seems similar to a one of the comments in this case https://github.com/net-snmp/net-snmp/issues/107#issuecomment-886216752 ** Bug watch added: github.com/net-snmp/net-snmp/issues #107 https://github.com/net-snmp/net-snmp/issues/107 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to the bug report. https://bugs.launchpad.net/bugs/720638 Title: snmpd crashes with segfault (libnetsnmpmibs.so.15.1.2) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/net-snmp/+bug/720638/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs