Last Comment Bug 986104 - Unexplained failures to start XPIProvider
: Unexplained failures to start XPIProvider
Status: RESOLVED FIXED
:
Product: Toolkit
Classification: Components
Component: Add-ons Manager (show other bugs)
: unspecified
: x86 Mac OS X
-- normal (vote)
: mozilla31
Assigned To: :Irving Reid (No longer working on Firefox)
:
: Andy McKay [:andym]
Mentors:
Depends on: 952543
Blocks:
  Show dependency treegraph
 
Reported: 2014-03-20 12:12 PDT by :Irving Reid (No longer working on Firefox)
Modified: 2014-04-02 18:54 PDT (History)
1 user (show)
See Also:
Crash Signature:
(edit)
QA Whiteboard:
Iteration: ---
Points: ---
Has Regression Range: ---
Has STR: ---


Attachments
Record default providers pref and a few more possible exceptions in Telemetry (7.00 KB, patch)
2014-04-01 19:19 PDT, :Irving Reid (No longer working on Firefox)
blair: review+
Details | Diff | Splinter Review

Description User image :Irving Reid (No longer working on Firefox) 2014-03-20 12:12:39 PDT
Telemetry from bug 952543, combined with other AddonManager telemetry, is showing roughly 0.1% of Nightly sessions where AddonManager.startup() runs to completion, but XPIProvider.startup() does not log its timestamps.

There is a preference, "extensions.defaultProviders.enabled", which could be causing this but I'd be surprised if 0.1% of profiles had that set. Aside from that there's very little code that could fail between where we record AMI_startup_begin and XPI_startup_begin *without* logging an exception. I think the next step is to record extensions.defaultProviders.enabled in telemetry and cover the gaps where we could skip XPI_startup_begin without reporting a failure.
Comment 1 User image :Irving Reid (No longer working on Firefox) 2014-04-01 19:19:21 PDT
Created attachment 8400344 [details] [diff] [review]
Record default providers pref and a few more possible exceptions in Telemetry
Comment 2 User image Ryan VanderMeulen [:RyanVM] 2014-04-02 08:19:15 PDT
https://hg.mozilla.org/integration/fx-team/rev/bc716fe4c06d

Should this be leave-open?
Comment 3 User image Wes Kocher (:KWierso) 2014-04-02 18:54:24 PDT
https://hg.mozilla.org/mozilla-central/rev/bc716fe4c06d

Note You need to log in before you can comment on or make changes to this bug.