-
-
Notifications
You must be signed in to change notification settings - Fork 201
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
v2.5.0 Crashes on Launch (NW.js core dumped) #1005
Comments
Probably related to this: I can't reproduce any crashes on my old notebook using "Intel HD Graphics 620" while running Arch KDE wayland. Please check if deleting your config+cache folders helps:
v2.5.0 has been released because of other Chromium related crashes/issues, so I can't downgrade NW.js/Chromium again. Chromium has had some pretty bad past releases with lots of issues. That's really annoying... If you can find a reliable way to reproduce this in NW.js alone (or Chromium / Chromium-based applications), then you should report this issue upstream. There's unfortunately not much I can do here. |
I'm facing the same issue since the upgrade. Downgrading fixes the issue. It does not crash instantly on startup for me, only after about 10 seconds or so. I get that this might not be anything streamlink-twitch-gui can fix. Just wanted to provided some more data for debugging purposes. |
I am having the same issue, streamlink-twitch-gui crashes at startup.
|
That's a different issue which currently also affects other web browsers based on Chromium. Google search results:
Try launching with Streamlink Twitch GUI doesn't need video decode acceleration (via VAAPI), but since the app doesn't use custom minimal NW.js builds, a full Chromium session is used every time with all the unneeded stuff. As said earlier, the recent Chromium releases have been pretty bad with lots of issues. These issues have to be reproduced isolated in a bare NW.js session and then reported upstream. No idea what causes these Chromium GPU process crashes, but if this can't be reproduced in a bare NW.js session, then this means that something specific content-wise is causing this, which makes debugging this more difficult. I'm not a NW.js or Chromium dev, so I can't do anything here apart from choosing a specific NW.js release version. The NW.js builds can be found here: In order to see the Chromium GPU status page, download the SDK build, open the dev tools using F12 and then run |
I knew I should have written a note about this.
This is unrelated to my streamlink-twitch-gui issue. It is just error of vaapi wrapper for nvidia cards (nvidia-vaapi-driver). Standalone Chromium based browsers work on my system. I tried those flags, just to test and streamlink-twitch-gui 2.5.0 still crashes. Earlier version, streamlink-twitch-gui 2.4.1 works fine. |
I can reproduce this on my notebook now (using an Intel iGPU): That doesn't happen on my main system using AMDGPU though... |
So apparently NW.js 0.84.0 is the latest version without this crash. This release is broken too though, and you can't drag the window on the The version that seems to be working is I'll have a look at downgrading to this even older version, but considering that I've bumped NW.js from You can downgrade yourself for now by applying this patch: diff --git a/src/config/main.json b/src/config/main.json
index cd4d77eb..be0a04fa 100644
--- a/src/config/main.json
+++ b/src/config/main.json
@@ -1,7 +1,7 @@
{
"display-name": "Streamlink Twitch GUI",
"app-identifier": "streamlink-twitch-gui",
- "nwjs-version": "0.87.0",
+ "nwjs-version": "0.82.0",
"urls": {
"homepage": "https://github.com/streamlink/streamlink-twitch-gui",
"release": "https://github.com/streamlink/streamlink-twitch-gui/releases/tag/v{version}", |
Reopening for visibility until the next release has been published |
I've decided against releasing v2.5.1 today because I want to see feedback first, to be sure that this is indeed working now. All I can do is test locally on my systems and in VMs, but this doesn't guarantee that I've missed something. Please build from the master branch and report back: If you can't locally build or don't want to, then please wait for the next nightly builds to be built (approx. at 3am this night - UTC): Thanks |
Followed the build procedure. from Started few streams, checked the settings, everything looks fine.
|
Latest build from master working on my machine |
Checklist
Streamlink Twitch GUI version
v2.5.0
Streamlink version
6.7.3
Operating system, environment and configuration details
Arch Linux, Xorg, Intel HD Graphics 3000
Description
There seems to be an issue with NW.js 0.87.0. I've also tried with
--disable-gpu
with no success. I downloaded NW.js 0.87.0 myself and oddly enough it seems to work fine. However, when I run NW.js with--disable-gpu
I get a similar crash.v2.4.1 of Streamlink Twitch GUI works fine.
Debug log
The text was updated successfully, but these errors were encountered: