QA/Fennec/crash rep 08Aug2011

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

Analysis Highlights

  • Soccoro/Bug Reports
    • 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
    • Icons for Content/App Crashes
    • Content Crashes do not report URLs
      • Need to track this bug to verify : bug 677486 - Content crash [@ nsRegion::Copy] Fennec desktop Windows with input type=file in iframe
  • Top Unresolved Crashers:
    • Fennec 8: bug 671916 crash @ mozalloc_abort NS_DebugBreak_P X11Error during windowless Flash Player painting
    • Fennec 7: bug 664278 - crash [@ GeForceGLDriver@0xf0394 ][@ libGLESv2_tegra.so@0x1864c ]
    • Fennec 6: bug 613954 - OOM crash [@ libc.so@0x11c80 ][@ libc.so@0x11da0 ]...
    • Fennec 5:
      • N900: bug 609166 - Crash [@ libc-2.5.so@0x2a548 ] on Linux 2.6.28
      • Android bug 613954 - OOM crash [@ libc.so@0x11c80 ]...
  • 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]
  • Patch incoming:
    • bug 672577 - Crash [@ SelectionChangeEvent::Run]
  • Request for Push
    • bug 671818 - play a webm file report error after fennec6.0, crash [@ mozilla::gfx::ScaleYCbCrToRGB565] ; request to push to aurora
  • Misc:
    • Fennec 6a2 and 7a1 Tables to be removed since both are no longer being updated.
    • Counts are higher for crashes with the content aggregated, need to make sure that content crashes are being shown in crashes listed in crash-stats
    • Fennec 5 and 6 Tables are the top 20 crashers.
    • All tables no longer include crash reports that do not have symbols with them
    • Previous Report
 "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 8a1

Percent of all bugs on all platforms Bug Notes
12.50% + 2.50% + 2.50% bug 676316 - Crash Report [@ @0x0 nsDeviceMotion::DeviceMotionChanged ] fixed : 2011-08-06 02:49:29 PDT
12.50% bug 671916 crash @ mozalloc_abort NS_DebugBreak_P X11Error during windowless Flash Player painting
7.50% bug 671960 Crash [@ _moz_cairo_surface_get_device_offset ]<strike> 7/21 build was crashing; fixed 2011-07-26 15:47:21 PDT
7.50% bug 677368 - crash [@ js_EmitTree ]
5.00% bug 654196 - Firefox 6.0a1 Crash Report [@ js::GCMarker::drainMarkStack() ] Not sure if the commented stacks are the same as in the reported bug
2.50% bug 664278 - crash [@ GeForceGLDriver@0xf0394 ][@ mozilla::WebGLContext::BindFakeBlackTextures ] Not sure if the commented stacks are the same as in the reported bug
2.50% bug 677388 - Crash Report [@ nsINode::doInsertChildAt ]
2.50% bug 676341Fennec 7.0a1 Crash Report [@ libdvm.so@0x40280 ][@ mozilla::AndroidBridge::SetClipboardText ]
2.50% bug 663494 - crashing occurs when trying to restart after energysaving power down; crash [@ base::CloseSuperfluousFds]
2.50% bug 674587 - crash mozilla::FrameLayerBuilder::StoreNewDisplayItemData
2.50% bug 615993 - Fennec crash [@ js::mjit::JaegerShot ]
2.50% bug 677401 - Crash Report [@ libc.so@0xcf00 ] [@ mozilla::gl::TextureImageEGL::EndUpdate ]
Dropped from chart this week
  • bug 674568 - crash [@ JSCompartment::wrap]
  • bug 661158 -Crash while sending PRNetAddr over IPDL [@ Pickle::ReadBytes]
  • bug 674581 - crash [@ realloc | arena_dalloc_large | free | moz_free | Pickle::~Pickle ]
  • bug 674584 - crash [@ js::Interpret]
  • bug 624228 - Crash [@ nsCycleCollector::ScanRoots ]
  • bug 672984 - Crash Report [@ JSParseNode::getConstantValue ]
  • bug 612552 - crash in mozilla::AndroidBridge::SetFullScreen [@ libdvm.so@0x417a4 ]
  • bug 673006 crash [@ XPCNativeSet::GetNewOrUsed ]
  • bug 671916 crash [@ mozalloc_abort | NS_DebugBreak_P | X11Error ]
  • bug 673011 - crash [@ mozilla::gl::GLContext::SetBlitFramebufferForDestTexture ]
  • bug 672577 - Crash [@ SelectionChangeEvent::Run]
  • bug 674565 - crash [@ libGLESv2_adreno200.so@0x7a122 ][@ mozilla::gl::GLContext::PushViewportRect ]
  • bug 674567 - crash [@ JS_SetWatchPoint ]
  • bug 672984 - Crash Report [@ JSParseNode::getConstantValue ]
  • bug 663447 - [Java] IllegalArgumentException in WindowManagerImpl.findViewLocked()
  • bug 675969 - crash [@ nsHTMLSelectElement::WillRemoveOptions ]
  • bug 673011 crash [@ mozilla::gl::GLContext::SetBlitFramebufferForDestTexture ]
  • bug 623161 - Crash [@ neon_composite_src_8888_0565 ][@ @0x0 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 ]
  • bug 672985 Crash [@ libxul.so@0x61924c][@ vp8_dequant_idct_add_uv_block_v6]

