Hi All, I am facing a very weird issue. I have 2 interfaces on my system. *The moment the wlan0 acquires the ip address snmpd crashes.* If there is only one interface let say *eth0*.,snmpd works fine. One more problem is *coredump* analysis of crash using gdb, shows different backtrace everytime. I am attaching the back trace for reference..Also the ifconfig of my local system. It would be great if anyone can help me.. I am not able to find any solution 😞
-Himanshu *#0 __libc_do_syscall () at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:47#1 0xb6d6d1b2 in __libc_signal_restore_set (set=0xbeb7b320) at ../sysdeps/unix/sysv/linux/nptl-signals.h:79#2 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:48#3 0xb6d6de3a in __GI_abort () at abort.c:89#4 0xb6d947da in __libc_message (do_abort=do_abort@entry=2, fmt=<optimized out>) at ../sysdeps/posix/libc_fatal.c:175#5 0xb6d98b28 in malloc_printerr (action=<optimized out>, str=0xb6e14de4 "corrupted double-linked list", ptr=<optimized out>, ar_ptr=<optimized out>) at malloc.c:5087#6 0xb6d9b0d4 in _int_malloc (av=av@entry=0xb6e317a4 <main_arena>, bytes=bytes@entry=12) at malloc.c:3743#7 0xb6d9c556 in __libc_calloc (n=<optimized out>, elem_size=<optimized out>) at malloc.c:3246#8 0xb6ecbcb8 in init_agent_snmp_session (session=0x1dceac0, pdu=<optimized out>) at snmp_agent.c:1587#9 0xb6ecd368 in handle_snmp_packet (session=<optimized out>, pdu=<optimized out>, magic=0x0, reqid=<optimized out>, op=<optimized out>) at snmp_agent.c:2227#10 0xb6e503e4 in _sess_process_packet_handle_pdu (isp=0x1dcea78, isp=0x1dcea78, transport=0x1dce888, pdu=0x1dd68e0, sp=0x1dceac0, sessp=<optimized out>) at snmp_api.c:5807#11 _sess_process_packet (sessp=sessp@entry=0x1dcea60, sp=sp@entry=0x1dceac0, isp=0x1dcea78, transport=transport@entry=0x1dce888, opaque=opaque@entry=0x1dd4b18, olength=olength@entry=60, packetptr=0x1de5060 "0M\002\001", length=79) at snmp_api.c:5863#12 0xb6e50a3a in _sess_read (sessp=sessp@entry=0x1dcea60, fdset=fdset@entry=0xbeb7b9a0) at snmp_api.c:6124#13 0xb6e50b14 in snmp_sess_read2 (sessp=sessp@entry=0x1dcea60, fdset=fdset@entry=0xbeb7b9a0) at snmp_api.c:6397#14 0xb6e50b44 in snmp_read2 (fdset=fdset@entry=0xbeb7b9a0) at snmp_api.c:5912#15 0x00012c0c in receive () at snmpd.c:1342#16 0x000126a4 in main (argc=<optimized out>, argv=<optimized out>) at snmpd.c:1125* *#1 0xb6d6d1b2 in __libc_signal_restore_set (set=0xbeb7b320) at ../sysdeps/unix/sysv/linux/nptl-signals.h:79#2 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:48#3 0xb6d6de3a in __GI_abort () at abort.c:89#4 0xb6d947da in __libc_message (do_abort=do_abort@entry=2, fmt=<optimized out>) at ../sysdeps/posix/libc_fatal.c:175#5 0xb6d98b28 in malloc_printerr (action=<optimized out>, str=0xb6e14de4 "corrupted double-linked list", ptr=<optimized out>, ar_ptr=<optimized out>) at malloc.c:5087#6 0xb6d9b0d4 in _int_malloc (av=av@entry=0xb6e317a4 <main_arena>, bytes=bytes@entry=12) at malloc.c:3743#7 0xb6d9c556 in __libc_calloc (n=<optimized out>, elem_size=<optimized out>) at malloc.c:3246#8 0xb6ecbcb8 in init_agent_snmp_session (session=0x1dceac0, pdu=<optimized out>) at snmp_agent.c:1587#9 0xb6ecd368 in handle_snmp_packet (session=<optimized out>, pdu=<optimized out>, magic=0x0, reqid=<optimized out>, op=<optimized out>) at snmp_agent.c:2227#10 0xb6e503e4 in _sess_process_packet_handle_pdu (isp=0x1dcea78, isp=0x1dcea78, transport=0x1dce888, pdu=0x1dd68e0, sp=0x1dceac0, sessp=<optimized out>) at snmp_api.c:5807#11 _sess_process_packet (sessp=sessp@entry=0x1dcea60, sp=sp@entry=0x1dceac0, isp=0x1dcea78, transport=transport@entry=0x1dce888, opaque=opaque@entry=0x1dd4b18, olength=olength@entry=60, packetptr=0x1de5060 "0M\002\001", length=79) at snmp_api.c:5863#12 0xb6e50a3a in _sess_read (sessp=sessp@entry=0x1dcea60, fdset=fdset@entry=0xbeb7b9a0) at snmp_api.c:6124#13 0xb6e50b14 in snmp_sess_read2 (sessp=sessp@entry=0x1dcea60, fdset=fdset@entry=0xbeb7b9a0) at snmp_api.c:6397#14 0xb6e50b44 in snmp_read2 (fdset=0xbeb7b9a0) at snmp_api.c:5912* *#1 0xb6dc21b2 in __libc_signal_restore_set (set=0xbec483a8) at ../sysdeps/unix/sysv/linux/nptl-signals.h:79#2 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:48#3 0xb6dc2e3a in __GI_abort () at abort.c:89#4 0xb6ded850 in __malloc_assert (assertion=<optimized out>, file=<optimized out>, line=3068686472, line@entry=3738, function=0xb6e6ab44 <__func__.15585> "_int_malloc") at malloc.c:296#5 0xb6df02c6 in _int_malloc (av=0x2, av@entry=0xb6e867a4 <main_arena>, bytes=bytes@entry=24) at malloc.c:3738#6 0xb6df1556 in __libc_calloc (n=<optimized out>, elem_size=<optimized out>) at malloc.c:3246#7 0xb6f1b5d2 in netsnmp_create_delegated_cache (handler=handler@entry=0xecf440, reginfo=reginfo@entry=0xecf6f8, reqinfo=reqinfo@entry=0xed57f8, requests=requests@entry=0xed6e60, localinfo=localinfo@entry=0xeba978) at agent_handler.c:881#8 0xb6f232d4 in agentx_master_handler (handler=0xecf440, reginfo=0xecf6f8, reqinfo=0xed57f8, requests=0xed6e60) at mibgroup/agentx/master.c:610#9 0xb6f1b16c in netsnmp_call_handler (requests=0xed6e60, reqinfo=0xed57f8, reginfo=0xecf6f8, next_handler=0xecf440) at agent_handler.c:546#10 netsnmp_call_handlers (reginfo=0xecf6f8, reqinfo=0xed57f8, requests=0xed6e60) at agent_handler.c:631#11 0xb6f21bb4 in handle_var_requests (asp=asp@entry=0xed57a8) at snmp_agent.c:3017#12 0xb6f22076 in handle_pdu (asp=0xed57a8) at snmp_agent.c:3803#13 0xb6f22140 in netsnmp_handle_request (asp=asp@entry=0xed57a8, status=status@entry=0) at snmp_agent.c:3692#14 0xb6f2233e in handle_snmp_packet (session=<optimized out>, pdu=<optimized out>, magic=<optimized out>, reqid=<optimized out>, op=<optimized out>) at snmp_agent.c:2299#15 0xb6ea53e4 in _sess_process_packet_handle_pdu (isp=0xeb9aa0, isp=0xeb9aa0, transport=0xeb98b0, pdu=0xed55c8, sp=0xeb9ae8, sessp=<optimized out>) at snmp_api.c:5807#16 _sess_process_packet (sessp=sessp@entry=0xeb9a88, sp=sp@entry=0xeb9ae8, isp=0xeb9aa0, transport=transport@entry=0xeb98b0, opaque=opaque@entry=0xebd170, olength=olength@entry=60, packetptr=0xebf0e8 "03\002\001", length=53) at snmp_api.c:5863#17 0xb6ea5a3a in _sess_read (sessp=sessp@entry=0xeb9a88, fdset=fdset@entry=0xbec489a0) at snmp_api.c:6124#18 0xb6ea5b14 in snmp_sess_read2 (sessp=sessp@entry=0xeb9a88, fdset=fdset@entry=0xbec489a0) at snmp_api.c:6397#19 0xb6ea5b44 in snmp_read2 (fdset=0xbec489a0) at snmp_api.c:5912#20 0x00012c0c in ?? ()* *#0 __libc_do_syscall () at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:47#1 0xb6e3d1b2 in __libc_signal_restore_set (set=0xbecc6320) at ../sysdeps/unix/sysv/linux/nptl-signals.h:79#2 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:48#3 0xb6e3de3a in __GI_abort () at abort.c:89#4 0xb6e647da in __libc_message (do_abort=do_abort@entry=2, fmt=<optimized out>) at ../sysdeps/posix/libc_fatal.c:175#5 0xb6e68b28 in malloc_printerr (action=<optimized out>, str=0xb6ee4de4 "corrupted double-linked list", ptr=<optimized out>, ar_ptr=<optimized out>) at malloc.c:5087#6 0xb6e6b0d4 in _int_malloc (av=av@entry=0xb6f017a4 <main_arena>, bytes=bytes@entry=12) at malloc.c:3743#7 0xb6e6c556 in __libc_calloc (n=<optimized out>, elem_size=<optimized out>) at malloc.c:3246#8 0xb6f9bcb8 in init_agent_snmp_session (session=0x59cac0, pdu=<optimized out>) at snmp_agent.c:1587#9 0xb6f9d368 in handle_snmp_packet (session=<optimized out>, pdu=<optimized out>, magic=0x0, reqid=<optimized out>, op=<optimized out>) at snmp_agent.c:2227#10 0xb6f203e4 in _sess_process_packet_handle_pdu (isp=0x59ca78, isp=0x59ca78, transport=0x59c888, pdu=0x5bfe88, sp=0x59cac0, sessp=<optimized out>) at snmp_api.c:5807#11 _sess_process_packet (sessp=sessp@entry=0x59ca60, sp=sp@entry=0x59cac0, isp=0x59ca78, transport=transport@entry=0x59c888, opaque=opaque@entry=0x5a1118, olength=olength@entry=60, packetptr=0x5a20e0 "00\002\001", length=50) at snmp_api.c:5863#12 0xb6f20a3a in _sess_read (sessp=sessp@entry=0x59ca60, fdset=fdset@entry=0xbecc69a0) at snmp_api.c:6124#13 0xb6f20b14 in snmp_sess_read2 (sessp=sessp@entry=0x59ca60, fdset=fdset@entry=0xbecc69a0) at snmp_api.c:6397#14 0xb6f20b44 in snmp_read2 (fdset=0xbecc69a0) at snmp_api.c:5912#15 0x00012c0c in ?? ()Backtrace stopped: previous frame identical to this frame (corrupt stack?)* eth0 Link encap:Ethernet HWaddr 62:96:0C:F6:A0:28 inet addr:15.77.45.114 Bcast:15.77.47.255 Mask:255.255.252.0 inet6 addr: 2620:0:a02:e00d:6096:cff:fef6:a028/64 Scope:Global inet6 addr: 2620:0:a02:e00e:7925:979f:3372:607e/128 Scope:Global inet6 addr: fe80::6096:cff:fef6:a028/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:108792 errors:0 dropped:0 overruns:0 frame:0 TX packets:5110 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:121134374 (115.5 MiB) TX bytes:5412555 (5.1 MiB) Interrupt:42 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:65536 Metric:1 RX packets:2901 errors:0 dropped:0 overruns:0 frame:0 TX packets:2901 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1 RX bytes:379572 (370.6 KiB) TX bytes:379572 (370.6 KiB) wlan0 Link encap:Ethernet HWaddr 10:5B:AD:A6:77:A4 inet addr:192.168.16.30 Bcast:192.168.16.255 Mask:255.255.255.0 inet6 addr: b706:6100:88e0:f21e:125b:adff:fea6:77a4/64 Scope:Global inet6 addr: 72e1:4617:c9d3:9f78:125b:adff:fea6:77a4/64 Scope:Global inet6 addr: fe80::125b:adff:fea6:77a4/64 Scope:Link inet6 addr: 3e4:4137:147c:5726:125b:adff:fea6:77a4/64 Scope:Global inet6 addr: b772:c829:5066:e75f:125b:adff:fea6:77a4/64 Scope:Global inet6 addr: 1616::69cc:7484:3980:a5af/128 Scope:Global inet6 addr: b102:a15f:713b:c851:125b:adff:fea6:77a4/64 Scope:Global UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:1223 errors:0 dropped:294 overruns:0 frame:0 TX packets:382 errors:0 dropped:2 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:219993 (214.8 KiB) TX bytes:152626 (149.0 KiB)
_______________________________________________ Net-snmp-users mailing list Net-snmp-users@lists.sourceforge.net Please see the following page to unsubscribe or change other options: https://lists.sourceforge.net/lists/listinfo/net-snmp-users