Closed ZingyAwesome closed 1 year ago
Similar behavior on Windows, 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
@ZingyAwesome Stack trace won't help me too much… Althrough I see it points at process isolation / sandboxing in Electron, maybe --no-sandbox
will help to run it?
Also @Rikj000 @ZingyAwesome could you try capturing verbose logs with --verbose
flag? Maybe it would show more detailed info about any kind of crash.
@SpacingBat3 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.
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.
@Rikj000 I don't think that's crash, at least Electron behaves a bit weird here – while it is functional with the default app, my app.asar
fails/closes silently (it should print error when something happens). However, I've reproduced the issue on Windows 10, at least on ARM builds. It doesn't seem to be relevant, therefore I will hide the comments associated to it (to keep things clean). Please open another issue ticket.
I just get terminated by signal SIGTRAP (Trace or breakpoint trap)
when trying to run it from terminal.
I tried passing --no-sandbox
, it still didn't work. I tried passing --verbose
, I don't think it did anything because no additional logs were given.
I think it's probably an electron v25 issue, is there any way to downgrade the electron version without going back to the previous release?
I just get
terminated by signal SIGTRAP (Trace or breakpoint trap)
when trying to run it from terminal. I tried passing--no-sandbox
, it still didn't work. I tried passing--verbose
, I don't think it did anything because no additional logs were given.I think it's probably an electron v25 issue, is there any way to downgrade the electron version without going back to the previous release?
You could either build an app from source code and downgrade Electron with npm i electron@24.x.y
or manually patch current WebCord build by extracting app.asar
(given macOS apps are folders) and put it back into Resources/
folder placed somewhere in folder containing an Electron binary (which you can get from here).
Note: From what I've seen on Windows even the official binaries (i.e. unmodified by Electron Forge or any other tool at all) aren't signed by the default. You might also experience the difference when compared to Electron Forge builds, such as difference at used icon.
Works fine when built with Electron 24.6.2.
Can confirm as well it works when using electron v24 but not v25
Confirmed that WebCord 4.2.0 built with Electron v24 works in macOS 13.5 after running the following commands: codesign --force --deep --sign - /Applications/WebCord.app
& xattr -rd com.apple.quarantine/Applications/WebCord.app
but WebCord 4.3.0 is not working after running the same code after installation.
Might be stale, as Electron was updated to v26.0.0… Anyone seems to still reproduce it?
Working on 4.4.0 now, thanks
Aknowledgements
[X] 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).
[X] 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
🍎️ MacOS
Operating system architecture
aarch64 (64-bit ARM)
Electron version
v25
Application version
v4.3.0
Bug description
The latest release (4.3.0) fails to start on Apple Silicon, with the message "webcord quit unexpectedly". I don't know whether this issue affects Intel Macs as well. I was able to launch the previous release, 4.2.0, using commands suggested in other issues after installing the app:
This allowed the app to start normally before. However with the new release, even these commands aren't enough to get the app to launch. I have tried using both the universal version and the arm64-only version, neither of which work.
Additional context
I am on the latest version of macOS (13.4.1).
Crash report: