[2023-05-13 19:54:10.346] [info] (main) Starting Exile Diary Reborn v1.0.0-alpha.8 [2023-05-13 19:54:10.351] [info] (main) Initializing components [2023-05-13 19:54:10.352] [info] (main) Initializing Settings Manager [2023-05-13 19:54:10.359] [info] (main) Initializing settings.json [2023-05-13 19:54:10.370] [error] (main) No account name set. Please set your account name in the settings. [2023-05-13 19:54:10.372] [info] (main) Checking for update [2023-05-13 19:54:10.871] [info] (main) Update for version 1.0.0-alpha.8 is not available (latest version: 1.0.0-alpha.8, downgrade is allowed). [2023-05-13 19:54:10.871] [info] (main) Update check result: { versionInfo: { tag: 'v1.0.0-alpha.8', version: '1.0.0-alpha.8', files: [ { url: 'exile-diary-reborn-setup-1.0.0-alpha.8.exe', sha512: 'O1rFoYgefMm6mroHijURxzu2mZqnUEZklzt+ay5iA9WOwkJT9VEO8YTBpgU+Ct/NVPOO11G3gl1uH2XhqWDGcQ==', size: 143157479 } ], path: 'exile-diary-reborn-setup-1.0.0-alpha.8.exe', sha512: 'O1rFoYgefMm6mroHijURxzu2mZqnUEZklzt+ay5iA9WOwkJT9VEO8YTBpgU+Ct/NVPOO11G3gl1uH2XhqWDGcQ==', releaseDate: '2023-05-13T18:53:07.476Z', releaseName: 'v1.0.0-alpha.8', releaseNotes: '' } } [2023-05-13 19:54:11.024] [info] (renderer) Creating frontend log messages. Logs: 0/100 [2023-05-13 19:54:11.035] [info] (renderer) Loading runs from the server with size: 10 [2023-05-13 19:54:11.036] [info] (main) Loading 10 runs from the main process [2023-05-13 19:54:11.038] [info] (main) Checking if user is authenticated for the renderer process [2023-05-13 19:54:11.039] [info] (main) Checking if the user is authenticated [2023-05-13 19:54:11.040] [info] (main) User is not authenticated { password: true } [2023-05-13 19:54:11.043] [info] (main) ready to show [2023-05-13 19:54:11.044] [info] (main) Checking if the user is authenticated [2023-05-13 19:54:11.044] [info] (renderer) User is not authenticated, redirecting to the login page [2023-05-13 19:54:11.045] [info] (main) Getting code info for the renderer process [2023-05-13 19:54:11.045] [info] (main) User is not authenticated { password: true } [2023-05-13 19:54:11.059] [info] (renderer) Creating frontend log messages. Logs: 1/100 [2023-05-13 19:54:11.423] [info] (main) Scheduling settings save [2023-05-13 19:54:11.423] [info] (main) saving bounds { x: -8, y: -8, width: 2576, height: 1456 } [2023-05-13 19:54:13.423] [info] (main) Saving settings to C:\Users\Geras\AppData\Roaming\exile-diary\settings.json.bak [2023-05-13 19:54:13.425] [info] (main) Renaming C:\Users\Geras\AppData\Roaming\exile-diary\settings.json.bak into C:\Users\Geras\AppData\Roaming\exile-diary\settings.json [2023-05-13 19:54:17.025] [info] (main) Starting Exile Diary Reborn v1.0.0-alpha.8 [2023-05-13 19:54:17.028] [info] (main) Initializing components [2023-05-13 19:54:17.028] [info] (main) Initializing Settings Manager [2023-05-13 19:54:17.034] [error] (main) No account name set. Please set your account name in the settings. [2023-05-13 19:54:17.035] [info] (main) Checking for update [2023-05-13 19:54:17.052] [info] (main) loading with bounds { x: -8, y: -8, width: 2576, height: 1456 } [2023-05-13 19:54:17.081] [info] (main) We got an access token from Lambda [2023-05-13 19:54:17.082] [info] (main) Getting oauth token from the GGG API [2023-05-13 19:54:20.372] [info] (main) Fetched token from the GGG API for Geras. It expires on 2023-06-10 19:54:20 (2419200 seconds) [2023-05-13 19:54:20.372] [info] (main) Saving token to the local storage [2023-05-13 19:54:20.373] [info] (main) Set "tokenExpirationDate" to "2023-06-10 19:54:20" [2023-05-13 19:54:20.373] [info] (main) Scheduling settings save [2023-05-13 19:54:20.373] [info] (main) Set "username" to "Geras" [2023-05-13 19:54:20.373] [info] (main) Scheduling settings save [2023-05-13 19:54:20.374] [info] (renderer) Creating frontend log messages. Logs: 2/100 [2023-05-13 19:54:20.375] [info] (main) Checking if the user is authenticated [2023-05-13 19:54:20.377] [info] (main) User is authenticated { password: true, expirationDate: '2023-06-10 19:54:20' } [2023-05-13 19:54:20.378] [info] (main) Setting logout timer to 2023-06-10 19:39:20, in 2418299622 milliseconds [2023-05-13 19:54:20.378] [info] (main) Logout timer is too long (2418299622 milliseconds), checking again in 1073741823.5 milliseconds [2023-05-13 19:54:20.378] [info] (main) Checking if the user is authenticated [2023-05-13 19:54:20.379] [info] (renderer) Creating frontend log messages. Logs: 3/100 [2023-05-13 19:54:20.379] [info] (main) User is authenticated { password: true, expirationDate: '2023-06-10 19:54:20' } [2023-05-13 19:54:20.380] [info] (main) Getting characters from the GGG API [2023-05-13 19:54:20.380] [error] (main) Error while getting characters from the GGG API: Missing Active Profile [2023-05-13 19:54:20.381] [error] (main) Unhandled rejection TypeError: Cannot read properties of undefined (reading 'name') at C:\Users\Geras\AppData\Local\Programs\Exile Diary Reborn\resources\app.asar\build\main\index.js:483:78 at step (C:\Users\Geras\AppData\Local\Programs\Exile Diary Reborn\resources\app.asar\build\main\index.js:56:23) at Object.next (C:\Users\Geras\AppData\Local\Programs\Exile Diary Reborn\resources\app.asar\build\main\index.js:37:53) at fulfilled (C:\Users\Geras\AppData\Local\Programs\Exile Diary Reborn\resources\app.asar\build\main\index.js:28:58) [2023-05-13 19:54:20.382] [info] (renderer) Auth Success, redirecting to the root page [2023-05-13 19:54:20.382] [info] (main) Checking if user is authenticated for the renderer process [2023-05-13 19:54:20.382] [info] (main) Checking if the user is authenticated [2023-05-13 19:54:20.383] [info] (main) User is authenticated { password: true, expirationDate: '2023-06-10 19:54:20' } [2023-05-13 19:54:20.407] [info] (main) Loading global settings for the renderer process [2023-05-13 19:54:22.374] [info] (main) Saving settings to C:\Users\Geras\AppData\Roaming\exile-diary\settings.json.bak [2023-05-13 19:54:22.375] [info] (main) Renaming C:\Users\Geras\AppData\Roaming\exile-diary\settings.json.bak into C:\Users\Geras\AppData\Roaming\exile-diary\settings.json [2023-05-13 19:54:30.926] [info] (main) Scheduling settings save [2023-05-13 19:54:30.926] [info] (main) saving bounds { x: 880, y: 420, width: 800, height: 600 } [2023-05-13 19:54:32.939] [info] (main) Saving settings to C:\Users\Geras\AppData\Roaming\exile-diary\settings.json.bak [2023-05-13 19:54:32.940] [info] (main) Renaming C:\Users\Geras\AppData\Roaming\exile-diary\settings.json.bak into C:\Users\Geras\AppData\Roaming\exile-diary\settings.json [2023-05-13 19:54:33.726] [info] (main) Checking if user is authenticated for the renderer process [2023-05-13 19:54:33.727] [info] (main) Checking if the user is authenticated [2023-05-13 19:54:33.728] [info] (main) User is authenticated { password: true, expirationDate: '2023-06-10 19:54:20' } [2023-05-13 19:54:35.618] [info] (main) Loading settings for the renderer process [2023-05-13 19:54:35.624] [info] (main) Getting all characters for the renderer process [2023-05-13 19:54:35.625] [info] (main) Getting characters from the GGG API [2023-05-13 19:54:35.626] [error] (main) Error while getting characters from the GGG API: Missing Active Profile [2023-05-13 19:54:37.061] [info] (main) Loading global settings for the renderer process