Join GitHub today
GitHub is home to over 20 million developers working together to host and review code, manage projects, and build software together.
SoundCloud 'Discover' feature freezes my entire system #245
Comments
|
Hello @CrazyLemon. Thanks for taking the time to report this issue. Which graphic card and driver do you use? |
fenryxo
added
the
more info required
label
Aug 7, 2016
CrazyLemon
commented
Aug 7, 2016
•
In short I'm using an APU so the integrated card is Radeon HD 6530D and the driver is the open source one - radeon. One offtopic note... i keep getting white screen on the normal 'Stream' too. Debugging says something about unable to connect to a socket.. should i open a new issue or is this the same sympthome? |
That means that the web worker process crashed and it is not possible to communicate with it.
It's the same. Is the freeze/crash of Soundcloud web page reproducible in WebKitGTK MiniBrowser?. |
CrazyLemon
commented
Aug 7, 2016
•
|
So a bit of explanation of the image. I took the image because the system froze..again. |
|
Well, the issue goes pretty deep. Since the issue is reproducible in the WebKitGTK MiniBrowser, I believe there is a bug in WebKitGTK (or deeper in the graphics stack) and not in Nuvola Player. Could you report the issue upstream to the WebKit bug tracker and post link here? |
clopez
commented
Aug 11, 2016
|
Can you try this?
Questions:
|
CrazyLemon
commented
Aug 11, 2016
•
|
@clopez thanks for taking a look at this
@fenryxo
in thousands of lines. A few
and
When ^ happens the results is usually white screen on the player untill i hit refresh. After refresh i get those criticals. Which keep repeating after X seconds, mouse movements, mouse clicks and so on. |
clopez
commented
Aug 12, 2016
|
I think this may be the WebKitGTK+ bug https://bugs.webkit.org/show_bug.cgi?id=126122 To confirm that, can you install the epiphany browser (GNOME Web), and try loading this test page (warning, it may crash your computer). https://people.igalia.com/clopez/wkbug/126122/rnyc/ If it crashes or you see a huge amount of memory usage by the WebKitWebProcess process, then its the same issue. The workaround for now is to disable accelerated/compositing mode by exporting that environment variable. On the next stable release (2.14) of WebKitGTK+ we are switching to a new threaded compositor that is believed to be free of this bug. The current unstable release (2.13.4) is already using this new threaded compositor by default, just in case you want to test it. |
CrazyLemon
commented
Aug 12, 2016
•
|
Yup that link definitely crashed my pc.. and this time no ssh! My suggestion is that you edit your comment and delete that link so people won't go crashing their computers :) @fenryxo should i/you/we close this one? |
clopez
commented
Aug 12, 2016
|
We don't provide PPAs, sorry. Only source tarballs. That said, probably the best workaround now for you is to wrap nuvolaplayer3 with a shell script that does an export WEBKIT_DISABLE_COMPOSITING_MODE=1 and then calls the real nuvolaplayer3. Another idea, is that maybe nuvolaplayer3 itself can do this via a setenv() syscall when the webkitgtk version is < 2.13.4. Check https://webkitgtk.org/reference/webkit2gtk/stable/webkit2gtk-4.0-WebKitVersion.html |
CrazyLemon
referenced this issue
Aug 13, 2016
Closed
Nuvolaplayer is deleting and recreating .desktop file on every launch #248
added a commit
that referenced
this issue
Aug 14, 2016
added a commit
that referenced
this issue
Aug 14, 2016
|
A workaround for this issue has landed n the master & 3.0.x git branches. Thanks for your bug report. At first, this fix will be available with the next rebuilt of packages of the Nuvola Player 3.1 Rolling Releases. Later, the fix will be also included in the next bug-fix release of the Nuvola Player 3.0 Stable Releases. To get informed when Nuvola Player 3.0.4 Stable Release is released, follow Nuvola Player on Facebook, Google+ or Twitter or subscribe to the Nuvola Player Newsletter: weekly or monthly. Jiri Janousek, Nuvola Player developer • My work on Nuvola Player and user support are funded by Nuvola Patrons. ❤ Make a donation to keep the project going. Thank you. https://tiliado.eu/nuvolaplayer/funding/ |
fenryxo
added
bug
in progress
and removed
more info required
labels
Aug 14, 2016
fenryxo
added this to the 3.0.4 milestone
Aug 14, 2016
added a commit
that referenced
this issue
Sep 18, 2016
|
Update: This issue has been fixed in the Nuvola Player 3.0.4 Stable Releases (September 17th, 2016). |

CrazyLemon commentedJul 29, 2016
•
Edited 1 time
-
fenryxo
Jul 29, 2016
A workaround for this issue has landed n the master & 3.0.x git branches. Thanks for your bug report.
At first, this fix will be available with the next rebuilt of packages of the Nuvola Player 3.1 Rolling Releases. Later, the fix will be also included in the next bug-fix release of the Nuvola Player 3.0 Stable Releases. To get informed when Nuvola Player 3.0.4 Stable Release is released, follow Nuvola Player on Facebook, Google+ or Twitter or subscribe to the Nuvola Player Newsletter: weekly or monthly.
Update: This issue has been fixed in the Nuvola Player 3.0.4 Stable Releases (September 17th, 2016).
Original report:
So since introduction of 'Discover' feature in soundcloud and well in nuvola player as part of it it has been freezing my system entirly.
By freeze i mean no keyboard response, no mouse response (sometimes, sometimes there is).
As soon as i clicked on 'Discover' everything froze.
This has been happening on Ubuntu 16.04. I can't give you the exact nuvolaplayer version because it has been updated since then.
Since the update i was first 'warned' that i should use newer webkit version. Hurray i said to myself. No more freezes. I added the repo and updated the webkit version.
But freezes kept occuring. This time i could partially use Discover feature, but it was slow and graphics were (sometimes) weird.
It froze right now as i tried to run it from the terminal in hope i could get you some debugging info but nothing useful came out. Current info