Linux releases throwing errors on "Checking for update"
J-eremy opened this issue · comments
Jeremy commented
Looks like gsender is looking for a release yml file that isnt getting auto built with the release and its throwing console errors.
The url its trying to fetch is:
https://github.com/Sienci-Labs/gsender/releases/download/v1.4.7/latest-linux.yml
This console output is from the appimage release.
Checking for update
[48727:0620/072628.330637:ERROR:platform_shared_memory_region_posix.cc(214)] Creating shared memory in /dev/shm/.org.chromium.Chromium.RugePN failed: No such file or directory (2)
[48727:0620/072628.330747:ERROR:platform_shared_memory_region_posix.cc(217)] Unable to access(W_OK|X_OK) /dev/shm: No such file or directory (2)
[48727:0620/072628.330779:FATAL:platform_shared_memory_region_posix.cc(219)] This is frequently caused by incorrect permissions on /dev/shm. Try 'sudo chmod 1777 /dev/shm' to fix.
Error: Error: Cannot find latest-linux.yml in the latest release artifacts (https://github.com/Sienci-Labs/gsender/releases/download/v1.4.7/latest-linux.yml): HttpError: 404
"method: GET url: https://github.com/Sienci-Labs/gsender/releases/download/v1.4.7/latest-linux.yml\n\nPlease double check that your authentication token is correct. Due to security reasons, actual status maybe not reported, but 404.\n"
Headers: {
"cache-control": "no-cache",
"content-encoding": "gzip",
"content-length": "29",
"content-security-policy": "default-src 'none'; base-uri 'self'; connect-src 'self'; form-action 'self'; img-src 'self' data:; script-src 'self'; style-src 'unsafe-inline'",
"content-type": "text/plain; charset=utf-8",
"date": "Thu, 20 Jun 2024 11:26:28 GMT",
"referrer-policy": "no-referrer-when-downgrade",
"server": "GitHub.com",
"strict-transport-security": "max-age=31536000; includeSubdomains; preload",
"vary": "X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, Accept-Encoding, Accept, X-Requested-With",
"x-content-type-options": "nosniff",
"x-frame-options": "deny",
"x-github-request-id": "86B4:1CA9BF:16C6543:205460C:667411E4",
"x-xss-protection": "0"
}
at createHttpError (/tmp/.mount_gearleqQkRFR/resources/app/node_modules/builder-util-runtime/out/httpExecutor.js:14:12)
at ElectronHttpExecutor.handleResponse (/tmp/.mount_gearleqQkRFR/resources/app/node_modules/builder-util-runtime/out/httpExecutor.js:116:20)
at ClientRequest.<anonymous> (/tmp/.mount_gearleqQkRFR/resources/app/node_modules/builder-util-runtime/out/httpExecutor.js:82:26)
at ClientRequest.emit (node:events:525:35)
at ClientRequest.emit (node:domain:489:12)
at SimpleURLLoaderWrapper.<anonymous> (node:electron/js2c/browser_init:2:49976)
at SimpleURLLoaderWrapper.emit (node:events:513:28)
at SimpleURLLoaderWrapper.emit (node:domain:489:12)
at Object.newError (/tmp/.mount_gearleqQkRFR/resources/app/node_modules/builder-util-runtime/out/index.js:47:19)
at fetchData (/tmp/.mount_gearleqQkRFR/resources/app/node_modules/electron-updater/out/providers/GitHubProvider.js:108:50)
at async GitHubProvider.getLatestVersion (/tmp/.mount_gearleqQkRFR/resources/app/node_modules/electron-updater/out/providers/GitHubProvider.js:115:23)
at async AppImageUpdater.getUpdateInfoAndProvider (/tmp/.mount_gearleqQkRFR/resources/app/node_modules/electron-updater/out/AppUpdater.js:319:19)
at async AppImageUpdater.doCheckForUpdates (/tmp/.mount_gearleqQkRFR/resources/app/node_modules/electron-updater/out/AppUpdater.js:333:24)
This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason:
Error: Cannot find latest-linux.yml in the latest release artifacts (https://github.com/Sienci-Labs/gsender/releases/download/v1.4.7/latest-linux.yml): HttpError: 404
"method: GET url: https://github.com/Sienci-Labs/gsender/releases/download/v1.4.7/latest-linux.yml\n\nPlease double check that your authentication token is correct. Due to security reasons, actual status maybe not reported, but 404.\n"
Headers: {
"cache-control": "no-cache",
"content-encoding": "gzip",
"content-length": "29",
"content-security-policy": "default-src 'none'; base-uri 'self'; connect-src 'self'; form-action 'self'; img-src 'self' data:; script-src 'self'; style-src 'unsafe-inline'",
"content-type": "text/plain; charset=utf-8",
"date": "Thu, 20 Jun 2024 11:26:28 GMT",
"referrer-policy": "no-referrer-when-downgrade",
"server": "GitHub.com",
"strict-transport-security": "max-age=31536000; includeSubdomains; preload",
"vary": "X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, Accept-Encoding, Accept, X-Requested-With",
"x-content-type-options": "nosniff",
"x-frame-options": "deny",
"x-github-request-id": "86B4:1CA9BF:16C6543:205460C:667411E4",
"x-xss-protection": "0"
}
at createHttpError (/tmp/.mount_gearleqQkRFR/resources/app/node_modules/builder-util-runtime/out/httpExecutor.js:14:12)
at ElectronHttpExecutor.handleResponse (/tmp/.mount_gearleqQkRFR/resources/app/node_modules/builder-util-runtime/out/httpExecutor.js:116:20)
at ClientRequest.<anonymous> (/tmp/.mount_gearleqQkRFR/resources/app/node_modules/builder-util-runtime/out/httpExecutor.js:82:26)
at ClientRequest.emit (node:events:525:35)
at ClientRequest.emit (node:domain:489:12)
at SimpleURLLoaderWrapper.<anonymous> (node:electron/js2c/browser_init:2:49976)
at SimpleURLLoaderWrapper.emit (node:events:513:28)
at SimpleURLLoaderWrapper.emit (node:domain:489:12)
at Object.newError (/tmp/.mount_gearleqQkRFR/resources/app/node_modules/builder-util-runtime/out/index.js:47:19)
at fetchData (/tmp/.mount_gearleqQkRFR/resources/app/node_modules/electron-updater/out/providers/GitHubProvider.js:108:50)
at async GitHubProvider.getLatestVersion (/tmp/.mount_gearleqQkRFR/resources/app/node_modules/electron-updater/out/providers/GitHubProvider.js:115:23)
at async AppImageUpdater.getUpdateInfoAndProvider (/tmp/.mount_gearleqQkRFR/resources/app/node_modules/electron-updater/out/AppUpdater.js:319:19)
at async AppImageUpdater.doCheckForUpdates (/tmp/.mount_gearleqQkRFR/resources/app/node_modules/electron-updater/out/AppUpdater.js:333:24)
looks like the only files being generated are for windows and mac.
Its not fatal, the program works perfectly but just thought you would like to know.