Closed Bug 637515 Opened 13 years ago Closed 7 years ago

flash crashes unexpectedly higher on 10.2 than 10.1 for flash apps on face book.

Categories

(Core Graveyard :: Plug-ins, defect)

x86
All
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: chofmann, Unassigned)

References

Details

To find which flash apps on facebook are currently the "crashiest" and which versions of firefox and flash are associated with the crashes and hangs I've run a number of queries.

First I looked a variety of flash apps running on facebook with this query on the crash.csv files to filter on  crash/hang reports that mention "facebook" and "apps"  then use this to also report the version number of firefox and flash around at the time of the crash.  then I also looked exclusively at problems related to firefox 3.6.13
 
grep facebook 20110227* | grep apps | awk -F\t '{print $2,"/",$8,$22}' | awk -F'/' '{print $4,$NF}' | sort | uniq -c | sort -nr | grep 3.6.13 

the output from that command shows a shift to the highest percent of problems now visiable on frontierville, whereas previously its been farmville, inthemafia, mafiawars, and others.  in nearly every case it shows a higher incidence of flash problems on flash 10.2 v. 10.1.  here is the full ranking.


1198 frontierville  3.6.13 10.2.152.26
 757 frontierville  3.6.13 10.1.102.64
 244 frontierville  3.6.13 [blank]
 157 frontierville  3.6.13 10.0.45.2
 150 frontierville  3.6.13 10.1.85.3
  91 frontierville  3.6.13 10.0.32.18
  75 frontierville  3.6.13 10.1.82.76
  84 frontierville  3.6.13 10.1.53.64
  57 frontierville  3.6.13 10.0.42.34
  52 frontierville  3.6.13 10.0.22.87

 502 cityville  3.6.13 10.2.152.26
 347 cityville  3.6.13 10.1.102.64
 143 cityville  3.6.13 [blank]
 104 cityville  3.6.13 10.0.45.2
  88 cityville  3.6.13 10.0.32.18
  68 cityville  3.6.13 10.1.85.3

 335 onthefarm  3.6.13 10.2.152.26
 194 onthefarm  3.6.13 10.1.102.64
  94 onthefarm  3.6.13 [blank]
  57 onthefarm  3.6.13 10.0.45.2

 166 cafeworld  3.6.13 10.2.152.26
  85 cafeworld  3.6.13 10.1.102.64

 127 wildones  3.6.13 10.1.102.64
 123 wildones  3.6.13 10.2.152.26

 101 texas_holdem  3.6.13 10.2.152.26
  84 texas_holdem  3.6.13 10.1.102.64

  65 kingdomsofcamelot  3.6.13 10.2.152.26

  61 inthemafia  3.6.13 10.2.152.26
Blocks: 637512
for 4.0b12 it looks like the crash problems have shifted to hangs, so we aren't getting flash version info

grep facebook 20110227* | grep apps | awk -F\t '{print $2,"/",$8,$22}' | awk -F'/' '{print $4,$NF}' | sort | uniq -c | sort -nr | grep 4.0b12 | more


 118 frontierville  4.0b12 [blank]
 100 cityville  4.0b12 [blank]
  84 onthefarm  4.0b12 [blank]
  24 texas_holdem  4.0b12 [blank]
  19 logout.php   4.0b12 [blank]
  19 inthemafia  4.0b12 [blank]
  18 poker_eng  4.0b12 [blank]
  18 monster-world  4.0b12 [blank]
  17 cafeworld  4.0b12 [blank]
  16 sda  4.0b12 [blank]
  14 facebook_apps  4.0b12 [blank]
  13 myphrases  4.0b12 [blank]
  13 kingdomsofcamelot  4.0b12 [blank]
   9 farmwow  4.0b12 [blank]
   9 cartown  4.0b12 [blank]
   8 eyesmouth  4.0b12 [blank]
   8 babafooka  4.0b12 [blank]
   7 20101209  4.0b12 [blank]
   6 yoville  4.0b12 [blank]
   6 onthefarm  4.0b12 \N
   5 treasureisle  4.0b12 [blank]
   5 ravenwoodfair  4.0b12 [blank]
   5 oyun_okey  4.0b12 [blank]
   5 mejores_amigos  4.0b12 [blank]
   5 cutepigth  4.0b12 [blank]
   5 crimecitygame  4.0b12 [blank]
drilling down further on reports that mention frontierville it looks like the hang signatures are spread over a number of ntdll.dll@ addresses in the browser side hang reports

