QA/Fennec/crash rep 08Aug2011

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
  • 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:
  • 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 Chart to be removed since 6a2 is no longer being updated.

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 ] 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% 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 ]

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
  • 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 Need STR
7.93% bug 609166- Crash [@ libc-2.5.so@0x2a548 ] on Linux 2.6.28 Y
  • Android OS:
Percent of all bugs on all platforms Bug Need STR?
11.92% + 8.66% + 4.09% + 3.61% + ... 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 ]
3.46% + 3.35% bug 645120- Crash [@ libc.so@0xae16 ][@ libc.so@0x1209c ] on Motorola MB860
3.77% js::Interpret
3.14% bug 663494 - crashing occurs when trying to restart after energysaving power down; crash [@ base::CloseSuperfluousFds] on Droid X/Nexus S
2.06% bug 615993 - Fennec crash [@ js::mjit::JaegerShot ]
1.94% 662941 NEW crash [@ libc.so@0x13370]


Note:

  • 2011-07-20 11:00:00 through 2011-07-27 11:00:00.
  • The report covers 94.94% of all 15799 crashes during this period.
  • Resolved
    • 3.68% - 2011-07-26 15:47:21 PDT bug 671960 Crash [@ _moz_cairo_surface_get_device_offset ]

Other Fennec 5.0 Bugs

  • Other Bugs
    • 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 644950 - Crash [@ libdvm.so@0x2f7d0 ][@ libdvm.so@0x2f798 ][@ libdvm.so@0x2f790 ][@ libdvm.so@0x2f7c4 ][@ libdvm.so@0x2f748 ][@ libdvm.so@0x2f78c ][@ libdvm.so@0x2f784 ]
    • bug 664474 - crash [libc.so@0x15d04]
    • bug 665779 - crash [@ libc.so@0x15f40 ]
    • bug 665940 - crash [@ huge_dalloc ] on NookColor
    • bug 665956 - crash [@ PR_AtomicDecrement | PR_DestroyCondVar ]
    • bug 665940 - crash [@ huge_dalloc ] on NookColor
    • bug 623168 Fennec crash [@ nsDisplayItem::RecomputeVisibility ]
    • bug 626994 - Crashes [@ _de_casteljau ] due to infinite recursion of [@ _cairo_spline_decompose_into] without using Cisco VPN
    • 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 ]
    • 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 615993 - Fennec crash [@ js::mjit::JaegerShot ]


  • JS Bugs
    • bug 665817 - crash JSObject::ensureDenseArrayElements
    • bug 665818 - crash PICLinker::init
    • bug 665953 - crash [@ js::mjit::Compiler::jsop_equality_int_string ]
  • Resolved
    • 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]

All Open Bugs for Crashes & Crash Reporter

Current Open Bugs