2009年8月8日土曜日

Ubuntu 9.04 の Firefox で Flash が再生できない場合の解決方法

Ubuntu 9.04 の Firefox で Flash が再生できない問題について。

Firefox をシェルから起動すると、Flash 再生時に下記のようなエラーが出ていました。

(前略)
SWFDEC: ERROR: swfdec_bits.c(227): swfdec_bits_get_u16: reading past end of buffer
SWFDEC: ERROR: swfdec_bits.c(227): swfdec_bits_get_u16: reading past end of buffer
SWFDEC: ERROR: swfdec_bits.c(240): swfdec_bits_get_s16: reading past end of buffer
(中略)
SWFDEC: ERROR: swfdec_swf_decoder.c(361): swfdec_swf_decoder_parse_one: data after last frame
SWFDEC: ERROR: swfdec_swf_decoder.c(361): swfdec_swf_decoder_parse_one: data after last frame

早速、調べてみたところ、libswfdec を再インストールすれば直るとのこと。
以下のようにやると、再生できるようになりました。

# apt-get remove libswfdec-0.8-0

# apt-get install libswfdec-0.8-0

参考:
http://d.hatena.ne.jp/hanahi/20090510/p4

● Firefox、Flash、再生、libswfdec、swfdec

0 件のコメント: