― MozillaZine.jp フォーラムは Mozilla 製品に関する情報交換の場です ―



All times are UTC + 9 hours

返信する
ユーザー名:
件名:
オプション:
BBCode: ON
[img]: ON
[flash]: OFF
[url]: ON
スマイリー: ON
BBCode を無効にする
フォントサイズ:
フォントカラー
スマイリーを無効にする
URL を自動的にパースしない
ユーザエージェントを表示する
認証コード
KCaptcha by Nikita_Sp
   

トピックのレビュー - mixiのゲームが表示されない
作成者 メッセージ
  記事の件名:  Re: mixiのゲームが表示されない  引用付きで返信する
検証していただいた皆様にも、御礼申し上げます。ありがとうございましたm(__)m
投稿記事 Posted: 2016年12月03日(土) 10:56
  記事の件名:  Re: mixiのゲームが表示されない  引用付きで返信する
夜のうちに話が進んでいたようで、どうもありがとうございます。
うちでも dom.ipc.plugins.asyncdrawing.enabled を true にすることで、問題が解決しました。
我慢強く付き合っていただいた方々に御礼申し上げます。
majiさん、労力を使っていただき、ありがとうございました。
投稿記事 Posted: 2016年12月03日(土) 08:56
  記事の件名:  Re: mixiのゲームが表示されない  引用付きで返信する
EarlgreyTeaさん 
偶然的通行人さん
たまたま見かけて書き込んだ情報を検証していただきありがとうございました。

私の方は検証できる環境がなく、詳細手順を書かずに呟くしかできなかったので助かりました。

直る保証もなく、無責任に設定を弄れとは言えなかったので
投稿記事 Posted: 2016年12月02日(金) 21:21
  記事の件名:  Re: mixiのゲームが表示されない  引用付きで返信する
EarlgreyTea さん、面倒な複数バージョンの検証、ありがとうございます。
John_Smith さん、ナイスなご助言、ありがとうございます。

お二人のアドバイスから、64bit 版 Firefox 固有の問題だということがほぼ確定したと思います。

John_Smith さんの仰っているのは、たぶん次の記事にある話だと思います。(これまで Firefox 50 で調べてて気づかなかったのですが、Firefox 49 の互換性情報にあったんですね...。)
(参考)
・非同期レンダリングモードにより一部の Flash コンテンツの表示に問題が発生しています (リグレッション) | Firefox サイト互換性情報
https://www.fxsitecompat.com/ja/docs/20 ... ring-mode/

当方も、さしあたって Firefox 50.0.2 の 64bit 版をインストールしてみました。
非同期レンダリングモードの初期設定を調べると、
dom.ipc.plugins.asyncdrawing.enabled の値は false となっていました。

この状態で、先に試した条件と手順のとおりに当該ゲームをゲストプレイしたみたところ、koyama さんが仰っているように博物館の画面が描画されない(真っ白)状態になりました。

次に、dom.ipc.plugins.asyncdrawing.enabled の値を true に切り替えてから当該ゲームをゲストプレイすると、博物館の画面が表示されました。
しかし、当方の環境ではゲームの進行(画面の切り替わりやメニューをクリックしたときの反応)に、もたつきが見られるようになりました。
(余談= EarlgreyTea さんのところでは、副作用はありませんでしたか?)

上記の記事に書かれているように、現状の 64bit 版 Firefox では、非同期レンダリングモードを有効にしたらしたで問題が起こり、それを回避するために無効すると別の問題が起こる場合があるみたいです。

一方、
koyama さんが書きました:
とりあえず、他のFlashですが、問題のゲームと同じ配布元が提供しているmixiの「秘宝の間違い探し」「ダディバブル―パンダ救出の度」
は、正常に動作しております。

と仰っているように、dom.ipc.plugins.asyncdrawing.enabled = false の初期値でも問題なく動作するコンテンツはあるようです。

