Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 525618

Summary: Existing user having trouble signing in to orionhub.org
Product: [ECD] Orion Reporter: Michael Rennie <Michael_Rennie>
Component: OrionHubAssignee: Michael Rennie <Michael_Rennie>
Status: RESOLVED WONTFIX QA Contact:
Severity: major    
Priority: P3 CC: adrian.aichner, eclipse, steve_northover
Version: 16.0   
Target Milestone: ---   
Hardware: PC   
OS: Mac OS X   
Whiteboard:

Description Michael Rennie CLA 2017-10-05 09:07:16 EDT
A user, Adrian Aicher (anaran), had trouble signing in with existing (older, but valid) credentials. Then, after getting access, was greeted with the "infinite resources" problem.

The message to the mailing list:

"I was no longer able to log in to an old account of mine, neither with password nor via github linked account.

I was able to get a new password after password reset, but now it hangs indefinitely in step 3 of 3, "Loading Resources".

My user name is anaran.

Just thought I let you know since I might not be the only one to experience this."
Comment 1 Adrian Aichner CLA 2017-10-05 09:50:03 EDT
Here's my backtrace from Brave browser.
I see the same symptoms in Firefox Nightly.

GET https://orionhub.org/workspace 500 (Server Error)
i @ xhr.js:179
d @ fileImpl.js:95
loadWorkspaces @ fileImpl.js:260
g @ plugin.js:273
h @ plugin.js:326
postMessage (async)
a.postMessage @ pluginregistry.js:1145
postMessage @ pluginregistry.js:1218
a @ pluginregistry.js:267
i.(anonymous function) @ pluginregistry.js:437
(anonymous) @ serviceregistry.js:147
o @ fileClient.js:30
loadWorkspaces @ fileClient.js:355
_createSwitchWorkspaceCommand @ editorCommands.js:632
createCommands @ editorCommands.js:185
createCommands @ setup.js:159
createMenuBar @ setup.js:1742
(anonymous) @ setup.js:2328
n @ Deferred.js:70
e @ Deferred.js:144
e @ Deferred.js:28
attributes (async)
(anonymous) @ Deferred.js:46
t @ Deferred.js:58
r @ Deferred.js:196
resolve @ Deferred.js:227
p @ pluginregistry.js:417
l @ pluginregistry.js:1323
(anonymous) @ pluginregistry.js:1333
c @ pluginregistry.js:1331
postMessage (async)
a @ plugin.js:98
(anonymous) @ plugin.js:283
o @ Deferred.js:70
e @ Deferred.js:144
e @ Deferred.js:28
attributes (async)
(anonymous) @ Deferred.js:46
n @ Deferred.js:58
i @ Deferred.js:196
resolve @ Deferred.js:227
l.onload @ xhr.js:136
XMLHttpRequest.send (async)
i @ xhr.js:179
getUser @ authenticationPlugin.js:44
g @ plugin.js:273
h @ plugin.js:326
postMessage (async)
a.postMessage @ pluginregistry.js:1145
postMessage @ pluginregistry.js:1218
a @ pluginregistry.js:267
(anonymous) @ pluginregistry.js:442
n @ Deferred.js:70
e @ Deferred.js:144
e @ Deferred.js:28
attributes (async)
(anonymous) @ Deferred.js:46
t @ Deferred.js:58
then @ Deferred.js:291
p @ pluginregistry.js:393
l @ pluginregistry.js:1323
(anonymous) @ pluginregistry.js:1333
c @ pluginregistry.js:1331
postMessage (async)
a @ plugin.js:98
connect @ plugin.js:536
t @ orionPlugin.js:54
(anonymous) @ orionPlugin.html:13
execCb @ require.min.js:5
check @ require.min.js:5
(anonymous) @ require.min.js:5
(anonymous) @ require.min.js:5
(anonymous) @ require.min.js:5
each @ require.min.js:5
emit @ require.min.js:5
check @ require.min.js:5
(anonymous) @ require.min.js:5
(anonymous) @ require.min.js:5
(anonymous) @ require.min.js:5
each @ require.min.js:5
emit @ require.min.js:5
check @ require.min.js:5
(anonymous) @ require.min.js:5
(anonymous) @ require.min.js:5
(anonymous) @ require.min.js:5
each @ require.min.js:5
emit @ require.min.js:5
check @ require.min.js:5
enable @ require.min.js:5
init @ require.min.js:5
(anonymous) @ require.min.js:5
(anonymous) @ require.min.js:5
(anonymous) @ i18n.js:192
execCb @ require.min.js:5
check @ require.min.js:5
enable @ require.min.js:5
init @ require.min.js:5
(anonymous) @ require.min.js:5
setTimeout (async)
(anonymous) @ require.min.js:5
o @ require.min.js:5
(anonymous) @ i18n.js:180
execCb @ require.min.js:5
check @ require.min.js:5
enable @ require.min.js:5
init @ require.min.js:5
(anonymous) @ require.min.js:5
setTimeout (async)
(anonymous) @ require.min.js:5
o @ require.min.js:5
load @ i18n.js:166
(anonymous) @ require.min.js:5
(anonymous) @ require.min.js:5
u @ require.min.js:5
callPlugin @ require.min.js:5
fetch @ require.min.js:5
check @ require.min.js:5
enable @ require.min.js:5
enable @ require.min.js:5
(anonymous) @ require.min.js:5
(anonymous) @ require.min.js:5
each @ require.min.js:5
enable @ require.min.js:5
enable @ require.min.js:5
(anonymous) @ require.min.js:5
(anonymous) @ require.min.js:5
each @ require.min.js:5
enable @ require.min.js:5
init @ require.min.js:5
h @ require.min.js:5
completeLoad @ require.min.js:5
onScriptLoad @ require.min.js:5
Comment 2 Steve Northover CLA 2017-11-02 11:17:06 EDT
We won't be able to get to this.