QA/Fennec/crash rep 31Oct2011

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

Analysis Highlights

Socorro/BreakPad

  • [NEW] bug 698585 Fennec Nightly shows an empty signature when it should not.
  • bug 694987 - [birch] change the buildid to be different from the nightly to distinguish it from the nightly crashes in Socorro
    • seems to have been done; Socorro (or another different report needs to be done)
    • Birch branch crash is listed in the nightly top 10 crash ( mozalloc_abort moz_xmalloc libxul.so@0x23268a )
  • bug 691842 - Fennec 8.0b1 is showing no reports.
    • Should be resolved tuesday
  • bug 692185 - Java crashes are not showing up in App Notes for Fennec Java Crashes
    • Should be resolved tuesday
  • bug 689778 - Some content crashes are not getting reported at all
  • bug 689781 - Some content crashes will show in about:crashes but does not get sent to soccoro

Top Crashes in Fennec

  • Top Crash in Nightly (10.0):
    • bug 694964 crash [@ gfxSharedImageSurface::Open]
    • bug 536074 - Crash [@ JS_ResumeRequest ]/ bug 696386 Crash on Quit [@ JS_ResumeRequest]
      • Dmandalin looking at this...
    • Crash Reports for mozalloc_abort __swrite / mozalloc_abort pthread_mutex_unlock need better skiplist filter
    • [NEW] bug 621446 Crash [@ mozilla::net::HttpChannelParent::RecvRedirect2Verify ]
  • Top Crash in Release (7.0.1):
  • bug 661158 Crash on mobile SMP devices while sending PRNetAddr over IPDL [@ Pickle::ReadBytes]
  • bug 622992 Fennec crash in base::CloseSuperfluousFds at startup
    • resolved in nightly; getting pushed to aurora, but not beta
  • bug 687367 - Bionic domain name functions are not thread-safe on pre-3.0 Android
    • bug 687367 only fixed on nightly ; side bug still exists : bug 694325 Android DNS is single threaded

Tracking

  • Tracking to check for resolution:
    • bug 622992 Fennec crash in base::CloseSuperfluousFds
      • Resolved : 2011-10-13 07:09:50 PDT ; denied beta; waiting for aurora
    • bug 687367 - Bionic domain name functions are not thread-safe on pre-3.0 Android
      • Resolved : 2011-10-13 07:31:06 PDT
      • bug 694325 is another off shoot of this bug

Notes

Notes:

  • Nightly :
    • Flash
    • WebGL
    • NativeUI
    • Camera
  • Aurora
    • WebGL
    • Camera
    • DNS
  • Beta?
  • Release
    • DNS
    • Pickle

Todo: Need to investigate :

Reports

Fennec 10.0a1 Release

Percent of all bugs on all platforms Bug Notes
16.35%(104) mozalloc_abort __swrite inaccurate report ; variety of crashes occuring ; bug 695082; bug 694566
8.33% (53) bug 694964 crash [@ gfxSharedImageSurface::Open]
6.76% (43) Crash Reports for mozalloc_abort pthread_mutex_unlock Signature needs tweaking ( bug 695260 ); bug 694603, bug 693480, bug 687908
5.19% (33) bug 536074 - Crash [@ JS_ResumeRequest ]/ bug 696386 Crash on Quit [@ JS_ResumeRequest]
5.03% (32) bug 621446 Crash [@ mozilla::net::HttpChannelParent::RecvRedirect2Verify ]
4.40% (28) bug 696651 - Crash when document.close() called with document.write() (of the same doc) already on the call stack Resolved : 2011-10-31 11:18:23 PDT
3.93% (25) (empty signature)
  • Socorro Bug : bug 698585 - Fennec Nightly shows an empty signature when it should not.
  • bug 698589 - [Java Crash] org.mozilla.gecko.GeckoApp.onOptionsItemSelected
  • bug 696386 - Crash on Quit [@ JS_ResumeRequest]
