0

時間がかかりすぎた問題を解決したばかりなので、他の誰かがこのためにレンガを噛んでいる場合に備えて、ここで解決策を共有すると思いました.

どうした?CentOS 6.6 で Pentaho Data Integration 5.2 を実行しています。前回 yum update を実行するまでは、うまく機能していました。

グラフィカル インターフェイスを使用しているときに、要素 (テーブル入力など) を開いてクエリ テキストを選択しようとすると、スプーンがすぐにクラッシュします。クラッシュメッセージが残る場合とそうでない場合があります。

エラーメッセージは次のとおりです。

java: cairo-misc.c:380: _cairo_operator_bounded_by_source: Assertion `NOT_REACHED' failed.
./spoon.sh: line 206:  8922 Aborted (core dumped) "$_PENTAHO_JAVA" $OPT -jar "$STARTUP" -lib $LIBPATH "${1+$@}"
4

1 に答える 1

0

私の同僚は、Eclipse で発生した非常によく似た問題を思い出し、spoon.sh の OPT 変数に次の行を追加するという解決策を見つけました: -Dorg.eclipse.swt.internal.gtk.cairoGraphics=false

現在は次のようになっています: OPT="$OPT $PENTAHO_DI_JAVA_OPTIONS -Djava.library.path=$LIBPATH -DKETTLE_HOME=$KETTLE_HOME -DKETTLE_REPOSITORY=$KETTLE_REPOSITORY -DKETTLE_USER=$KETTLE_USER -DKETTLE_PASSWORD=$KETTLE_PASSWORD -DKETTLE_PLUGIN_PACKAGES=$KETTLE_PLUGIN_PACKAGES=$KETTLE_PLUGIN_EPACK KETTLE_LOG_SIZE_LIMIT -DKETTLE_JNDI_ROOT=$KETTLE_JNDI_ROOT -Dorg.eclipse.swt.internal.gtk.cairoGraphics=false"

今では再び機能します。どうやら問題は cairo グラフィック パッケージにあったようです。更新後に機能しなくなったとき、私はそれが本当に好きです..

于 2015-02-12T16:07:24.420 に答える