Титла: [SOLVED] Slackware 13.1 snmpd 5.5 segmentation fault in libc 2.11.1 Публикувано от: astronom в Jul 20, 2010, 19:29 След надграждане от Slackware 13.0 до Slackware 13.1 забелязах, че snmpd е спрял да работи. Причината е, че се получава segmentation fault в glibc. Това което намирам в /var/log/messages е:
Код: kernel: snmpd[1728]: segfault at 1d1e9 ip b73be760 sp bff96eb0 error 4 in libc-2.11.1.so[b7345000+15c000] strace не ми помага много: Код: ... [many lines removed] Преди да прекомпилирам snmpd и glibc с debug info и да пусна gdb, дали има някой който вече е срещал и решил този проблем? Аз лично се изчерпах от към идеи, рових в google ($2) но не намерих нищо конкретно. Интересното е, че на чиста инсталация този проблем не съществува, но конфигурацията ми не е сменяна с години и е напълно стандартна: Код: # cat /etc/snmp/snmpd.conf | grep -v -E '^#' | grep -v -E '^$' Версия на snmpd: Net-SNMP 5.5 Версия на glibc: 2.11.1 Титла: Re: Slackware 13.1 snmpd segmentation fault in libc 2.11.1 Публикувано от: astronom в Sep 20, 2010, 23:54 Мда... наложи се да дебъгна и като го направих, проблема лесно беше установен. В действителност се оказа бъг самия Net-SNMP ($2), който обаче се проявява само при наличието на tun* интерфейси (напр. когато е стартиран openvpn, vtun и т.н). За любопитните подробностите са описани тук ($2).
Титла: Re: [SOLVED] Slackware 13.1 snmpd 5.5 segmentation fault in libc 2.11.1 Публикувано от: astronom в Sep 21, 2010, 02:21 Писах и на Патрик ($2) да приложи кръпката в официалния пакет ($2). За нетърпеливите, вече има такъв ($2) в собственото ми хранилище.
|