2.36% (15) bug 645714 - Crash in mozilla::TimeStamp::Now [@ PR_Lock ] mainly close to startup
2.36% (15) bug 695257 crash [@ nsPluginInstanceOwner::RemovePluginView]
2.04% (13) bug 693363 - Firefox 7.0.1 Crash Report [@ pr_FindSymbolInLib ]
Dropped this week
  • bug 691546 - Crash [@ TOutputGLSLBase::writeTriplet]
  • bug 691377 - crash mozilla::net::CameraStreamImpl::transmitFrame
  • bug 622992 - Fennec crash in base::CloseSuperfluousFds at startup
  • bug 693484 - crash [@ mozilla::SVGPathData::ConstructPath ]
  • bug 692961 - Capturing image on camera api crashes [@ mozalloc_abort | __swrite ]
  • bug 684863 - Crash Report [@ libc.so@0x15dd8 ] [@ TOutputESSL::writeVariablePrecision ]
  • bug 693480 - Crash [@ nsWSRunObject::CheckTrailingNBSPOfRun ]
  • bug 691424 - crash [@ mozilla::plugins::PluginModuleParent::WriteExtraDataForMinidump]
  • bug 695257 crash [@ nsPluginInstanceOwner::RemovePluginView]
  • bug 696013 - Nightly crashes @ mozilla::layers::BasicShadowCanvasLayer::DestroyFrontBuffer
  • bug 696804 - Crash [@ mozilla::AndroidBridge::AutoLocalJNIFrame::~AutoLocalJNIFrame]
  • bug 695068 - crash [@ TOutputGLSLBase::writeVariableType]
  • bug 695261 - Crash Report [@ JNI_CreateJavaVM libflashplayer.so@0x451fac ]
  • bug 696808 - crash _JNIEnv::GetIntField
  • bug 684863 - Crash Report [@ libc.so@0x15dd8 ] [@ TOutputESSL::writeVariablePrecision ]

Notes:

  • 2011-10-24 10:00:00 through 2011-10-31 10:00:00.
  • The report covers 100.00% of all 636 crashes during this period.
  • Symbol needed:
Percent of all bugs on all platforms Crash Signatures
mozalloc_abort moz_xmalloc libxul.so@0x23268a
  • Resolved
Percentage Bug Resolved Date
bug 691560 - crash [@ mozilla::AndroidBridge::InitCamera] 2011-10-05 05:04:44 PDT Nightly / 2011-10-07 10:21:48 PDT Aurora
bug 691443 - crash [@ nsAccessibleWrap::GetHWNDFor] 2011-10-11 02:38:58 PDT Only in nightly
bug 687367 - Bionic domain name functions are not thread-safe on pre-3.0 Android 2011-10-13 07:31:06 PDT : Only in nightly

Fennec 9a2

Percent of all bugs on all platforms Bug Notes
14.12% (12) mozalloc_abort __swrite inaccurate report ; variety of crashes occuring ; bug 695082; bug 694566
7.06%(6) + 2.35% (2) bug 694325 Android DNS is single threaded
8.24%(7) bug 684863 - Crash Report [@ libc.so@0x15dd8 ] [@ TOutputESSL::writeVariablePrecision ]
4.71%(4) bug 622992 Fennec crash in base::CloseSuperfluousFds at startup
3.53%(3) bug 698633 - crash [@ mozalloc_abort Java_org_mozilla_gecko_GeckoAppShell_onChangeNetworkLinkStatus ]
3.53%(3) bug 695068 - crash [@ TOutputGLSLBase::writeVariableType]
3.53%(3) bug 609895 Crash at shutdown [@ nsTArray<nsHttpHeaderArray::nsEntry>::IndexOf<nsHttpAtom, nsHttpHeaderArray::nsEntry::MatchHeader>][@ nsHttpHeaderArray::LookupEntry]
2.35%(2) bug 698638 crash [@ TOutputGLSLBase::visitSymbol]
Dropped off tracking for the week:
  • bug 683461 - Java_org_mozilla_gecko_GeckoAppShell_reportJavaCrash crash
