oxen-io / session-desktop

Session Desktop - Onion routing based messenger
https://getsession.org
GNU General Public License v3.0
1.48k stars 190 forks source link

[BUG] Update 1.11.1 Fails to Launch on Windows 7 #2898

Closed zellchristensen closed 11 months ago

zellchristensen commented 11 months ago

Code of conduct

Self-training on how to write a bug report

Is there an existing issue for this?

Current Behavior

After the most recent automatic update, the client fails to launch on Windows 7 with the error:

Session.exe - Entry Point Not Found The procedure entry point DiscardVirtualMemory could not be located in the dynamic link library KERNEL32.dll.

2023-09-04_02-47-09

Expected Behavior

The client launches.

Steps To Reproduce

In Windows 7, Start Session.exe

Desktop Version

v1.11.1

Anything else?

I'm assuming this is related to Electron dropping support for Windows 7/8/8.1

If Windows 7 is no longer supported, there should be clear language on the website, github, and elsewhere clarifying which platforms are supported.

Jigsy1 commented 11 months ago

On Windows 8.1 and had the same problem. Ended up rolling back to the previous version.

KeeJef commented 11 months ago

Yes, Electron ended Windows 7 and 8.1 support in version 23, and we recently updated to 25.3.0 so Windows 7 and 8.1 are no longer supported.

KeeJef commented 11 months ago

Updated .readme here https://github.com/oxen-io/session-desktop/pull/2899

blinkenlight commented 11 months ago

So why the hell are you then not detecting an "unsupported" (do you seriously think I'll move away from W7 for this...?) OS with the installer and abort the upgrade with a message that explains we're being dumped...? This is NOT a closed issue.