QA/Fennec/crash rep 22Aug2011

From MozillaWiki
< QA‎ | Fennec
Jump to: navigation, search

Analysis Highlights

  • Fennec 9a1 added; at least 81.2 % of crashers are new (out of 186 crashes); Fennec 8 has a lot of new crashers as well
  • 9 and 8 seem to be crashing due to graphic related issues
  • biggest bug in 6 and 7 seems to be bug 663494
  • bug 671960 seems to be resolved in 6; was close to 40 % of crashes in 5
  • still a lot of crashes with no signatures in 8, 7, 6, 5
  • Soccoro/Bug Reports
    • bug 679065 - Some Fennec 6.0b6 topcrash signatures return an empty report list
    • Related Bugs:
      • bug 664510 - Get valid crashreporter reports again
      • bug 672287 - Get symbols for libc for most common Android installs
      • bug 668210 - Write an extension to gather Breakpad symbols from system libraries
      • bug 630293 - Add crash URL .csv reports for Fennec
      • bug 676719 - Record URLs for plugin processes
      • bug 578687 - Add support for Content crashes (tracker)
    • Resolved Bugs:
      • bug 526545 - Crash reporter still can send wrong URL when crashing during pageload
      • bug 411930 - Crash reporter sends wrong URL when crashing during pageload
 "There are several reasons why we get bad stack traces on
 android, one is that there are no debug symbols for the system libraries (frame
 1), and that leads to confusion in other frames as well. There is some discussion in 
 bug 662936 and its dependencies." - <azakai>

Fennec 9a1

Percent of all bugs on all platforms Bug Notes
21.51% bug 623319 - firefox crashes on graphics test sites [@ libc.so@0x14bd8][@ mozilla::gl::GLContext::InitExtensions]
16.13% bug 475084 - Crash in [@ JS_DHashTableEnumerate]
9.14% bug 681069 - crash [@ js::RegExp::execute]
6.45% bug 598565 - Segfault on shutdown after locked profile dialog [@ JS_DHashTableOperate]
5.91% nsPropertyTable::Enumerate]
4.84 % nsAttrValue::EnsureEmptyMiscContainer]
4.30% bug 681114 - crash [@ _cairo_user_data_array_fini]
4.30% bug 681109 - crash [@ js::RegExp::compileHelper]
3.76% bug 681119 - Crash [@ js::RegExp::~RegExp]
1.61% bug 681122 - crash [@ nsAttrValue::Contains]
1.61% bug 681126 - crash [@ libxul.so@0xf97e44][@ js::detail::HashTable<js::gc::Chunk* const, js::HashSet<js::gc::Chunk*, js::GCChunkHasher, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Ptr::nonNull ]
1.08 % nsIFrame::DestroyPaintedPresShellList ]
1.08 % bug 681135 - crash [@ nsAttrValue::GetAtomCount]
1.08 % crash [@ nsCSSRuleProcessor::HasSystemMetric
1.08 % nsXMLNameSpaceMap::Clear]
0.54% crash [@ jemalloc_stats nsFileProtocolHandler::NewFileURI
0.54% je_free | moz_free | __wrap_free | JS_DHashFreeTable]
0.54% bug 661158 Crash while sending PRNetAddr over IPDL [@ Pickle::ReadBytes]

Note:

  • 2011-08-15 14:00:00 through 2011-08-22 14:00:00.
  • The report covers the top 20 of 100.00% of all 186 crashes during this period.
  • at least 81.2 % of crashers are new.
Percent of all bugs on all platforms Bug
1.61% libc-2.5.so@0x5fcaf ] ]
1.08% libxul.so@0x95343d

Fennec 8a2

Percent of all bugs on all platforms Bug Notes
35.29% bug 681333 - crash [@ libc.so@0x14bd8][@ mozilla::gl::GLContext::InitExtensions ]
5.88% bug 663494 crashing occurs when trying to restart after energysaving power down; crash [@ base::CloseSuperfluousFds]
5.88% bug 681211 - crash PL_DHashTableEnumerate in the DOM memory reporter
5.88% [@ jemalloc_stats ]

Note:

  • 2011-08-15 23:00:00 through 2011-08-22 23:00:00.
  • The report covers 100.00% of all 17 crashes during this period.
  • ~46 % of the crashing are new to 8.
Percent of all bugs on all platforms Bug
5.88% libc-2.5.so@0x5fcaf ] ]
5.88% (empty signature)
5.88% Fennec 8.0a2 Crash Report [@ libc.so@0x15f5e
5.88% libc.so@0x19de2 ] ]
5.88% libc.so@0x19c6a ] ]
5.88% [@ libc.so@0x1600a ]
5.88% [@ libc.so@0x161c0 ]
5.88% [@ libc.so@0x15f40 ]

Fennec 7.0 beta

Percent of all bugs on all platforms Bug Notes
12.42% + 3.27% + 2.61% + 2.61% + 1.31%
  • bug 663494 - crashing occurs when trying to restart after energysaving power down; crash [@ base::CloseSuperfluousFds]
  • bug 622992 Fennec crash in base::CloseSuperfluousFds
1.96% neon_composite_src_8888_0565 ][@ libxul.so@0xc1bf88 ][@ libxul.so@0xc1bf98 ][@ libxul.so@0xc1bfa4 ][@ libxul.so@0xc1bfb0 ][@ libxul.so@0xc1bf6c ][@ libxul.so@0xc1bf68 ][@ libxul.so@0xc1bf60 ]
1.96% bug 609895 Crash at shutdown [@ nsTArray<nsHttpHeaderArray::nsEntry>::IndexOf<nsHttpAtom, nsHttpHeaderArray::nsEntry::MatchHeader>][@ nsHttpHeaderArray::LookupEntry]
1.31% bug 670603 Crash at js::mjit::JaegerShot

