After an OS upgrade to Fedora 29, everytime I open the GPMDP it segfauls
Info:
OS: Fedora Workstation 29
GPMDP Version: Latest available (4.6.1)
Issue Descriptions: Segfault on start
Logs:
Nov 01 15:15:52 kernel: google-play-mus[968]: segfault at a4fa30 ip 0000000000a4fa30 sp 00007ffe8d697778 error 15 in Google Play Music Desktop Player[200000+1602000]
Nov 01 15:15:52 kernel: Code: da 9d ef 9d e6 9d f2 9d f8 9d 0c 9e fa 9d 1b 9e 64 76 58 76 67 76 02 76 46 76 47 76 49 76 1e 76 3b 76 6d 76 6e 76 69 76 72 76
Nov 01 15:15:52 systemd-coredump[974]: Process 968 (google-play-mus) of user 1000 dumped core.
Stack trace of thread 968:
#0 0x0000000000a4fa30 n/a (Google Play Music Desktop Player)
Steps to Reproduce: Open GPMDP
Steps I've tried to fix issue: Removing and reinstalling latest rpm
馃憢 Thanks for opening your first issue here! If you're reporting a 馃悶 bug, please make sure you include steps to reproduce it. We get a lot of duplicate issues on this repo, so please double check now that your issue has not already been solved or doesn't have an open issue already.
To help make it easier for us to investigate your issue, please follow the contributing guidelines and ensure the issue template was filled out.
This appears to be related to https://github.com/electron/electron/issues/13972, affecting electron-based apps on multiple linux distributions.
This is fixed on master
What would it take to get another release? It looks like there's a few pretty major fixes on master since 4.6.1
@m-wynn I was able to pretty easily build an RPM from master following https://github.com/MarshallOfSound/Google-Play-Music-Desktop-Player-UNOFFICIAL-#development and https://github.com/MarshallOfSound/Google-Play-Music-Desktop-Player-UNOFFICIAL-/wiki/Development-FAQ. Problem (locally) solved!
I havn't been able to get npm working properly... so I might have to wait for a new release :(
FYI, I was able to download the latest 2.0.x prebuilt binaries and replace libnode.so and libffmpeg.so (the only two .so files in both packages) with the ones from https://github.com/electron/electron/releases/tag/v2.0.14 and it fixed the problem for me. In case you don't want to try and setup a build environment.
Any news on a new release? I haven't been able to get a local build environment working to build my own copy :(
It's been over 5 months since the last release (even F29 has been out for almost 2 months) and I really miss having a working GPMDP...
Most helpful comment
This is fixed on master