Workflows page briefly renders and then turns white


#1

When I access https://circleci.com/gh/pytorch/workflows/pytorch I briefly see the CircleCI UI, and then it goes away. I turned off my adblocker.

When I open console, I see these error messages repeatedly triggering:

TypeError: Cannot read property 'getTime' of null
    at hV.Di (frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:5912)
    at kV (frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:5905)
    at frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:4132
    at frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:4133
    at frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:4132
    at frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:3976
    at Array.sort (/gh/pytorch/workflows/native)
    at yaa (frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:3975)
    at zaa (frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:3976)
    at of (frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:4132)
    at qf (frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:4133)
    at Oyb (frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:7000)
    at frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:7008
    at frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:7008
    at frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:7009
    at qca (frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:4163)
n.(anonymous function) @ rollbar-4fcef5ccc29985d4878f2e7c5676180b.min.js:2
h @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:3755
g @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:3753
t @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:3760
x @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:3759
r @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:3757
v @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:3756
updateContainer @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:3765
Hb @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:3676
render @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:3784
(anonymous) @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:5784
(anonymous) @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:5770
(anonymous) @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:5770
(anonymous) @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:5771
h.Th @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:5765
h.fo @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:5764
fR.h @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:5678
(anonymous) @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:5717
requestAnimationFrame (async)
nhb @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:5717
ZR @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:5717
(anonymous) @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:5772
h.ak @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:4220
wd @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:4042
Mg @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:4222
Ng.G @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:4224
h.am @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:8906
Md.j @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:4050
Ng.j @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:4224
JJb @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:8902
(anonymous) @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:8915
b @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:8912
bO @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:5407
(anonymous) @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:5426
(anonymous) @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:5422
(anonymous) @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:5397
Rdb @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:5393
e.exports @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:8923
y.(anonymous function) @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:8923
g @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:8923
v @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:8923
frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:5912 Uncaught TypeError: Cannot read property 'getTime' of null
    at hV.Di (frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:5912)
    at kV (frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:5905)
    at frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:4132
    at frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:4133
    at frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:4132
    at frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:3976
    at Array.sort (/gh/pytorch/workflows/native)
    at yaa (frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:3975)
    at zaa (frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:3976)
    at of (frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:4132)
    at qf (frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:4133)
    at Oyb (frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:7000)
    at frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:7008
    at frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:7008
    at frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:7009
    at qca (frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:4163)
hV.Di @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:5912
kV @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:5905
(anonymous) @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:4132
(anonymous) @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:4133
(anonymous) @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:4132
(anonymous) @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:3976
yaa @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:3975
zaa @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:3976
of @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:4132
qf @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:4133
Oyb @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:7000
(anonymous) @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:7008
(anonymous) @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:7008
(anonymous) @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:7009
qca @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:4163
h.na @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:4166
J @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:4081
Be @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:4133
h.Tb @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:4166
Ic @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:4135
oU @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:5850
(anonymous) @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:5850
qe @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:4087
h.Tb @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:4093
Ic @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:4135
oU @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:5850
pU @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:5850
(anonymous) @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:7009
UO @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:5438
h @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:5461
h @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:3723
beginWork @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:3727
d @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:3751
f @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:3752
g @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:3752
t @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:3760
x @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:3759
r @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:3757
v @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:3756
updateContainer @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:3765
Hb @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:3676
render @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:3784
(anonymous) @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:5784
(anonymous) @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:5770
(anonymous) @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:5770
(anonymous) @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:5771
h.Th @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:5765
h.fo @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:5764
fR.h @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:5678
(anonymous) @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:5717
requestAnimationFrame (async)
nhb @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:5717
ZR @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:5717
(anonymous) @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:5772
h.ak @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:4220
wd @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:4042
Mg @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:4222
Ng.G @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:4224
h.am @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:8906
Md.j @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:4050
Ng.j @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:4224
JJb @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:8902
(anonymous) @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:8915
b @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:8912
bO @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:5407
(anonymous) @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:5426
(anonymous) @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:5422
(anonymous) @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:5397
Rdb @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:5393
e.exports @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:8923
y.(anonymous function) @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:8923
g @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:8923
v @ frontend-production-42793d005db98f6f9f470bb6d0c60f60.js:8923
api.rollbar.com/api/1/item/:1 POST https://api.rollbar.com/api/1/item/ 429 ()

#2

I reproduced this in Safari as well as Chrome.


#3

Hello,

Can you try deleting your cookies for CircleCI.com and trying again after logging back in?

If that doesn’t solve it can I ask you to open a ticket with your GitHub username and the details so we can take a look?


#4

Yes, I confirmed this does not work (Safari login was done with fresh cookies). The page does work on Firefox.

GH username is ezyang. Where do I open tickets?


#5

You can open a ticket here https://support.circleci.com/hc/en-us/requests/new

Thank you.


#6

Consider disabling your plugins at the browser level, or starting your browser in “safe mode”, to see if there is something causing an issue with external JS/CSS assets.


#7

It turns out the problem was caused by having a workflow with a period in its name. According to CircleCI the bug has been fixed now.


#8

Very glad to hear it was resolved. I’ll close the thread. Please reach out if there is anything we can assist with.


#9