#164 Traceback when linking account repeatedly
Closed by frantisekz. Opened by kparal.

  1. Link your account
  2. Unlink your account
  3. Link your account again - crash

In Firefox:

#### URL:
https://packager-dashboard.fedoraproject.org/dashboard?users=kparal&oidc_token=1b2d3e95-1cc2-4ec6-935e-f528799906ee_T852TnIQVRYPb6WKeQ_OsY8FqkQnDoNL
#### Error message:
TypeError: this is undefined value@https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:1288792 Di@https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:1167862 Ri@https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:1170111 Mi@https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:1169371 qi@https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:1172178 n@https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:1288389 o@https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:1127825 re@https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:1129660
#### Stacktrace:
value@https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:1288577
4463/vs/n.callback@https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:469243
Lo@https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:450272
wu@https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:498048
bu@https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:497616
yu@https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:497152
4463/_l/<@https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:508989
_l@https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:509504
il@https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:501964
x@https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:572058
D@https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:572591

In Chromium:

#### URL:
https://packager-dashboard.fedoraproject.org/dashboard?users=kparal&oidc_token=286a7157-36fd-4553-b56a-632f1572a1d3_K8cy7Qk1ru9t1tPmN9OZ0Jb4zxJDW7u1
#### Error message:
TypeError: Cannot read properties of undefined (reading 'props') at value (https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:1288797) at Di (https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:1167864) at Ri (https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:1170113) at Mi (https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:1169373) at qi (https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:1172180) at n (https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:1288387) at o (https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:1127825) at re (https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:1129662)
#### Stacktrace:
Error: TypeError: Cannot read properties of undefined (reading 'props')
at value (https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:1288797)
at Di (https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:1167864)
at Ri (https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:1170113)
at Mi (https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:1169373)
at qi (https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:1172180)
at n (https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:1288387)
at o (https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:1127825)
at re (https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:1129662)
at n.value (https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:1288577)
at o.componentDidCatch.n.callback (https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:469243)
at Lo (https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:450272)
at wu (https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:498048)
at bu (https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:497616)
at yu (https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:497152)
at https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:508989
at _l (https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:509504)
at il (https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:501962)
at x (https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:572057)

Reopening packager dashboard homepage in Chromium (aka it's completely busted):

#### URL:
https://packager-dashboard.fedoraproject.org/dashboard?users=kparal
#### Error message:
TypeError: Cannot read properties of null (reading 'includes') at n (https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:1196925) at o (https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:1127825) at div at div at n (https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:1204353) at o (https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:1127825) at div at n (https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:1207860) at o (https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:1127825) at r (https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:1251888) at o (https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:1127825) at value at Di (https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:1167864) at Ri (https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:1170113) at Mi (https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:1169373) at qi (https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:1172180) at n (https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:1288387) at o (https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:1127825) at re (https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:1129662)
#### Stacktrace:
Error: TypeError: Cannot read properties of null (reading 'includes')
at n (https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:1196925)
at o (https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:1127825)
at div
at div
at n (https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:1204353)
at o (https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:1127825)
at div
at n (https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:1207860)
at o (https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:1127825)
at r (https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:1251888)
at o (https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:1127825)
at value
at Di (https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:1167864)
at Ri (https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:1170113)
at Mi (https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:1169373)
at qi (https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:1172180)
at n (https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:1288387)
at o (https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:1127825)
at re (https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:1129662)
at n.value (https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:1288577)
at o.componentDidCatch.n.callback (https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:469243)
at Lo (https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:450272)
at wu (https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:498048)
at bu (https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:497616)
at yu (https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:497152)
at https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:508989
at _l (https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:509504)
at ul (https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:503223)
at Wi (https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:443659)

Commit eef43926 fixes this issue

Not sure whether this is related, but now, when I try to link my account, I get a stacktrace:

#### URL:
https://packager-dashboard.fedoraproject.org/dashboard?users=thm&oidc_token=None
#### Error message:
TypeError: Cannot read properties of undefined (reading 'props') at value (https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:1288797) at Di (https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:1167864) at Ri (https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:1170113) at Mi (https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:1169373) at qi (https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:1172180) at n (https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:1288387) at o (https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:1127825) at re (https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:1129662)
#### Stacktrace:
Error: TypeError: Cannot read properties of undefined (reading 'props')
at value (https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:1288797)
at Di (https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:1167864)
at Ri (https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:1170113)
at Mi (https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:1169373)
at qi (https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:1172180)
at n (https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:1288387)
at o (https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:1127825)
at re (https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:1129662)
at n.value (https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:1288577)
at o.componentDidCatch.n.callback (https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:469243)
at Lo (https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:450272)
at wu (https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:498048)
at bu (https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:497616)
at yu (https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:497152)
at https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:508989
at _l (https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:509504)
at il (https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:501962)
at x (https://packager-dashboard.fedoraproject.org/static/js/main.e8b4c996.js:2:572057)

@kevin do you have any idea what could be causing this? It seems this started appearing around the infra outage/upgrades that took place recently.

We're using falsk-oidc for this in the backend.

Metadata Update from @frantisekz:
- Issue close_status updated to: None (was: Fixed)

No idea. It's working fine to me...

Perhaps @abompard has any idea?

Metadata Update from @kparal:
- Issue status updated to: Open (was: Closed)

Hmm, @thm , and others, what helped me:

  • go from your dashboard to the home page (button in the top right corner)
  • delete all the cookies/sessions from packager-dashboard.fedoraproject.org (in chrome, "lock button near the webpage url", cookies, select dashboard, remove)
  • reload the page, go to your dashboard, Link FAS

Thanks @frantisekz , that indeed worked for me.

Metadata Update from @frantisekz:
- Issue status updated to: Closed (was: Open)

This issue has been migrated to Fedora Forge:
https://forge.fedoraproject.org/apps/packager_dashboard/issues/164

Please continue any further discussion there.

Metadata
Related Pull Requests