githubbob42 / mingle2github2

0 stars 1 forks source link

RayGun Cannot read property 'insertBefore' of null #5753

Open githubbob42 opened 5 years ago

githubbob42 commented 5 years ago

Mingle Card: 6118 This was merged as PR 2989. The PR broke signatures (card #6133) as shown in the Ticket Log selenium test.

Further investigation shows that this error happens almost exclusively to our internal QA. Although, it has happened to at least 3 real customers.

Please document why this error is generated and explain why it happens primarily to QA, then we will decide if we should work on this.

Steps to Reproduce

| | |
|-|-|
|**Version #**|[4.0.1.pr2983](https://app.raygun.io/deployments/pianhu/findbyversion?version=4.0.1.pr2983)|
|**Hardware**| |
|**OS**|Mac OS 10.13.6|
|**Browser**|Chrome 70.0.3538.110|
|**Username**| |
|**Password**|Use LastPass|
|ORG ID| |
|User ID|005f2000006tV5zAAE|
|RayGun Error ID|[37154824112](https://app.raygun.io/crashreporting/pianhu/errors/2365116648?dateFrom=2018-11-23T18%3A11%3A00.000Z&dateTo=2018-11-30T18%3A11%3A22.000Z#37154824112)|
  1. open a ticket
  2. click on the report tab
  3. select a broken HTML/PDF report

Throws an Uncaught Error in console.

Expected Result

What should happen?

Actual Result

What actually happens?

Analysis

!clip-8e61-0db7.png!

The error is caused by the HTML template.

Proposed Solution:

Related Cards

Impact Analysis

Developers: Fill in this area during code review.

Test Plan

See steps to reproduce to test

QA Test Analysis:

githubbob42 commented 5 years ago

Pull Request #2989