つまり、Firefox 50.0.x (64bit) 側の不具合と、Flash コンテンツ側の条件がどう噛み合うかで、問題の現われ方が変わってくることになります。
そのため、dom.ipc.plugins.asyncdrawing.enabled の値を true に変更することで解決できる問題もあれば、true にしたことで発生する問題もある、ということになってきます。(これまで正常に動作していたゲームのほうに、問題が起こることもありえるといいますか......。)

そのあたりの現状をふまえ、Firefox 50.0.x (64bit) で dom.ipc.plugins.asyncdrawing.enabled の値をどう設定するか、ユーザー自身でご判断ください。

(補足)
Firefox 50.0.x (32bit) の dom.ipc.plugins.asyncdrawing.enabled の初期値も false で、64bit 版と同じです。
しかし、32bit 版では、博物館の画面が表示されない問題は起こりませんでした。
このあたりは、Flash Player プラグイン側の事情や、64bit 版に固有の別条件が絡んでいるのかもしれません。
いずれにせよ、Firefox の開発陣はリグレッションだと把握しているので、修正作業は進んでいると思います。

とりあえず以上です。
もう一度、EarlgreyTea さんと John_Smith さんに御礼申し上げます。
投稿記事 Posted: 2016年12月02日(金) 19:52
  記事の件名:  Re: mixiのゲームが表示されない  引用付きで返信する
John_Smith さんが書きました:
こちらは
 ”dom.ipc.plugins.asyncdrawing.enabled”
の設定とフラッシュのハードウェア アクセラレーションの問題みたいですけど、Firefoxでも似たようなことが起こっているのでしょうか?
そうそう、何か忘れている気がしていました。

さっそく、 dom.ipc.plugins.asyncdrawing.enabled を false から true に変更したところ 50.0.2(x64) でもグラフィックが表示されるようになりました。当たりです。52で当該prefの初期値がtrueになってますね。
投稿記事 Posted: 2016年12月02日(金) 18:52
  記事の件名:  Re: mixiのゲームが表示されない  引用付きで返信する
こんにちは。

まあ、参考として

幸運にも私には発生しておりませんが、Firefoxの派生ブラウザであるCyberfoxの方で
zynga や facebook で『フラッシュゲームが動かない』という話題が出ています。

こちらは
 ”dom.ipc.plugins.asyncdrawing.enabled”
の設定とフラッシュのハードウェア アクセラレーションの問題みたいですけど、Firefoxでも似たようなことが起こっているのでしょうか?


蛇足:
こういうオープンソース系の相互コミュニティーに限らず、実生活においてもですが、
「こういう問題が起きたぞ」という報告 や 「修正してくれ」という要望 では話の流れが止まってしまうので、
「何か類似の問題はありませんか?」などと問いかける形のほうが、周りはリアクションがしやすいです。
投稿記事 Posted: 2016年12月02日(金) 18:20
  記事の件名:  Re: mixiのゲームが表示されない  引用付きで返信する
koyama さんが書きました:
マルチポスト失礼いたしました。(バグジラのことでしょうか?)
bugzilla-jpはバグ報告の体をなしてないのでスルーされていますが、もじら組フォーラムとこちらで同時進行してましたよね。
その結果、majiさんは両方のサイトでコメントすることになったわけです。

さて、私もFirefoxの各バージョンでの動作を試してみました。
Flash Player のバージョンは23.0.0.207、GPUはIntel(R) HD Graphicsです。
すべて原則新規プロファイルの環境で、mixiは利用してないのでゲストで「アトランティアンゲートの謎」を開始してます。
  • 49.0.2(x64) - OK (博物館のグラフィックが表示されゲーム進行可能)
  • 50.0.2(x64) - NG (博物館のグラフィックが白紙となりゲーム進行不可)
  • 51.0b5(x64) - NG
  • 52.0a2(x64) - OK
  • 53.0a1(x64) - OK
上記はすべて e10s動作環境です。50.0.2(x64)について下記のことを試しましたが結果は変わりませんでした。
  • Firefox と Flashコンテンツ両方のハードウェアアクセラレーション設定を無効
  • 適当にアドオンを追加して e10sを無効化