grep frontierville 20110227* | awk -F\t '{print $8,$22,$1,$2}' | sort | uniq -c | sort -nr | grep 4.0b12  | more

  19 4.0b12 [blank] hang | ntdll.dll@0xe514 http://apps.facebook.com/frontierville/index.php

  11 4.0b12 [blank] hang | WaitForSingleObjectEx | WaitForSingleObject | google_breakpad::ExceptionHandler::WriteMinidumpOnHandlerThread(_EXCEPTION_POINTERS*, MDRawAssertionInfo*) http://apps.facebook.com/frontierville/?crt=&aff=bookmarks&src=bookmark&newUser=&sendkey=&ref=bookmarks&visitId=

   9 4.0b12 [blank] hang | ntdll.dll@0xe514 http://apps.facebook.com/frontierville/?crt=&aff=bookmarks&src=bookmark&newUser=&sendkey=&ref=bookmarks&visitId=

   7 4.0b12 [blank] hang | ntdll.dll@0x65ca4 http://apps.facebook.com/frontierville/index.php

   7 4.0b12 [blank] hang | ntdll.dll@0x46344 http://apps.facebook.com/frontierville/index.php

   6 4.0b12 [blank] hang | WaitForSingleObjectEx | WaitForSingleObject | google_breakpad::ExceptionHandler::WriteMinidumpOnHandlerThread(_EXCEPTION_POINTERS*, MDRawAssertionInfo*) http://apps.facebook.com/frontierville/index.php

   5 4.0b12 [blank] hang | ntdll.dll@0x65ca4 http://apps.facebook.com/frontierville/?crt=&aff=bookmarks&src=bookmark&newUser=&sendkey=&ref=bookmarks&visitId=

   4 4.0b12 [blank] hang | WaitForSingleObjectEx | WaitForSingleObject | google_breakpad::ExceptionHandler::WriteMinidumpOnHandlerThread(_EXCEPTION_POINTERS*, MDRawAssertionInfo*) http://apps.facebook.com/frontierville/

   3 4.0b12 [blank] hang | ntdll.dll@0x65ca4 http://apps.facebook.com/frontierville/

   3 4.0b12 [blank] hang | ntdll.dll@0x46344 http://apps.facebook.com/frontierville/

   3 4.0b12 [blank] hang | ntdll.dll@0x1f861 http://apps.facebook.com/frontierville/index.php

   2 4.0b12 [blank] mozalloc_abort(char const* const) | NS_DebugBreak_P | nsCycleCollectingAutoRefCnt::decr(nsISupports*) http://apps.facebook.com/frontierville/reward_link.php?....

   2 4.0b12 [blank] hang | ntdll.dll@0xe514 http://apps.facebook.com/frontierville/?crt=&aff=ts&src=search&newUser=&sendkey=&ref=ts&visitId=

   2 4.0b12 [blank] hang | ntdll.dll@0x46344 http://apps.facebook.com/frontierville/?crt=&aff=bookmarks&src=bookmark&newUser=&sendkey=&ref=bookmarks&visitId=

   2 4.0b12 [blank] hang | ntdll.dll@0x1f861 http://apps.facebook.com/frontierville/?crt=&aff=bookmarks&src=bookmark&newUser=&sendkey=&ref=bookmarks&visitId=

   2 4.0b12 [blank] hang | ntdll.dll@0x1f861 http://apps.facebook.com/frontierville/?crt&aff&src=bookmark&newUser=1&sendkey&ref

   2 4.0b12 [blank] hang | WaitForSingleObjectEx | WaitForSingleObjectExImplementation | WaitForSingleObject | google_breakpad::ExceptionHandler::WriteMinidumpOnHandlerThread(_EXCEPTION_POINTERS*, MDRawAssertionInfo*) http://apps.facebook.com/frontierville/index.php
Component: Flash (Adobe) → Plug-ins
Product: Plugins → Core
QA Contact: adobe-flash → plugins
would you have a link to a crash-stat incident that i can map to a signature?
just plug in any of the signatures above to the search box on crash-stats.

Here a couple of lists with links to idividual reports.

https://crash-stats.mozilla.com/report/list?signature=hang%20|%20ntdll.dll%400xe514

https://crash-stats.mozilla.com/report/list?signature=hang%20|%20ntdll.dll%400xe514
Resolving old bugs which are likely not relevant any more, since NPAPI plugins are deprecated.
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → INCOMPLETE
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.