0

suse で jruby を実行すると、次のセグメンテーション違反が発生します。

[22478.479263] java[1729]: 7ff4b1604320 で segfault ip 00007ff4b1604320 sp 00007ff4d5c80e98 エラー 14 in libgcc_s.so.1[7ff4b1a37000+16000]

これは java-1_6_0-ibm と jruby 1.6.7 を実行しています

Javaをアンインストール/再インストールし、メモリ設定をいじくり回しましたが、うまくいきませんでした。ヘルプ/ポインタは非常に高く評価されます。

4

1 に答える 1

0

segfaultは、IBMのJavaと互換性のないネイティブ呼び出しを行うためのJRubyのJNIライブラリスタブが原因である可能性があります。

-Xnative.enabled=falseコマンドラインで実行するか、を設定する必要がありますJRUBY_OPTS=-Xnative.enabled=false

于 2012-03-14T19:31:57.507 に答える