ということで原因はわかりませんが、現状64bitではリリース版とベータの場合にNGとなっているようです。
投稿記事 Posted: 2016年12月02日(金) 18:14
  記事の件名:  Re: mixiのゲームが表示されない  引用付きで返信する
問題点をまとめていただき、ありがとうございました。
とりあえず、他のFlashですが、問題のゲームと同じ配布元が提供しているmixiの「秘宝の間違い探し」「ダディバブル―パンダ救出の度」
は、正常に動作しております。
投稿記事 Posted: 2016年12月02日(金) 16:27
  記事の件名:  Re: mixiのゲームが表示されない  引用付きで返信する
※質問するときは、「フォーラムの利用に関するご案内」、とりわけ「質問するときは」に目を通し、Firefox のバージョンだけでなく OS の種類やバージョンといった使用環境についての最低限の情報を書き添えることをお勧めします。

応答が遅くてすみません。

koyama さんが書きました:
Fx 50.0.1 64bit、プロファイルを新しくしてみました。しかし問題は再発し、32bitにして新しくプロファイルを作ったら、表示されました。
以上、ご報告とさせていただきます。

テスト結果のご報告、ありがとうございました。
OS 環境の情報をご提示いただけていませんが、投稿時に使われたブラウザのユーザーエージェントから Windows 10 (64bit) だと解釈して話を進めます。

koyama さんの OS 環境下で試された結果は、
(a)Firefox 50.0.1 (64bit) + 64bit 版 Flash Player (NPSWF64_23_0_0_207.dll)
  の組み合わせを、新しいプロファイルで動かしたとき、当該ゲームの博物館画面は表示されなかった。
(b)Firefox 50.0.1 (32bit) + 32bit 版 Flash Player (NPSWF32_23_0_0_207.dll)
  の組み合わせを、新しいプロファイルで動かしたとき、当該ゲームの博物館画面が表示された。
―― と整理できるでしょうか。だとしたら、Firefox および Flash Player のエディションで現象に差があることになります。

