匿名 | ログイン | 新しいユーザーの作成 | 2024-12-05 11:12 JST |
メイン | マイビュー | 検索 | 変更履歴 | ロードマップ | Vine Linux ホーム |
課題の詳細を表示 [ コメントにジャンプ ] | [ 課題の履歴 ] [ 印刷 ] | ||||||||
ID | プロジェクト | カテゴリ | 登録日 | 最終更新 | |||||
0001098 | Vine Linux | 1 バグ | 2011-01-13 14:38 | 2011-05-08 07:23 | |||||
報告者 | anonymous | ||||||||
担当者 | Takemikaduchi | ||||||||
優先度 | 中 | 再現性 | 不明 | ||||||
状態 | 完了 | 解決状況 | 不明 | ||||||
バージョン | VineSeed | ||||||||
修正予定バージョン | 修正済バージョン | ||||||||
概要 | 0001098: net-snmp-5.6.1-4vl6 まだSEGV出ます。 | ||||||||
説明 | updateをかけたら、SEGV出てしまいました。 /etc/rc.d/init.d/snmpd start snmpdを起動中: /bin/bash: line 1: 4470 セグメンテーション違反です /usr/sbin/snmpd -Lsd -Lf /dev/null -p /var/run/snmpd.pid -a Jan 13 14:25:54 ns kernel: : snmpd[4488]: segfault at 0 ip b758866b sp bf932650 error 4 in libnetsnmpmibs.so.25.0.1[b7549000+148000] $ uname -ra Linux ns 2.6.35-7vl6 0000001 SMP Sun Jan 9 20:19:00 JST 2011 i686 athlon i386 GNU/Linux net-snmp-5.6.1-1vl6.i686 glibc-2.11.1-7vl6.i686 --- 念の為、srpmをrebuildしてみたのですが、同様の結果でした。 | ||||||||
タグ | 設定されていません。 | ||||||||
arch | |||||||||
パッケージ | なし | ||||||||
添付ファイル | |||||||||
コメント | |
(0000292) anonymous (参照) 2011-01-20 15:32 |
以下のパッケージを VineSeed に put しました。 net-snmp-5.6.1-2vl6.{src,i686,ppc,x86_64}.rpm net-snmp-devel-5.6.1-2vl6.{i686,ppc,x86_64}.rpm net-snmp-perl-5.6.1-2vl6.{i686,ppc,x86_64}.rpm net-snmp-utils-5.6.1-2vl6.{i686,ppc,x86_64}.rpm - merge spec, patch, source from FC package BTS:1098 にて、snmpd がセグメント例外で起動できない、という問題が報告さ れましたが、こちらの環境では発生しませんでした。恐らく 5.4 系で使ってた パッチを 5.6 系用に修正したあたりが問題なのではないかと考え、Fedora の パッケージを参考にパッチの整理を行いました。 --- snmpdを起動中: /bin/bash: line 1: 28629 セグメンテーション違反です /usr/sbin/snmpd -LS0-6d -Lf /dev/null -p /var/run/snmpd.pid Jan 20 15:20:58 ns kernel: : snmpd[28544]: segfault at 0 ip b765541b sp bf837b30 error 4 in libnetsnmpmibs.so.25.0.1[b7616000+148000] Jan 20 15:21:12 ns kernel: : snmpd[28629]: segfault at 0 ip b769041b sp bfe86f10 error 4 in libnetsnmpmibs.so.25.0.1[b7651000+148000] --- 試してみた所 同様に、SGEV出るようです。 参考になるかどうかわかりませんが、 現在、stableの5.5ソースに差し替え、openssl-1.0.0c上でbuildしてみたものは 此方のローカル上では無事に動作しています。 こちらは /usr/lib/libnetsnmphelpers.so.20.0.0 なので、この辺に何かあるのかもしれません。 |
(0000293) anonymous (参照) 2011-03-08 18:10 |
net-snmp-5.6.1-2vl6.i686 openssl-1.0.0d-1vl6.i686 ですが, SEGV出ます。srpm を rebuild しても同様でした。 (gdb) r -a -c /etc/snmp/snmpd.conf Starting program: /usr/sbin/snmpd -a -c /etc/snmp/snmpd.conf Program received signal SIGSEGV, Segmentation fault. 0xb7df94db in ?? () (gdb) snmpd[9048]: segfault at 0 ip b76944db sp bfcbf120 error 4 in libnetsnmpmibs.so.25.0.1[b7657000+13d000] Linux atom 2.6.35-6vl6 0000001 SMP Mon Sep 27 16:38:43 JST 2010 i686 i686 i386 GNU/Linux |
(0000294) anonymous (参照) 2011-03-30 12:43 |
net-snmp-5.6.1-3vl6.i686 openssl-1.0.0d-2vl6.i686 perl-5.12.3-3vl6.i686 kernel: : snmpd[7917]: segfault at 0 ip b76bff8b sp bfdcdaf0 error 4 in libnetsnmpmibs.so.25.0.1[b761e000+192000] -- srpmをrebuildしても同様でした。 5.5系のsource は 5.5.1となったので、そちらに差し替えbuildした物は安定動作をしています。 |
(0000295) anonymous (参照) 2011-05-05 05:45 |
まだ SEGV 出ます。(1月頃から一度も直っていません) kernel: snmpd[1495]: segfault at 0 ip b759598b sp bff34dc0 error 4 in libnetsnmpmibs.so.25.0.1[b74f3000+194000] srpmをrebuildしても同様です。 net-snmp-5.6.1-4vl6.i686 openssl-1.0.0d-2vl6.i686 perl-5.12.3-3vl6.i686 > net-snmp-5.6.1-3vl6.i686 > openssl-1.0.0d-2vl6.i686 > perl-5.12.3-3vl6.i686 > > kernel: : snmpd[7917]: segfault at 0 ip b76bff8b sp bfdcdaf0 error 4 in > libnetsnmpmibs.so.25.0.1[b761e000+192000] > > -- > srpmをrebuildしても同様でした。 > 5.5系のsource は 5.5.1となったので、そちらに差し替えbuildした物は安定動作 > をしています。 |
(0000296) iwaim (開発者) 2011-05-05 06:32 |
> まだ SEGV 出ます。(1月頃から一度も直っていません) > kernel: snmpd[1495]: segfault at 0 ip b759598b sp bff34dc0 error 4 in > libnetsnmpmibs.so.25.0.1[b74f3000+194000] > > srpmをrebuildしても同様です。 > > net-snmp-5.6.1-4vl6.i686 > openssl-1.0.0d-2vl6.i686 > perl-5.12.3-3vl6.i686 > > > > > > net-snmp-5.6.1-3vl6.i686 > > openssl-1.0.0d-2vl6.i686 > > perl-5.12.3-3vl6.i686 > > > > kernel: : snmpd[7917]: segfault at 0 ip b76bff8b sp bfdcdaf0 error 4 in > > libnetsnmpmibs.so.25.0.1[b761e000+192000] > > > > -- > > srpmをrebuildしても同様でした。 > > 5.5系のsource は 5.5.1となったので、そちらに差し替えbuildした物は安定動作 > > をしています。 iwaimです。 RPMパッケージを作る場合、%configureマクロなどを使っていますのでそのあたりで5.6.1ではAthlon環境にて問題が発生しているのかもしれません。私の手元にはAthlonな環境はないので確認できませんが……。 RPMパッケージを使わずにコンパイルなどを実施し、事象が再現するかどうかを確認することは可能でしょうか? |
(0000297) Takemikaduchi (管理者) 2011-05-05 07:21 |
Athlon II Neo の環境で net-snmp-5.6.1-4 をインストールして 動作確認を行いましたが、現象が再現しません。 動作確認時、/etc/snmp/snmpd.conf は以下の内容のみ変更して 起動しております。 --- snmpd.conf.orig 2011-04-12 10:15:54.000000000 +0900 +++ snmpd.conf 2011-05-05 07:14:53.000000000 +0900 @@ -52,8 +52,9 @@ group notConfigGroup v2c not # Make at least snmpwalk -v 1 localhost -c public system fast again. # name incl/excl subtree mask(optional) -view systemview included .1.3.6.1.2.1.1 -view systemview included .1.3.6.1.2.1.25.1.1 +#view systemview included .1.3.6.1.2.1.1 +#view systemview included .1.3.6.1.2.1.25.1.1 +view systemview included .1.3.6.1.2.1 #### # Finally, grant the group read-only access to the systemview view. そちらの環境でご使用の snmpd.conf の設定はどのようになっておりますか。 |
(0000298) anonymous (参照) 2011-05-07 07:03 |
> RPMパッケージを作る場合、%configureマクロなどを使っていますのでそのあたり > で5.6.1ではAthlon環境にて問題が発生しているのかもしれません。私の手元には > Athlonな環境はないので確認できませんが……。 > RPMパッケージを使わずにコンパイルなどを実施し、事象が再現するかどうかを確 > 認することは可能でしょうか? 情報不足でお手数をおかけしました。環境は Intel Atom330 (ION) です。 rpm を使わずにコンパイルして実行してみたところ、正常に起動できたようです。 手順は、net-snmp-5.6.1-4vl6.src.rpm に含まれる net-snmp-5.6.1.tar.gz を展開、 ./configure での質問はすべてデフォルト, agent/snmpd -c /etc/snmp/snmpd.conf で起動しました。 snmpd.conf の内容はデフォルトのままでも SEGV する状況は同じです。 > Athlon II Neo の環境で net-snmp-5.6.1-4 をインストールして > 動作確認を行いましたが、現象が再現しません。 > 動作確認時、/etc/snmp/snmpd.conf は以下の内容のみ変更して > 起動しております。 > > --- snmpd.conf.orig 2011-04-12 10:15:54.000000000 +0900 > +++ snmpd.conf 2011-05-05 07:14:53.000000000 +0900 > @@ -52,8 +52,9 @@ group notConfigGroup v2c not > > # Make at least snmpwalk -v 1 localhost -c public system fast again. > # name incl/excl subtree mask(optional) > -view systemview included .1.3.6.1.2.1.1 > -view systemview included .1.3.6.1.2.1.25.1.1 > +#view systemview included .1.3.6.1.2.1.1 > +#view systemview included .1.3.6.1.2.1.25.1.1 > +view systemview included .1.3.6.1.2.1 > > #### > # Finally, grant the group read-only access to the systemview view. > > > そちらの環境でご使用の snmpd.conf の設定はどのようになっておりますか。 |
(0000299) anonymous (参照) 2011-05-07 10:03 |
http://bts.vinelinux.org/guest.cgi?action=view_report&id=1098&project=VineLinux#8 [^] の追記です。 net-snmp-vl.spec の configure をそのままもってきて make すると SERV します。 --with-mnttab="/etc/mnttab" を削除すると大丈夫のようでした。 ところで /etc/mnttab は存在しなかったので、とりあえず touch してみたところ net-snmp-5.6.1-4vl6.i686 のバイナリでも起動できました。 これが正しい状態かわかりませんが、手元の環境では解決のようです。 > > RPMパッケージを作る場合、%configureマクロなどを使っていますのでそのあたり > > で5.6.1ではAthlon環境にて問題が発生しているのかもしれません。私の手元には > > Athlonな環境はないので確認できませんが……。 > > RPMパッケージを使わずにコンパイルなどを実施し、事象が再現するかどうかを確 > > 認することは可能でしょうか? > > 情報不足でお手数をおかけしました。環境は Intel Atom330 (ION) です。 > > rpm を使わずにコンパイルして実行してみたところ、正常に起動できたようで > す。 > 手順は、net-snmp-5.6.1-4vl6.src.rpm に含まれる net-snmp-5.6.1.tar.gz を展 > 開、 > ./configure での質問はすべてデフォルト, agent/snmpd -c > /etc/snmp/snmpd.conf > で起動しました。 > > snmpd.conf の内容はデフォルトのままでも SEGV する状況は同じです。 > > > > > > Athlon II Neo の環境で net-snmp-5.6.1-4 をインストールして > > 動作確認を行いましたが、現象が再現しません。 > > 動作確認時、/etc/snmp/snmpd.conf は以下の内容のみ変更して > > 起動しております。 > > > > --- snmpd.conf.orig 2011-04-12 10:15:54.000000000 +0900 > > +++ snmpd.conf 2011-05-05 07:14:53.000000000 +0900 > > @@ -52,8 +52,9 @@ group notConfigGroup v2c not > > > > # Make at least snmpwalk -v 1 localhost -c public system fast again. > > # name incl/excl subtree mask(optional) > > -view systemview included .1.3.6.1.2.1.1 > > -view systemview included .1.3.6.1.2.1.25.1.1 > > +#view systemview included .1.3.6.1.2.1.1 > > +#view systemview included .1.3.6.1.2.1.25.1.1 > > +view systemview included .1.3.6.1.2.1 > > > > #### > > # Finally, grant the group read-only access to the systemview view. > > > > > > そちらの環境でご使用の snmpd.conf の設定はどのようになっておりますか。 |
(0000300) Takemikaduchi (管理者) 2011-05-08 00:43 |
ご報告ありがとうございます。 --with-mnttab="/etc/mnttab" を --with-mnttab="/etc/mtab" に 変更したパッケージを作成しました(net-snmp-5.6.1-5vl6)。 ご確認お願いいたします。 |
(0000301) anonymous (参照) 2011-05-08 05:46 |
修正ありがとうございます。 net-snmp-5.6.1-5vl6 に更新し、先ほど touch した /etc/mnttab を 削除後、SEGVせずに起動することを確認できました。 > ご報告ありがとうございます。 > > --with-mnttab="/etc/mnttab" を --with-mnttab="/etc/mtab" に > 変更したパッケージを作成しました(net-snmp-5.6.1-5vl6)。 > > ご確認お願いいたします。 |
(0000302) Takemikaduchi (管理者) 2011-05-08 07:23 |
ご確認ありがとうございます。 「状態」を「完了」とし、本件を close します。 |
課題の履歴 | |||
変更日 | ユーザー名 | 項目 | 変更内容 |
2011-01-13 14:38 | anonymous | 新規課題 | |
2011-01-20 15:32 | anonymous | コメント追加: 0000292 | |
2011-03-08 18:10 | anonymous | コメント追加: 0000293 | |
2011-03-30 12:43 | anonymous | パッケージ | openssl-1.0.0c => openssl-1.0.0d |
2011-03-30 12:43 | anonymous | コメント追加: 0000294 | |
2011-05-05 05:45 | anonymous | 概要 | net-snmp-5.6.1-1vl6 SEGV出ます。 => net-snmp-5.6.1-4vl6 まだSEGV出ます。 |
2011-05-05 05:45 | anonymous | パッケージ | openssl-1.0.0d => なし |
2011-05-05 05:45 | anonymous | arch | => x86 |
2011-05-05 05:45 | anonymous | コメント追加: 0000295 | |
2011-05-05 06:32 | iwaim | コメント追加: 0000296 | |
2011-05-05 07:21 | Takemikaduchi | コメント追加: 0000297 | |
2011-05-07 07:03 | anonymous | コメント追加: 0000298 | |
2011-05-07 10:03 | anonymous | コメント追加: 0000299 | |
2011-05-08 00:43 | Takemikaduchi | arch | x86 => x86, x86_64, ppc |
2011-05-08 00:43 | Takemikaduchi | 担当者 | => Takemikaduchi |
2011-05-08 00:43 | Takemikaduchi | 状態 | 新規 => テスト待ち |
2011-05-08 00:43 | Takemikaduchi | コメント追加: 0000300 | |
2011-05-08 05:46 | anonymous | コメント追加: 0000301 | |
2011-05-08 07:23 | Takemikaduchi | 状態 | テスト待ち => 完了 |
2011-05-08 07:23 | Takemikaduchi | コメント追加: 0000302 |
Copyright © 2000 - 2024 MantisBT Team Copyright © 2012 - 2024 Project Vine |