Note:

  • 2011-08-01 02:00:00 through 2011-08-08 02:00:00.
  • The report covers 100.00% of all 40 crashes during this period.
  • skipped bugs that did not have a stack mapped to symbols
  • resolved:
    • 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

Fennec 7.0a2

Percent of all bugs on all platforms Bug Notes
34.12% bug 664278 - crash [@ GeForceGLDriver@0xf0394 ][@ libGLESv2_tegra.so@0x1864c ]
8.24% + 4.71% <strike>bug 645284 - crash [@ libxul.so@0x5fbfc0] [@ vp8_decode_mb_tokens] crashes from 7/31/2011, 8/1/2011, 8/2/2011 build, fixed : 2011-08-04 17:45:32 PDT
3.53% + 1.18% + 1.18% + 1.18% bug 672787 Aurora build crashes [@ _moz_pixman_image_composite32] at start-up (07/20)
2.35% + 2.35% bug 671818 - play a webm file report error after fennec6.0, crash [@ mozilla::gfx::ScaleYCbCrToRGB565] Crashes occur on build 20110803051357, 20110804044246; Patch pushed to beta : 2011-08-03 18:13:34 PDT ; request to push to Aurora
2.35% + 1.18%
2.35% bug 663691 - dead script in list of scripts per compartment (hit during Compartment::purge)
2.35% bug 661158 Crash while sending PRNetAddr over IPDL [@ Pickle::ReadBytes]
1.18% + 1.18% bug 663494 - crashing occurs when trying to restart after energysaving power down; crash [@ base::CloseSuperfluousFds]
1.18% bug 677416 - Crash [@ NS_ProcessNextEvent_P ]
1.18% Bug 605460 - FF crashes on MapReporter Website of Navteq [@ linux-gate.so@0x416] bug 605460 could be related to bug 663494
1.18% bug 655835 - Firefox crashed when signing out from Yahoo Mail Beta [@ GCGraphBuilder::NoteXPCOMChild ]
1.18% bug 677422 - Crash Report [@ js::RecordTracePoint ]
1.18% bug 677425 - Crash [@ nsThread::ProcessNextEvent ]
1.18% bug 605765 - Firefox 4.0b8pre Crash Report [@ js::gc::MarkAtomRange ]
1.18% bug 677428 - Crash [@ gfxTextRun::GetDetailedGlyphs ]
1.18% bug 654196 - Firefox 6.0a1 Crash Report [@ js::GCMarker::drainMarkStack() ]
1.18% bug 620122 - crash [@ nsContentList::PopulateSelf(unsigned int)]
Dropped this week:
  • bug 674620 - crash [@ AttributeEnumFunc ]
  • bug 673027 - crash [@ nsCSSRendering::PaintBackground ]
  • bug 674622 - crash [@ nsNodeUtils::ParentChainChanged]
  • bug 628236 Firefox 4.0b9 crash [@ WrappedNativeJSGCThingTracer ]
  • bug 654903 - Firefox 6.0a1 Crash Report [@ js::gc::PushMarkStack ]
  • bug 674624 - crash [@ ExternalResourceEnumerator]
  • No crash report for SHARP SBM003SH/Android ? and SHARP IS03/Android 2.1 Japanese
  • bug 672985 - Crash [@ libxul.so@0x61924c][@ vp8_dequant_idct_add_uv_block_v6]