もじら組フォーラムや Bugzilla-jp への koyama さんのご報告を解釈すると、
(a')Firefox 49.0.2 (64bit) + 64bit 版 Flash Player (NPSWF64_23_0_0_207.dll)
  の組み合わせを、従来のプロファイルで動かすと、当該画面は表示される。
―― ということのようです。(Bugzilla-jp にはスクリーンショットも上げておられます。)

ぼくが手持ちの Windows 7 (64bit) 環境下でテストしたところ、
(b')Firefox 50.0.1 (32bit) + 32bit 版 Flash Player (NPSWF32_23_0_0_207.dll)
  の組み合わせで、当該画面が表示された。
―― という結果でした。
(現在、緊急のセキュリティ修正が入った Firefox 50.0.2 がリリースされていて、アップデートしましたが...。)

もじら組フォーラムでは、maji さんが Windows 7 + Firefox (49.0.2→50.0.1) の条件で検証なさっていて、どちらも「画面が表示されてます」という結果です。お使いになったのは 32bit 版のようです。>(b'')

テストサンプルは少ないですが、現状ではひとまず、
(A)64bit 版の組み合わせでは、Firefox 49.0.2 に異常はなく、50.0.x で異常表示となる。
(B)32bit 版の組み合わせには、表示不良を招く原因は含まれていなさそう。
―― と、整理して考えることができそうです。

そこで念のための検証なのですが、koyama さんの環境で、51.0 Beta や 52.0 Developer Edition 、53.0 Nightly など開発版の 64bit 版を使ってみるとどうなりますか?
(開発版のダウンロード先)
https://www.mozilla.org/ja/firefox/channel/desktop/
(注)試すときは、それぞれ専用のプロファイルを新しく作ってください。検証が終わったあと、不要になったプロファイルは、プロファイルマネージャーを使って削除してください。

現時点で、Flash Player プラグインは 23.0.0.207 のまま新バージョンは出ていませんから、もし開発版の各チャンネルで問題なく表示されるのなら、Firefox 50.0.x (64bit) 系固有のバグである可能性が高くなります。

逆に、3つの開発版でも軒並み表示されないのだとしたら、Firefox 50.0 以降に発生したバグか、何らかの変更や修正の結果であると考えられます。同時に、NPSWF64_23_0_0_207.dll が Firefox 50.0 (64bit) 以降にうまく適応できていない疑いも残ります。

3つの開発版の中でも、表示できるバージョンとできないバージョンに分かれる場合は、さらなる調査が必要だと思われます。

もうひとつ、明確にしておいたほうがいい比較があります。
koyama さんの環境において、現状の Firefox 50.0.x (64bit) + NPSWF64_23_0_0_207.dll の組み合わせで、当該ゲーム以外の Flash コンテンツはどのようになりますか。
・どんな Flash コンテンツでも正常な表示や動作にならないですか。
・正常な表示や動作になる Flash コンテンツ もありますか。(=問題が起こるのは当該ゲームの一部だけ?)

これは、koyama さんの環境内に、本件の問題を左右する要素が含まれていないかどうかを考える上でも重要です。
このあたりの違いによって、目を配る範囲や重視する観点が変わってくるように思います。

検証を重ね、バージョンごとの結果や諸条件の差が具体的に見えてくると、問題点を絞り込む手掛かりが掴めるかもしれません。
当方も、時間がとれたら 64bit 版をインストールしてテストしてみようかと思いますが、すでに 64bit 版を使っているユーザーさんから動作状況だけでもご報告をいただければ、64bit 版固有の問題かどうか、特定バージョンに依存した問題かどうかを、いまよりは絞り込めるかもしれません。
Buguzilla-jp に投稿してまで問題解決を望まれているようですから、koyama さんご自身がフォーラム利用者に情報提供の協力を呼びかけてはいかがでしょうか。
(補足)
OS 、Firefox 、Flash Player 、対象となる Flash コンテンツ(mixi のゲーム)の諸条件を具体的に明記し、どのような手順でどんな操作をしたとき、どんな現象が起こるのかの再現性を順序立てて説明できるようになれば、Bugzilla-jp に投稿しても通用する内容になるかと思います。

偶然的通行人 さんが書きました:
koyama さんが書きました:
ゲームの管理元に聞いたところ、Fx の不具合だと言われました。

具体的に、どんな質問をして、どのような回答を得たのでしょうか?
mixi 側で把握している Firefox 50.0 系の問題点があるなら、そのことを明言していただくほうが、早くバグ修正に反映されると思います。

もし「Fx の不具合だ」の理由を述べた回答内容があるなら、それをご提示いただければありがたいです。本件を調査する上で貴重な情報になるかもしれません。

【別解】
32bit 版 Firefox を使うことを納得できるのなら、それを「解決策」としてもかまいません。その場合は、無理に上記のような検証作業をしなくてもいいと思います。
一方、現在の 64bit 版 Firefox にこだわりがあるのなら、上述のような検証をさらに進めて問題点を絞り込んでいく作業が必要になると思います。
どうするかは、koyama さんのお考えしだいです。
(補足)
技術的な細部までは知りませんが、バージョンを問わず Firefox の 64bit 版では、NPAPI プラグインの動作が強制的にサンドボックス化されているなど、Flash Player を含めたプラグイン全般に対する制約が、32bit 版 に比べて厳しくなっています。バグがなかったとしてもベースがシビアな分、64bit 版で動作に制約を受ける Flash コンテンツが出てくることはありそうです。このあたりの影響を意識して、常用する Firefox のエディションを選択したほうがいいのではないでしょうか。Flash Player プラグインの使用頻度が極めて高いのなら 32bit 版を使ったほうがマシ...といった具合にです。

koyama さんが書きました:
そう言われましても、自動でFxを更新するようにしておくと、必然的に同じプロファイルの使い回しとなります。それでトラブルが起こらないような製品を望みます。
koyama さんが書きました:
また、バージョンダウンでプロファイルが壊れる件、情報頂きありがとうございます。

pal さんもぼくも、「バージョンダウンでプロファイルが壊れる」などと、狭く短絡的な言い方はしていません。
メインの話題ではありませんが、今後このトピックをご覧になった方が誤解なさらないよう、念のために以下を書き残しておきます。

Firefox のバージョンを順次新しくしていく方向だけなら、同じプロファイルを継続して使っても原則的には大丈夫です。プロファイル内のデータに関する仕様変更や改良点などが、自動的に引き継がれるようになっています。

しかし、Firefox をいったん新バージョンに上げたあと旧バージョンに戻したり、開発版など異なる複数バージョンの Firefox で行き来して1つのプロファイルを使い回すと、プロファイル内に新旧の仕様に基づくデータが混在し、プロファイル内の一貫性・整合性を崩しやすくなります。開発版では、試験的に導入されている機能もあるので、そうしたデータがプロファイル内に生成・蓄積されることがあります。
その結果 問題が必ず起こるわけではありません が、多くのアドオンを導入していたり、ユーザー独自のカスタマイズを施しているなど、複雑さの度合が大きいプロファイルほど、プロファイル内部のデータに混乱を招きやすくなり、トラブルの現われる確率が上がります

とりわけ本件のように、すでに何かしらの問題が起こってしまっている状況下で、同一プロファイルを新旧バージョンの Firefox で何度も行き来して使いながら、設定変更などでいじり回すと、ただでさえく障害が発生しているかもしれないプロファイル内に、さらにデータの混乱を持ち込んで問題をこじらせやすくなり、結果として適切な検証が遠のくことになります。
また、キャッシュ類もプロファイルに付随して存在します。もしキャッシュ類に問題が起こっていて、これを消去しないまま同じプロファイルを使えば、異なるバージョンの Firefox でもその影響がついて回ります。そうなるとバージョンの違いによる表示・動作の確認が正しくできなくなります。新しいプロファイルを使えば既存のキャッシュの影響をばっさり切り捨てることができ、バージョンの違いによる表示・動作の差を端的に見分けることができます。
トラブルシューティングにあたっては、こういった点に注意してプロファイルを扱ってくださいね、という話です。
(但書)
このあたりのリスクを熟知していて自力で管理できるユーザーが、テスト目的等で同一プロファイルを使い回すことを、否定するものではありません。

とりあえず以上です。
投稿記事 Posted: 2016年12月02日(金) 10:25
  記事の件名:  Re: mixiのゲームが表示されない  引用付きで返信する
皆様、どうもこの度は失礼いたしました。
また、バージョンダウンでプロファイルが壊れる件、情報頂きありがとうございます。
マルチポスト失礼いたしました。(バグジラのことでしょうか?)
投稿記事 Posted: 2016年12月01日(木) 20:58
  記事の件名:  Re: mixiのゲームが表示されない  引用付きで返信する
ついでに。

バグレポートは、
OSは何か、32bitなのか64bitなのか。
表示(描画)がおかしいときは、グラボは内部(Intel)なのか外部(nVidia、AMD。型は何なのか。)なのか、グラフィックドライバーのバージョンは何なのか。
など、できるだけ詳細に。

それから、内部グラフィック(Intel)をご利用の場合、ドライバーが古かったりすると、まれに描画がおかしくなることがあります。
投稿記事 Posted: 2016年12月01日(木) 09:10
  記事の件名:  Re: mixiのゲームが表示されない  引用付きで返信する
koyama さん、maji です。

偶然的通行人 さんが書きました:
koyama さんが書きました:
バグジラにも、もじら組フォーラムにも投稿したのですが、
いちおう当方で調べた参照先リンクを挙げておきます。(これでいいんですよね?)
・「もじら組フォーラム」 Fx50.0でFlashゲームが真っ白
http://forum.mozilla.gr.jp/cbbs.cgi?mod ... mber=58762
・「Bugzilla-jp」 bug 6939 - mixiのゲーム「アトランティアンゲートの謎」が表示されない
http://bugzilla.mozilla.gr.jp/show_bug.cgi?id=6939
偶然的通行人 さんが書きました:
(補足)
動作不良に遭遇すると不満がつのるは理解できますが、冷静さを欠いた対応が早期の問題解決に繋がることはまずありません。
改めて「もじら組フォーラム」のご投稿を拝見すると、「ご報告まで」と書かれているので、
トラブル解決の質問ではなく単なる報告だと受け取った人もいるのではないかと思われます。
その結果の無反応とでもいいましょうか...。
投稿の目的が何なのかを的確にご説明いただくことは、とても大切です。
(参考)・使えないペルソナがある
viewtopic.php?f=16&t=14980

私からは、
上述の 偶然的通行人 さん掲示の (参考) のリンク先のさらにその先にも記載ある通り
「マルチポストの「失礼にならない方法」」理解いただき、
マルチポスト先にもちゃんと報告いただきたい
とだけコメントさせていただきます。


では。


.
投稿記事 Posted: 2016年11月30日(水) 22:22
  記事の件名:  Re: mixiのゲームが表示されない  引用付きで返信する
koyama さんが書きました:
わざわざお試し下さり、ありがとうございます。当方ではセーフモードでしかテストしていません。プロファイルを作り直してみます。
ただ、プロファイルの使い回しについては、
>ひとつのプロファイルを、Firefox 49.0.2 と 50.0 、50.0.1 と異なるバージョンで行き来して使い回したりすると、問題を起こしやすくなったり、トラブル解決をこじらせてしまうことがあります。

そう言われましても、自動でFxを更新するようにしておくと、必然的に同じプロファイルの使い回しとなります。それでトラブルが起こらないような製品を望みます。

もう見ないかもしれませんが補足。

「行き来して」と書かれている通り、ひとつのプロファイルでバージョンアップ、そしてバージョンダウンすることを指しています。

通常はひとつのプロファイルでバージョンアップすることは何の問題もありません。
ただし、バージョンアップしておかしいところがあるからと、そのままバージョンダウンすると、かえって症状が悪化する場合があります。

したがって、バージョンダウンする場合は、新しいプロファイルを作ってからすることが推奨されます。
投稿記事 Posted: 2016年11月30日(水) 21:51
  記事の件名:  Re: mixiのゲームが表示されない  引用付きで返信する
Fx 50.0.1 64bit、プロファイルを新しくしてみました。しかし問題は再発し、32bitにして新しくプロファイルを作ったら、表示されました。
以上、ご報告とさせていただきます。

この度はお騒がせし、誠に申し訳ございませんでした。
投稿記事 Posted: 2016年11月30日(水) 17:15
  記事の件名:  Re: mixiのゲームが表示されない  引用付きで返信する
ご諫言ありがとうございました。

>Windows 7 (64bit) 上の Firefox 50.0.1 (32bit) + Flash Player 23.0.0.207 の環境で、http://mixi.jp/run_appli.pl?id=41103 にアクセスして、ご提示の「アトランティアンゲートの謎」というゲームを進めてみました。ただし、当方は mixi の会員登録はしていないのでゲストプレーヤーとなります。

>ゲームの案内に従い、アイテムをゲットしていくと博物館の画面を表示させることができました。

わざわざお試し下さり、ありがとうございます。当方ではセーフモードでしかテストしていません。プロファイルを作り直してみます。
ただ、プロファイルの使い回しについては、
>ひとつのプロファイルを、Firefox 49.0.2 と 50.0 、50.0.1 と異なるバージョンで行き来して使い回したりすると、問題を起こしやすくなったり、トラブル解決をこじらせてしまうことがあります。

そう言われましても、自動でFxを更新するようにしておくと、必然的に同じプロファイルの使い回しとなります。それでトラブルが起こらないような製品を望みます。
投稿記事 Posted: 2016年11月30日(水) 16:37

All times are UTC + 9 hours


ページ移動:  
Powered by MozillaZine.jp® Forum Software © phpBB Group , Almsamim WYSIWYG
Japanese translation principally by ocean