still occurs; Pushed : 2011-09-02 08:41:32 PDT ; More Reports
  • bug 621446 - Crash [@ mozilla::net::HttpChannelParent::RecvRedirect2Verify ]
  • bug 661158 - Crash on mobile SMP devices while sending PRNetAddr over IPDL [@ Pickle::ReadBytes]
  • bug 695246 - Crash in OpenGL when switching or closing tab
  • bug 687367 Bionic domain name functions are not thread-safe on pre-3.0 Android
  • bug 687367 only fixed on nightly
  • bug 695068 - crash [@ TOutputGLSLBase::writeVariableType]
  • bug 696906 - crash [@ mozalloc_abort nsTextFrame::BuildDisplayList]

Note:

  • 2011-10-24 12:00:00 through 2011-10-31 12:00:00.
  • The report covers 100.00% of all 85 crashes during this period.
  • Need Crash Symbols:
Percent of all bugs on all platforms Bug
3.53%(3) libc.so@0x13d70
Not tracking this week

Fennec 8b1

Percent of all bugs on all platforms Bug Notes

Note:

Crash Stats missing for 8b1

  • Need crash stacks:
Percent of all bugs on all platforms Bug

Fennec 7.0.1

Percent of all bugs on all platforms Bug Notes
19.44% (2614) bug 661158 Crash on mobile SMP devices while sending PRNetAddr over IPDL [@ Pickle::ReadBytes] Content Crash
13.38%(1799) + 2.16% (290) bug 622992 Fennec crash in base::CloseSuperfluousFds at startup resolved in nightly; getting pushed to aurora, but not beta
9.09%(1222)
  • bug 694325 Android DNS is single threaded
  • bug 687367 - Bionic domain name functions are not thread-safe on pre-3.0 Android
bug 687367 only fixed on nightly
3.08%(414)
2.89%(389) bug 588205 - Crash [@ mozalloc_abort]
2.88%(387) bug 691278 crash moz_free nsStringBuffer::Release

Note:

  • 2011-10-23 through 2011-10-30.
  • The report covers 96.44% of all 13447 crashes during this period.
  • no symbols:
Percent of all bugs on all platforms Bug
10.22%(1374) [@ __libc_android_abort mozalloc_abort mozalloc_abort OOM?] ]
7.16%(963) bug 691279 crash __libc_android_abort Java_org_mozilla_gecko_GeckoAppShell_reportJavaCrash
1.78%(240) pt_TestAbort
Not tracking this week bug 691278 - crash moz_free nsStringBuffer::Release

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

Current Open Bugs

Resolved Bugs:

Date Resolved Bug Notes
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
2011-09-01 08:29:32 PDT bug 681069 - crash [@ js::RegExp::execute]
2011-08-24 01:38:05 PDT bug 666236 - Component returned failure code: 0x8000fff (NS_ERROR_UNEXPECTED) [nsIWebNavigation.goBack nsIWebNavigation.goForward] @ browser.js
2011-08-31 01:55:40 PDT bug 682568- Fix ICO crash with decodeondraw = true and BMPs with alpha bitmasks
2011-10-05 05:04:44 PDT / 2011-10-07 10:21:48 PDT bug 691560 - crash [@ mozilla::AndroidBridge::InitCamera] Nightly / Aurora
2011-10-11 02:38:58 PDT bug 691443 - crash [@ nsAccessibleWrap::GetHWNDFor] Only in nightly
2011-10-13 07:31:06 PDT bug 687367 - Bionic domain name functions are not thread-safe on pre-3.0 Android Only in nightly; split off bug 694325 exists
2011-10-13 07:09:50 PDT bug 622992 Fennec crash in base::CloseSuperfluousFds Nightly Only
2011-10-10 11:09:08 PDT bug 693103 crash [@ strlen res_querydomainN ] Nightly Only
  • Fixed?:
    • bug 623319 - firefox crashes on graphics test sites [@ libc.so@0x14bd8][@ mozilla::gl::GLContext::InitExtensions]