Note:

  • 2011-08-01 01:00:00 through 2011-08-08 01:00:00.
  • The report covers 100.00% of all 85 crashes during this period.
  • Resolved Bugs:
    • 2011-08-04 17:45:32 PDT bug 645284 - crash [@ libxul.so@0x5fbfc0] [@ vp8_decode_mb_tokens]
    • bug 671818 - play a webm file report error after fennec6.0, crash [@ mozilla::gfx::ScaleYCbCrToRGB565] ; request to push to aurora

Fennec 7.0a1

Percent of all bugs on all platforms Bug Notes
33.33% bug 671960 - Crash [@ _moz_cairo_surface_get_device_offset ] Fixed : 2011-07-26 15:47:21 PDT ; Build Crashed in 20110611042851
33.33 % bug 676341 - Fennec 7.0a1 Crash Report [@ libdvm.so@0x40280 ][@ mozilla::AndroidBridge::SetClipboardText ]
33.33% bug 623168 Fennec crash [@ nsDisplayItem::RecomputeVisibility ]
Dropped from Tracking This week
  • bug 609166 - Crash [@ libc-2.5.so@0x2a548 ] on Maemo 5
  • bug 639168 - Fennec 4.0b5 crash [@ gfxContext::gfxContext]

Note:

  • 2011-07-28 22:00:00 through 2011-08-04 22:00:00.
  • The report covers 100.00% of all 3 crashes during this period.
  • Resolved:
    • 2011-07-26 15:47:21 PDT bug 671960 - Crash [@ _moz_cairo_surface_get_device_offset ]
  • To be removed since the chart is no longer updated

Fennec 6.0a2

Percent of all bugs on all platforms Bug Notes
30.00% bug 645120 Crash [@ libc.so@0xae16 ][@ libc.so@0x1209c ] on Motorola MB860
20.00% bug 670267 - crash [@ libc.so@0x1209c]
10.00% bug 611602 - crash [@ _moz_cairo_surface_destroy ]
10.00% bug 664477 - crash [libc.so@0xcc0c][libc.so@0x15f58][@ libc.so@0xcbe0 ]
10.00% bug 670270 - crash [@ libxul.so@0x1014838][@ nsWindow::OnDraw]
10.00% bug 613954 - OOM crash [@ libc.so@0x11c80 ][@ libc.so@0x11da0 ][@ libc.so@0x11cf0 ][@ libc.so@0x11ca0 ][@ libc.so@0x11f74 ][@ libc.so@0x11dc0 ][@ libc.so@0x11cd0 ][@ libc.so@0x11f0c ][@ libc.so@0x11e30 ][@ libc.so@0x11f84 ][@ libc.so@0x11cb4 ][@ libc.so@0x123b0 ]
10.00 % bug 665779 - crash [@ libc.so@0x15f40 ]

Past Bugs:

  • bug 671960 - Crash [@ _moz_cairo_surface_get_device_offset ]
  • bug 671818 ASSIGNED play a webm file report error after fennec6.0, crash [@ mozilla::gfx::ScaleYCbCrToRGB565]
  • bug 661158 - Crash while sending PRNetAddr over IPDL [@ Pickle::ReadBytes]
  • bug 662941 crash [@ libc.so@0x13370]

Note:

  • 2011-06-30 15:00:00 through 2011-07-07 15:00:00.
  • The report covers 100.00% of all 10 crashes during this period.
  • To be removed since 6a2 is no longer being updated. (see top note dates)