Note:

  • 2011-08-15 through 2011-08-22.
  • The report covers the top 20 of 100.00% of all 153 crashes during this period.
  • no symbols:
Percent of all bugs on all platforms Bug
7.84% [@ libc.so@0x15f5e]
5.23 % [@ libc.so@0xae16]
5.23% libc.so@0x1209c
3.92% libc.so@0x11f74
2.61% [@ libc.so@0x12c0e]
2.61% [@ libc.so@0x1600a]
1.96% [@ libc.so@0x11e88]
1.96% libc.so@0x15ca4
1.96% libc.so@0x12a16
1.31% libc.so@0x13390
1.31% libc.so@0x13398
1.31% [@ libc.so@0xba5a ]

Fennec 6.0 Release

Percent of all bugs on all platforms Bug Notes
4.79% + 3.04% + 1.65% + 0.85% + 0.80%
  • bug 622992 Fennec crash in base::CloseSuperfluousFds
  • bug 663494 crashing occurs when trying to restart after energysaving power down; crash [@ base::CloseSuperfluousFds]
  • 2011-08-15 through 2011-08-22.
  • The report covers 97.36% of all 2004 crashes during this period.
  • no symbols:
Percent of all bugs on all platforms Bug
15.12% [@ libc.so@0x15f5e ]
5.89% [@ libc.so@0xae16 ]
4.59% [@ libc.so@0x15f40 ]
4.34% [@ libc.so@0x1209c ]
4.09% [@ libc.so@0x1600a ]
3.99% [@ libc.so@0x13370 ]
3.04% [@ libc.so@0x13398 ]
2.59% [@ libc.so@0x11e98 ]
1.95% [@ libc.so@0xcbb4 ]
1.50% [@ libc.so@0x13390 ]
1.30% (empty signature)
1.25% [@ libc.so@0x15f04 ]
0.90% [@ libc.so@0x11e88 ]
0.90% [@ libc.so@0x15f80 ]
0.85% [@ libc.so@0x15f60 ]

Fennec 6.0b6

Percent of all bugs on all platforms Bug Notes
6.48% + 3.70% + 2.78% bug 622992 - Fennec crash in base::CloseSuperfluousFds
1.85% bug 654903 - Firefox 6.0a1 Crash Report [@ js::gc::PushMarkStack ]
1.85% Exited with code -1073741819)
1.85% PR_DestroyCondVar ]
1.85% bug 609895 Crash at shutdown [@ nsTArray<nsHttpHeaderArray::nsEntry>::IndexOf<nsHttpAtom, nsHttpHeaderArray::nsEntry::MatchHeader>][@ nsHttpHeaderArray::LookupEntry]

Note:

  • 2011-08-15 through 2011-08-22.
  • The report covers the top 20 bugs of 100.00% of all 108 crashes during this period.
  • no symbols:
Percent of all bugs on all platforms Bug
6.48% [@ libc.so@0xae16 ]
5.56% [@ libc.so@0x15f5e ]
5.56% [@ libc.so@0x1600a ]
4.63% [@ libc.so@0x15f40 ]
4.63% [@ libc.so@0x13398]
3.70% [@ libc.so@0x1209c ]
2.78% [@ libc.so@0x11f0c ]
2.78% [@ libc.so@0xcbd4]
2.78% [@ libc.so@0x11e98]
1.85% [@ libc.so@0x15f04]
1.85% bug 662941 - crash [@ libc.so@0x13370]
1.85% [@ libc.so@0x133be ]
0.93% [@ libdvm.so@0x40aaa ]

Fennec 5.0 Release

Percent of all bugs on all platforms Bug Notes
38.70% bug 671960 - Crash [@ _moz_cairo_surface_get_device_offset ]
7.56% + 3.49% + 1.25% bug 663494 crashing occurs when trying to restart after energysaving power down; crash [@ base::CloseSuperfluousFds]
  • 2011-08-15 through 2011-08-22.
  • The report covers the top ten of 98.87% of all 4152 crashes during this period.
  • no symbols:
Percent of all bugs on all platforms Bug
6.96% [@ libc.so@0x15f5e ]
5.83% [@ libc.so@0xae16 ]
4.17% [@ libc.so@0x1209c ]
3.30% [@ libc.so@0x15f40 ]
1.88% [@ libc.so@0x1600a ]
1.66% [@ libc.so@0x13370 ]

All Open Bugs for Crashes & Crash Reporter w/i Fennec

Current Open Bugs

Resolved Bugs:

  • 2011-08-06 02:49:29 PDT bug 676316 - Crash Report [@ @0x0 nsDeviceMotion::DeviceMotionChanged ]
  • 2011-07-26 15:47:21 PDT bug 671960 - Crash [@ _moz_cairo_surface_get_device_offset ]
  • 2011-07-22 14:21:07 PDT bug 671818 - play a webm file report error after fennec6.0, crash [@ mozilla::gfx::ScaleYCbCrToRGB565]
  • 2011-07-21 23:37:04 PDT bug 647288 - Crash loading binary components bigger than 4KB
  • 2011-08-04 17:45:32 PDT bug 645284 - crash [@ libxul.so@0x5fbfc0] [@ vp8_decode_mb_tokens]
  • 2011-08-10 08:38:19 PDT bug 672577 - Crash [@ SelectionChangeEvent::Run]


  • 2011-06-27 02:10:49 PDT bug 666997 - Firefox Crash @ mozilla::net::nsPreloadedStream::AsyncWait(nsIInputStreamCallback*
    • Aurora and trunk; not beta