Closed Bug 1614975 Opened 5 years ago Closed 5 years ago

Cannot load probes dictionary

Categories

(Data Platform and Tools :: General, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: mconley, Assigned: spasovski)

Details

STR:

  1. Visit https://probes.telemetry.mozilla.org/
  2. Wait for the page to finish loading

ER:

After the loading indicator goes away, the probe list should be displayed.

AR:

After the loading indicator goes away, only a white blank page is displayed.

My devtools console shows the following errors:

11:08:01.907 TypeError: "can't access property "version", e[a][n.last] is undefined"
    b utils.js:17
    a stats.jsx:59
    g stats.jsx:57
    value stats.jsx:54
    value stats.jsx:102
    bu React
    unstable_runWithPriority scheduler.production.min.js:18
    React 4
    unstable_runWithPriority scheduler.production.min.js:18
    React 6
    setAtomicState connect.js:436
    createPromiseStateOnFulfillment connect.js:400
react-dom.production.min.js:196:194

May be related to: https://github.com/mozilla/probe-dictionary/issues/80

all_probes was really slow to load for me, so it wouldn't surprise me if it was timing out in some cases.

Rob, can someone on your team take a look?

Flags: needinfo?(rmiller)

I suspect :wlach is right since we're dealing with a massive data blob until the probe search project addresses this directly. In the meantime PTMO seems to work now and I will see if there is anything else we can do to with serving the main asset gzipped.

Please let me know if the issue still persists.

Assignee: nobody → dspasovski
Flags: needinfo?(rmiller)

Kimmy, ethompson, and I are all experiencing the white-screen-after-loading-animation problem as well. Looking at the Network tab in devtools, I confirmed that it happens even when the probes blob is cached. I see the same error message in the console that mconley does. I'm running 74.0b3 on MacOS. PTMO fails the same way (white screen after loading animation, error message in console) in Chrome.

Tried a different lib for the data fetches since react-refetch seemed at fault and the resolution seems to work for everyone so far. Here is the code for anyone interested: https://github.com/mozilla/probe-dictionary/commit/464e8ab

I was never able to repro this myself so please let me know if it reoccurs.

Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.