MozillaZine.jp フォーラム
https://forums.mozillazine.jp/

google広告を表示すると不具合が生じる
https://forums.mozillazine.jp/viewtopic.php?f=2&t=15192
ページ 12

作成者:  nao6000 [ 2015年1月08日(木) 20:12 ]
記事の件名:  google広告を表示すると不具合が生じる

Firefox 34.05
Windows 8.1 (64-bit)

トラブルシューティングも一通り試しましたが、改善されなかったため、質問させて頂きます。

google広告を表示するページを開くと、firefoxのCPU使用率が30%程度まで上昇し(普段~5%程度)、
その後そのページ(タグ)を閉じようが平常時までは下降しない様になります。(30%程度で推移する。二時間放置も変化なし)

そしてその後firefoxを閉じようとしても、表上消えただけで裏では動いている状態になります。(タスクマネージャで確認。タスクマネージャでfirefoxを終了させない限りCPU使用率も下がらない)

google広告が原因だとした根拠は以下のサイトにて検証し、また、アドオンAdblock Plusを使用し広告をブロックした所、問題が発生しなくなったためです。
世界は数字で出来ている(http://numbers2007.blog123.fc2.com/) ブロック無しで開くと100%上記症状が発生する。
Youtube google広告が出ない時は問題は発生しない。
また他ブラウザ(Chrome,IE)では問題は発生しません。

よろしくお願いします。

作成者:  meeyar [ 2015年1月09日(金) 01:00 ]
記事の件名:  Re: google広告を表示すると不具合が生じる

Windows8.1+Firefox34.0.5の環境で、新規プロファイルで試してみました。
nao6000 さんが書きました:
google広告を表示するページを開くと、firefoxのCPU使用率が30%程度まで上昇し(普段~5%程度)、
その後そのページ(タグ)を閉じようが平常時までは下降しない様になります。(30%程度で推移する。二時間放置も変化なし)

そしてその後firefoxを閉じようとしても、表上消えただけで裏では動いている状態になります。(タスクマネージャで確認。タスクマネージャでfirefoxを終了させない限りCPU使用率も下がらない)

google広告が原因だとした根拠は以下のサイトにて検証し、また、アドオンAdblock Plusを使用し広告をブロックした所、問題が発生しなくなったためです。
世界は数字で出来ている(http://numbers2007.blog123.fc2.com/) ブロック無しで開くと100%上記症状が発生する。
Youtube google広告が出ない時は問題は発生しない

「裏で動いている状態」というのはタスクマネージャーの「バックグラウンド プロセス」に残るという意味でよいでしょうか?
こちらでも世界は数字で出来ているのサイトを開いてみて、再現性を確認しました。

それで、色々調べてみたところ、プラグインが有効になっている状態だと残りやすいように思いました。
(初期状態ではOpenH264.Video Codecが「常に有効化する」になっています。また、環境によってMicrosoft OfficeやAdobe Acrobatなどのプラグインが含まれていることもあります)

当方の環境では、広告をブロックしない場合でもプラグインを無効化するときちんとFirefoxが終了されていました。
プラグインをoffにした状態で表示した場合は如何でしょうか。

作成者:  nao6000 [ 2015年1月09日(金) 08:50 ]
記事の件名:  Re: google広告を表示すると不具合が生じる

返信ありがとうございます。

語彙不足で申し訳ありません。
ご指摘の通り、バックグラウンドプロセスに残るという状態です。
以前から残ることはたまにあったのですが、CPU使用率が高いまま、しかも当環境では再現性100%ということになっています。

ツール→アドオン→プラグインで確認できるものはすべて無効にしても同症状が発生しました。
ただ、この辺が知識が無いのですが、OpenH264.Video Codec等すべてのプラグインを無効にしても、google広告は正しく表示されるものなのでしょうか?
yahoo広告等はプラグインを無効にすると(flashを使っているので)表示されなくなるのですが、google広告は表示されるので…

作成者:  pal [ 2015年1月09日(金) 11:53 ]
記事の件名:  Re: google広告を表示すると不具合が生じる

Windows 7 (32bit) + Firefox 34.0.5と、環境は違いますが。

当該ページを開いていも、瞬間的に15%くらいに上がりますが、開きっぱなしでも減っていきます。
プラグインは有効。

nao6000 さんが書きました:
ただ、この辺が知識が無いのですが、OpenH264.Video Codec等すべてのプラグインを無効にしても、google広告は正しく表示されるものなのでしょうか?
yahoo広告等はプラグインを無効にすると(flashを使っているので)表示されなくなるのですが、google広告は表示されるので…

表示されるかされないかは、ご自身で確認・検証できますよね?
Yahoo!のはFlash広告ですから、Flashを無効化すれば、言うまでもなく、表示されません。
GoogleのはFlash広告ではありませんので、Flashを無効化しても影響を受けず、表示されます。

作成者:  RaC [ 2015年1月09日(金) 13:38 ]
記事の件名:  Re: google広告を表示すると不具合が生じる

広告の中に表示される内容は毎回同じではなく、場合によってはユーザごとに全く違う内容が表示されるため、
ページのURLだけでは再現性に乏しいかと思います。
(症状が起きたり起きなかったり、というのが単に見ている内容が違っただけ、という事もあります)
どの広告か、等の情報があればより正確な比較が可能になるでしょう。

作成者:  Yosemite [ 2015年1月09日(金) 14:45 ]
記事の件名:  Re: google広告を表示すると不具合が生じる

このバグだと思います。

Bug 1118689 - [non-e10s] 100% CPU usage even if opened a blank tab only and browser process remains on exit
https://bugzilla.mozilla.org/show_bug.cgi?id=1118689

作成者:  Derringer [ 2015年1月09日(金) 15:17 ]
記事の件名:  Re: google広告を表示すると不具合が生じる

「車高く売れるドットコム」の広告が表示されると再現しますね。
この広告、なぜかクリックもできません。

作成者:  nao6000 [ 2015年1月09日(金) 16:16 ]
記事の件名:  Re: google広告を表示すると不具合が生じる

pal様
google広告も何等かのプラグインで動いているんじゃないか?ツール→アドオンでは無効にしきれないプラグインがあるのではないか?と勝手に思っていました。
失礼しました。ご指摘ありがとうございます。

RaC様 Derringer様
ご指摘ありがとうございます。
RaC様のご指摘通り、同症状が発生する広告とそうじゃない広告があるようです。
また、Derringer様のご指摘の通り、「車高く売れるドットコム」の広告で同症状が確認されました。
他の広告もいくつか検証しましたが、今の所判明しているのは「車高く売れるドットコム」のみです。
一応当該広告の画像ファイルを添付させて頂きます。

Yosemite様
情報提供ありがとうございます。
個人的な症状ではないことが分かって一先ずホっとしております。

また、「基本的なトラブルシューティング」には載っていなかったので検証していなかったのですが、
新しいプロファイルを作ってのテストでも同症状が確認されました。

添付ファイル:
googleads1.png
googleads1.png [ 165.14 KiB | 表示数: 18361 回 ]

作成者:  Cai [ 2015年1月09日(金) 19:31 ]
記事の件名:  Re: google広告を表示すると不具合が生じる

軽く試しただけですが、Win7 上の Firefox 35 RC でも一枚画像タイプの Google Ads が掲載されてるウェブサイト (スラッシュドットとか) を表示するだけで確実に再現しますね。

1. ちょうど 1 スレッドを占有する形で CPU 使用率が一定となる (4 コア 8 スレッドな i7-2600 の場合 12% 程度)
2. メモリ使用量も徐々に増えていく (しばらく放置していたら 1 GB 超えました)
3. 操作を受け付けなくなる or 非常に重くなる
4. 閉じるボタンをクリックするとウインドウは閉じるが、プロセスは残ったまま (CPU 使用率、メモリ使用量もそのまま)。タスクマネージャから終了するしかなくなる

もう少し検証してから bugzilla に再現報告しようかと思います。

作成者:  nao6000 [ 2015年1月09日(金) 21:05 ]
記事の件名:  Re: google広告を表示すると不具合が生じる

Cai様

検証&情報提供ありがとうございます。
当環境は4コア4スレッドでCPU使用率が30%~40%程度になるので、Cai様のご指摘の通りかと思います。

作成者:  meeyar [ 2015年1月09日(金) 21:17 ]
記事の件名:  Re: google広告を表示すると不具合が生じる

Derringer さんが書きました:
「車高く売れるドットコム」の広告が表示されると再現しますね。
この広告、なぜかクリックもできません。
当方の環境でも確認しました。(プラグインを無効にしても再現)
以前試したときは運が良かったのか…

再現するときとしない時とで、httpヘッダの情報が異なっていたので、この辺りに何か原因がありそうに思います。
LiveHttpHeaderでキャプチャーしました。

ヘッダ冒頭部のスクリーンショット(WinMergeで差分を表示:左半分が再現有り時、右半分が再現しない=正常終了時)と
全ヘッダのテキストも添付しておきます。(cookie情報のみマスクしました)
header-no.txt:再現有り時
header-ok.txt:再現しない時

解析は識者の方々にお任せします。

【1/9 21:42追記】
Dell Power Edgeやソニー損保の広告はセーフみたいです。
ソニー損保は動画ですが(^_^; )

添付ファイル:
header.zip [20.02 KiB]
ダウンロード数: 743 回
header.PNG
header.PNG [ 36.63 KiB | 表示数: 18146 回 ]

作成者:  aides [ 2015年1月10日(土) 03:33 ]
記事の件名:  Re: google広告を表示すると不具合が生じる

此の問題は「google-analytics.com」が原因と云う話が余所ではされて居ます。
Firefoxだけに再現するかの問題は別ですが。

作成者:  Cai [ 2015年1月10日(土) 18:24 ]
記事の件名:  Re: google広告を表示すると不具合が生じる

「車高く売れるドットコム」に遭遇しなくなったからなのか、手元の Firefox を 35.0 RC build3 にアップデートしたからなのか、この症状を再現することができなくなりました(汗

作成者:  meeyar [ 2015年1月11日(日) 00:30 ]
記事の件名:  Re: google広告を表示すると不具合が生じる

「車高く売れるドットコム」に当たるときと当たらない時の差が激しい…
当たるときはこればっかりになるのですが。

Firefoxの「要素を調査」で広告部分を見てみると、たいていの1枚もの広告の場合はimgタグになっているようなのですが(inspect1.png)、車高く売れるドットコムの時はdvi id="pagedec"で、かつその中身が数秒ごとに交互に変わっていました(inspect2.png)。
このあたりの実装が関与していたりするでしょうか。

添付ファイル:
コメント: 「車高く売れるドットコム」の要素(上下の内容を交互に繰り返す)
inspect2.jpg
inspect2.jpg [ 194.98 KiB | 表示数: 17436 回 ]
コメント: 1枚もの(静止画)広告の要素
inspect1.PNG
inspect1.PNG [ 130.38 KiB | 表示数: 17436 回 ]

作成者:  RaC [ 2015年1月11日(日) 00:58 ]
記事の件名:  Re: google広告を表示すると不具合が生じる

Bug 1118689 のコメント中のプロファイル結果にもありますが、
ページを閉じた後も延々「.prototype<.handleLoad_.value() @ index.html...」が実行され続けているようです。
meeyar さんのおっしゃる「中身が数秒ごとに交互に変わる」という部分の実装のように見えます。
ページを閉じた後に適当なタブでプロファイルを計測する事でその様子を見る事ができます。

ページ 12 All times are UTC + 9 hours
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/