Low Level Tools/2018/10/15

From MozillaWiki
Jump to: navigation, search

Status updates for the week of 2018/10/15

Gabriele

  • I triaged October 6th's nightlies and filed bug 1497143 - Crash in java.lang.IllegalStateException: at android.support.v4.app.FragmentManagerImpl.saveAllState(FragmentManager.java), bug 1497145 - Crash in java.lang.OutOfMemoryError: at android.database.CursorWindow.nativeGetString(Native Method), bug 1497148 - Crash in java.lang.IllegalArgumentException: at org.mozilla.gecko.GeckoProfile.<init>(GeckoProfile.java), bug 1497149 with two distinct signatures - Crash in OOM | large | NS_ABORT_OOM | nsTArray_base<T>::EnsureCapacity<T> | mozilla::dom::HTMLMediaElement::DispatchAsyncEvent
  • I updated and landed the fix for bug 1390547, now multi-line MozCrashReason annotations are properly handled both in Rust and C++
  • I wrote a fix for bug 1497692 which lowers the priority of the minidump-analyzer tool after a crash. The goal is to let the user go back to what it was doing ASAP
  • I prepared a patch for bug 1498609 which will tell us which of our users are using ECC memory and which are not. I also prepared a data review request since this is new data we didn't collect before
  • I've spent some time gathering information on how to implement crash pings for GeckoView in bug 1483331. I've got a plan almost ready for that
  • I've further worked on bug 1435683, integrating the new prototype service with the XPCOM machinery and finishing the script that generates the list of topics

Nick

Oct 08--12

Firefox landings:

rustc-perf landings:

Valgrind landings:

Other:

  • Blogged about static atoms.
  • Lots of progress on a new data viewer for DHAT.