Vine Linux バグトラッキングシステム - Vine Linux
課題の詳細を表示
0000550Vine Linux1 バグ公開2007-10-14 20:122009-08-31 13:42
anonymous 
 
不明 
完了却下 
VineSeed 
 
x86
kdebase
0000550: konquerorでFlash9プラグインを使うとnspluginviewerが固まる
使用しているKDEバージョン
 kdebase-3.5.7-0vl3
 (nspluginviewer自体は2006年初頭から更新されていないので過去のバージョンでも当てはまると思います)
 リビルドしても同様でした。リビルドしまくっている環境なので環境依存かもしれません。

再現方法
 Flash plugin 9(9.0.48.0)を使ってkonquerorでYouTubeなどFlashを使っているサイトを閲覧すると再現できると思います。

原因?
Flashプラグインが9から、中でgtk_initをしなくなった様で、以下のエラーが出て、だんまりになっている様です。
---- ココカラ ----
Flash Player: Warning: environment variable G_FILENAME_ENCODING is set and is not UTF-8

(process:16073): GLib-GObject-CRITICAL **: gtype.c:2242: initialization assertion failed, use IA__g_type_init() prior to this function

(process:16073): GLib-CRITICAL **: g_once_init_leave: assertion `initialization_value != 0' failed

(process:16073): Gtk-CRITICAL **: gtk_clipboard_get_for_display: assertion `GDK_IS_DISPLAY (display)' failed
Adobe FlashPlayer: gtk_clipboard_get(GDK_SELECTION_PRIMARY); failed. Trying to call gtk_init(0,0);
---- ココマデ ----

私の後ろ向きな回避策
とりあえず、警告にしたがって、mainでgtk_init(0,0)を無理やり呼び出すのが添付のパッチです。
何となく回避出来ています。(他のプラグインでエラーが出るかどうかは分かりませんが。)
gtkのイベントループを無視して無理やりなんで何やら警告やら、終了時に以下の様なエラーが出ますが。。。
--- ココカラ ----
Flash Player: Warning: environment variable G_FILENAME_ENCODING is set and is not UTF-8
Flash Player: Warning: environment variable G_FILENAME_ENCODING is set and is not UTF-8
X Error: BadWindow (invalid Window parameter) 3
  Major opcode: 10
  Minor opcode: 0
  Resource id: 0x3800008
X Error: BadWindow (invalid Window parameter) 3
  Major opcode: 7
  Minor opcode: 0
  Resource id: 0x3800008
X Error: BadWindow (invalid Window parameter) 3
  Major opcode: 25
  Minor opcode: 0
  Resource id: 0x3800008
---- ココマデ ----

以上、よろしくお願いします。
設定されていません。
patch nspluginviewer-flash9.patch (1,318) 2007-10-14 20:12
http://mantis.vinelinux.org/file_download.php?file_id=138&type=bug
課題の履歴
2007-10-14 20:12anonymous添付ファイル追加: nspluginviewer-flash9.patch
2007-10-14 20:12anonymous新規課題
2009-08-31 13:42kazutaka状態新規 => 完了
2009-08-31 13:42kazutaka解決状況不明 => 却下
2009-08-31 13:42kazutakaコメント追加: 0002661

コメント
(0002661)
kazutaka   
2009-08-31 13:42   
最初の報告からリプライが無いまま一年以上過ぎましたので、
バグレポートの有効期限(下記 URL 参照)に従い、却下と
して閉じておきます。

(URL: http://trac.vinelinux.org/wiki/BTSHouseKeeping [^])

尚、必要に応じてこのレポートを再度オープンすることも
できますので、その後の状況の変化や追加の情報等があれば、
引き続きこのレポートにリプライをお願いします。