Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Webcord fails to start on Windows #436

Closed
1 of 7 tasks
Rikj000 opened this issue Jul 4, 2023 · 9 comments
Closed
1 of 7 tasks

Webcord fails to start on Windows #436

Rikj000 opened this issue Jul 4, 2023 · 9 comments
Assignees
Labels
status:confirmed Issues that could be reproduced status:patch-released Patched in current stable release type:bug Something isn't working

Comments

@Rikj000
Copy link

Rikj000 commented Jul 4, 2023

Aknowledgements

  • I have checked that there is no other issue describing the same or
    similar problem that I currently have, regardless if it has been
    closed or open.

  • This bug affects Discord website.

  • This issue is confirmed to be reproduceable when WebCord is packaged
    on at least all three latest supported Electron major releases.

  • This issue is reproduceable in Chrome, Chromium or any
    Chromium-based browser, e.g Brave or Edge (please write in
    Additional Context which browser you have used if it is neither
    Chrome nor unmodified Chromium).

  • There are no fixes done to master which resolves this issue.

  • My issue describes one of the unstable and/or not fully implemented
    features.

  • I have found a workaround to mitigate or temporarily fix this issue
    in affected releases (please write it in Additional context section
    below).

Operating System / Platform

🪟️ Windows

Operating system architecture

x64 (64-bit Intel/AMD)

Electron version

Can't check due to application not opening.

Application version

v4.3.0

Bug description

v4.3.0 refuses to open.

When I try to launch the .exe directly from PowerShell, following error is returned:

ERROR:crashpad_client_win.cc(844)] not connected

I get the same result with webcord.exe --verbose

Also checked Event Viewer's Application Logs,
but can't find anything related to the crash there.

Additional context

No response

@Rikj000
Copy link
Author

Rikj000 commented Jul 4, 2023

Linking to: #432

@HyperCriSiS

This comment was marked as duplicate.

@ShadyGalal

This comment was marked as duplicate.

@Rikj000
Copy link
Author

Rikj000 commented Aug 5, 2023

@SpacingBat3 I hope these findings might be able to help resolve this issue.

I've noticed that on my Manjaro Linux system,
I'm running WebCord v4.3.0 without issues.

Perhaps it's an Electron bug, and not a WebCord bug?

Linux Environment

Software Version Source
Manjaro Linux x86_64 Kernel 5.15.120-1-MANJARO /
Electron v25.3.1 https://archlinux.org/packages/extra/any/electron/
WebCord v4.3.0 https://aur.archlinux.org/packages/webcord-bin

Windows Environment

Software Version Source
Windows 11 Pro Kernel 10.0.22621.0 /
Electron v25.4.0 https://community.chocolatey.org/packages/electron
WebCord v4.3.0 https://github.com/ScoopInstaller/Extras/blob/master/bucket/webcord.json

Note: I specifically installed Electron for this issue, and rebooted the PC afterwards, without any luck.
In the past WebCord always worked without having to install Electron.

@SpacingBat3
Copy link
Owner

@Rikj000 Yes, Linux version works fine, macOS (?) and Windows seem to only crash for any reason. Also on Windows I couldn't find a way to debug what's causing the issue and currently I've found no luck running it on a newer version of Electron or under WineHQ. I'll try again with the newer versions of Electron, I believe currently v24 works fine.

Also it definitely happens to crash before even Chromium fully loads, so maybe that's when I'm applying some command-line flags to Chromium cmdline (this is possible before ready event only, after Chromium loads I doubt I can apply flags in other way than restarting the app) or parsing them?

In the past WebCord always worked without having to install Electron.

You mean electron packages on Manjaro / Arch Linux? I doubt AUR version would run without any electron package installed, I think both Hanabishi and I are packaging it to use system packages and I even made possible to (experimentally) use other dependencies provided by Arch Linux packages (e.g. marked, semver) over bundling them inside ASAR archive.

@Rikj000
Copy link
Author

Rikj000 commented Aug 11, 2023

In the past WebCord always worked without having to install Electron.

You mean electron packages on Manjaro / Arch Linux? I doubt AUR version would run without any electron package installed, I think both Hanabishi and I are packaging it to use system packages and I even made possible to (experimentally) use other dependencies provided by Arch Linux packages (e.g. marked, semver) over bundling them inside ASAR archive.

I mean in the past WebCord worked on Windows without explicitly installing Electron :)

@SpacingBat3 SpacingBat3 added the status:patch-released Patched in current stable release label Aug 15, 2023
@SpacingBat3
Copy link
Owner

Update to Electron v26.0.0 should fix this (at least it works through WineHQ, would be really weird not to work on Windows).

@ltguillaume
Copy link

4.4.0 confirmed working!

Started with "I didn't crash this time!", lol.

@DeathDragonAW
Copy link

Still having this issue with both 4.3.0 and 4.4.0.
4.2.0 is still working.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
status:confirmed Issues that could be reproduced status:patch-released Patched in current stable release type:bug Something isn't working
Projects
None yet
Development

No branches or pull requests

6 participants