Opened 3 years ago

Last modified 3 years ago

#21353 new defect

Register with Microsoft to view any Windows Error Reporting reports

Reported by: tom Owned by: tbb-team
Priority: Medium Milestone:
Component: Applications/Tor Browser Version:
Severity: Normal Keywords:
Cc: Actual Points:
Parent ID: Points:
Reviewer: Sponsor:

Description

If users report crashes in TB via Windows Error Reporting (WER) - they go to Microsoft where they are probably ignored. BUT, we can create an account and view these reports, for free I believe.

Thing link talks about the program: https://msdn.microsoft.com/en-us/windows/hardware/drivers/dashboard/windows-error-reporting-getting-started

To register we would need to follow these steps: https://msdn.microsoft.com/en-us/windows/hardware/drivers/dashboard/register-for-the-hardware-program which involve:

  1. Getting an EV code signing cert (done!)
  2. Signing a text file to prove ownship of said cert
  3. Creating an 'Azure AD Directory' account
  4. Sign 'Hardware Developer Legal Agreements

The agreements we would need to sign include:

Child Tickets

Attachments (1)

winqualexe.zip (37.8 KB) - added by tom 3 years ago.

Download all attachments as: .zip

Change History (2)

Changed 3 years ago by tom

Attachment: winqualexe.zip added

comment:1 Changed 3 years ago by tom

I got access to this stuff for Firefox from Mozilla, so I have a little more experience with it now. It's likely I will be writing something for Mozilla to ingest these reports (which will be open source of course) so I will be able to adapt that for Tor I expect as well.

1) Create an account at https://signup.live.com
2) Agree to https://www.microsoft.com/en-us/servicesagreement/default.aspx as part of the account creation
3) Sign the attached winqual.exe file
4) Upload it
5) ....?

Presumably there's agreements that come after #4 but I can't see them because I'm not creating a new company for Mozilla. (Nor do I have an EV code signing certificate, nor am I willing to pay to get one just to see the agreement.)

So I would request that if whomever legal-wise is okay with the first user account agreement, we perform the steps to see the next agreement and pursue this.

Note: See TracTickets for help on using tickets.