Selenium-server は、開始時にすべてのネットワーク インターフェイスを照会します。残念ながら、これにより、私の Ubuntu マシンで JVM メモリの破損と JVM のハード クラッシュが発生します。これは、java.net.NetworkInterface.getNetworkInterfaces() を呼び出す任意の Java プロセスによって、このマシンで再現可能です。
OSに関するいくつかのこと:
2.6.35-30-ジェネリック #59-Ubuntu SMP Java バージョン「1.6.0_26」 Java(TM) SE ランタイム環境 (ビルド 1.6.0_26-b03) Java HotSpot(TM) 64 ビット サーバー VM (ビルド 20.1-b02、混合モード) このマシンには、多数の仮想ネットワーク インターフェイスといくつかの静的ルートがあります。 virbr0 リンク encap:イーサネット HWaddr fa:de:be:41:c2:23 tap248 リンク カプセル化:イーサネット HWaddr 0a:9e:b3:46:48:b9
そして、グリス
java -jar selenium-server-standalone-2.20.0.jar -role node -hub http://127.0.0.1:4444/grid/register
Mar 30, 2012 9:14:05 AM org.openqa.grid.selenium.GridLauncher main
情報: セレン グリッド ノードを起動しています
*** glibc detected *** java: free(): invalid next size (fast): 0x00007ffec0144cc0 ***
======= Backtrace: =========
/lib/libc.so.6(+0x774b6)[0x7ffecd56e4b6]
/lib/libc.so.6(cfree+0x73)[0x7ffecd574c83]
/usr/lib/jvm/java-6-sun-1.6.0.26/jre/lib/amd64/libnet.so(+0x5a96)[0x7ffec58dba96]
/usr/lib/jvm/java-6-sun-1.6.0.26/jre/lib/amd64/libnet.so(Java_java_net_NetworkInterface_getAll+0x8c)[0x7ffec58daf9c]
[0x7ffec87e3d6e]
======= Memory map: ========
40000000-40009000 r-xp 00000000 08:41 4473913 /usr/lib/jvm/java-6-sun-1.6.0.26/jre/bin/java
40108000-4010a000 rwxp 00008000 08:41 4473913 /usr/lib/jvm/java-6-sun-1.6.0.26/jre/bin/java