Fennec 6.0

Percent of all bugs on all platforms Bug Need STR
8.71% + 8.01% + 4.53% bug 613954 - OOM crash [@ libc.so@0x11c80 ][@ libc.so@0x11da0 ][@ libc.so@0x11cf0 ][@ libc.so@0x11ca0 ][@ libc.so@0x11f74 ][@ libc.so@0x11dc0 ][@ libc.so@0x11cd0 ][@ libc.so@0x11f0c ][@ libc.so@0x11e30 ][@ libc.so@0x11f84 ][@ libc.so@0x11cb4 ][@ libc.so@0x123b0 ]
9.18% bug 661158 - Crash while sending PRNetAddr over IPDL [@ Pickle::ReadBytes]
2.56% + 1.97% + 1.05% bug 677552 - crash [@ libc.so@0x15f40 ][@ nsBuiltinDecoderStateMachine::Run ]
4.76% bug 671960 Crash [@ _moz_cairo_surface_get_device_offset ] All crashes w/ Build 20110721142609 or earlier; bug fixed 2011-07-26 15:47:21 PDT
2.09% + 1.74% bug 671818 - play a webm file report error after fennec6.0, crash [@ mozilla::gfx::ScaleYCbCrToRGB565] Builds are from 20110729072045; patched to beta 2011-08-03 18:13:34 PDT; requesting for Aurora
3.72% bug 609166 Crash [@ libc-2.5.so@0x2a548 ] on Maemo 5
2.90% bug 615993 - Fennec crash [@ js::mjit::JaegerShot ]
1.51% + 0.93% bug 677548 - crash [@ nsBuiltinDecoderStateMachine::AdvanceFrame ][@ libc.so@0x15dd8]
2.18% bug 671276 - crash [@ libc.so@0x11dc0 ][@ nsBlockFrame::BuildDisplayList]
1.29% bug 623168 - Fennec crash [@ nsDisplayItem::RecomputeVisibility ]
Dropped from this week
  • bug 664474 - crash [libc.so@0x15d04][@ libc.so@0x11e98 ][@ vpx_codec_build_config]
  • bug 671281 - crash [@ libc.so@0x11da0][@ nsBlockFrame::BuildDisplayList]
  • bug 671276 - crash [@ libc.so@0x11dc0 ][@ nsBlockFrame::BuildDisplayList]
  • bug 645120 Crash [@ libc.so@0xae16 ][@ libc.so@0x1209c ] on Motorola MB860
  • bug 677557 - crash [@ gfxFT2FontGroup::WhichFontSupportsChar ]

Note:

  • 2011-08-02 06:00:00 through 2011-08-09 06:00:00.
  • The report covers 100.00% of all 861 crashes during this period
  • Listed are the top 20 bugs.
  • Resolved:
    • 2011-07-26 15:47:21 PDT bug 671960 - Crash [@ _moz_cairo_surface_get_device_offset ]
  • Needs Approval :
    • bug 671818 - play a webm file report error after fennec6.0, crash [@ mozilla::gfx::ScaleYCbCrToRGB565]
      • Builds are from 20110729072045; patched to beta 2011-08-03 18:13:34 PDT; requesting for Aurora

Fennec 5.0 (Current Release)

  • N900:
Percent of all bugs on all platforms Bug Notes
5.79% bug 609166- Crash [@ libc-2.5.so@0x2a548 ] on Linux 2.6.28
  • Android OS:
Percent of all bugs on all platforms Bug Notes
10.74%+ 7.48% + 3.26%+ ... bug 613954 - OOM crash [@ libc.so@0x11c80 ][@ libc.so@0x11da0 ][@ libc.so@0x11cf0 ][@ libc.so@0x11ca0 ][@ libc.so@0x11f74 ][@ libc.so@0x11dc0 ][@ libc.so@0x11cd0 ][@ libc.so@0x11f0c ][@ libc.so@0x11e30 ][@ libc.so@0x11f84 ][@ libc.so@0x11cb4 ][@ libc.so@0x123b0 ][@ libc.so@0x10a40 ][@ libc.so@0x10a50 ][@ libc.so@0x15ec8 ][@ libc.so@0x10a14 ][@ libc.so@0x15cf0 ][@ libc.so@0x11dc4 ][@ libc.so@0x10a28 ][@ libc.so@0x109f0 ][@ libc.so@0x15dc8 ][@ libc.so@0x15ca8 ][@ libc.so@0x10aac ][@ libc.so@0x11f54 ]
16.25% bug 671960 Crash [@ _moz_cairo_surface_get_device_offset ] Resolved : 2011-07-26 15:47:21 PDT
1.89% + 1.35% + 1.26% + 1.19% bug 650446 - Fennec crash/abort when viewing CSS Grid spec, in BasicShadowableThebesLayer::CreateBuffer or nsIFrame::BuildDisplayListForChild [@ linux-gate.so@0x430 ][@ libc.so@0x15ca4 ][@ libc.so@0x15e7c ][@ libc.so@0x15dd8 ] Are bug 673028, bug 650446, and bug 568487 related?
2.15%+2.01% bug 645120- Crash [@ libc.so@0xae16 ][@ libc.so@0x1209c ] on Motorola MB860
2.93% + 1.12% bug 663494 - crashing occurs when trying to restart after energysaving power down; crash [@ base::CloseSuperfluousFds]
3.77% bug 671281 - crash [@ libc.so@0x11da0][@ nsBlockFrame::BuildDisplayList]
3.47% js::Interpret
2.06% bug 615993 - Fennec crash [@ js::mjit::JaegerShot ]
1.36% bug 623168 Fennec crash [@ nsDisplayItem::RecomputeVisibility ]


Note:

  • 2011-08-02 07:00:00 through 2011-08-09 07:00:00.
  • The report covers 96.18% of all 15787 crashes during this period.
  • Listed are the top 20 bugs
  • Resolved
    • 2011-07-26 15:47:21 PDT bug 671960 Crash [@ _moz_cairo_surface_get_device_offset ]
    • 2011-06-24 14:37:37 PDT bug 608021 - Crashes based in nsFrameMessageManager::ReceiveMessage [@ js::Interpret] [@ js::TraceRecorder::record_NativeCallComplete] [@ js_LookupPropertyWithFlags]
    • 2011-06-17 05:31:53 PDT bug 663465 - crash [@ nsWebSocketEstablishedConnection::ConsoleError]

Dropped from tracking this week

  • bug 662936 - (fennec silently fails while running talos)
  • bug 622992 - Fennec crash [@ libc.so@0xb538 ] [@ libc.so@0xb45c ] [@ libc.so@0xb40c ] [@ libc.so@0xb47c ] [@ libc.so@0xb548 ] [@ libc.so@0xb64c ] [@ libc.so@0xb52c ] [@ libc.so@0xb4ce ] [@ libc.so@0xb42c ] [@ libc.so@0xb66c ][@ libc.so@0xb57c ] [@ libc.so@0x12c0e ]
  • bug 643225 - Browser crashes [@ libc.so@0x133e6 ] sometimes on opening www.qq.com on Motorola Xoom
  • bug 661965 - Fennec Crash [@ DetachContainerRecurse ]
  • bug 661968 - Crash [@ _cairo_pdf_surface_emit_scaled_font_subset ]
  • bug 664474 - crash [libc.so@0x15d04][@ libc.so@0x11e98 ][@ vpx_codec_build_config]
  • bug 665940 - crash [@ huge_dalloc ] on NookColor
  • bug 665956 - crash [@ PR_AtomicDecrement | PR_DestroyCondVar ]
  • bug 626994 - Crashes [@ _de_casteljau ] due to infinite recursion of [@ _cairo_spline_decompose_into] without using Cisco VPN
  • JS Bugs
    • bug 665817 - crash JSObject::ensureDenseArrayElements
    • bug 665818 - crash PICLinker::init
    • bug 665953 - crash [@ js::mjit::Compiler::jsop_equality_int_string ]

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

Current Open Bugs