2012-03-14 10 views
0

suseでjrubyを実行すると、次のsegfaultが発生します。JRuby segfault on Suse

[22478.479263] Javaの[1729]:7ff4b1604320 IP 00007ff4b1604320 SP libgcc_s.so.1がで00007ff4d5c80e98エラー14でセグメンテーション違反[7ff4b1a37000 + 16000]

はこれが実行されているのjava-1_6_0-IBM &のjruby 1.6.7

私はjavaをアンインストールして再インストールしましたが、メモリ設定は不運でした。任意のヘルプ/ポインタは非常に高く評価されるだろう。

答えて

0

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

コマンドラインで-Xnative.enabled=falseを実行するか、JRUBY_OPTS=-Xnative.enabled=falseを設定してください。