Summary: | media-sound/spotify-1.0.88-r1 segfaults when trying to play music | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Chris Henhawke <chris> |
Component: | Current packages | Assignee: | Matthew Thode ( prometheanfire ) <prometheanfire> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | arve.barsnes, erkiferenc, finkandreas, realnc |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Chris Henhawke
2018-09-11 10:23:53 UTC
Have you tried deleting the cache? Quit Spotify, delete the cache, and try again. rm -rf ~/.cache/spotify Yes this is not a cache problem. I even deleted .config/spotify to start with a clean state. 1.0.88 was just deleted from the Spotify servers and replaced with 1.0.89. I opened a GitHub PR for it, but you could probably do a simple bump in your local overlay to see if the new version fixes this. Ebuild for 1.0.89: https://raw.githubusercontent.com/gentoo/gentoo/7d0fad427165e82fd6ad0ec69094b3e3211f32df/media-sound/spotify/spotify-1.0.89.ebuild Didn't work for me sadly. The thread you linked to seems to suggest that it crashes with ALSA, but works fine with pulseaudio. It also suggests that 1.0.80 might work fine. Confirmed here, 1.0.89 is crashing (with cache cleaned), just downgrading to 1.0.80 fixes the problem. It also crashes for me with 1.0.89, but 1.0.80 works fine. I'm using alsa. Removing cache didn't do the trick. I have the same problem. I think it is alsa related, because starting it with a fake pulseaudio setup it works, i.e. running it with "apulse spotify" will make it play music again. Apparently the version 1.0.92 is unaffected, at least for me :) All good here as well. closing for now then The version 1.0.98 is broken again, segfaults when trying to play with: [ 6434.325375] Core Thread[23281]: segfault at 0 ip 0000000000000000 sp 00007f0f517f3138 error 14 in spotify[1ff000+1000] [ 6434.325381] Code: Bad RIP value. Regretfully, older versions were pruned from portage so it is not possible to downgrade. (In reply to Tomasz Golinski from comment #13) > Regretfully, older versions were pruned from portage so it is not possible > to downgrade. It is not possible to keep them since they are being deleted in the upstream server: http://repository.spotify.com/pool/non-free/s/spotify-client/ So even if you had the older ebuild, it would not be able to download the older version, as it doesn't exist anymore. My recommendation is to create a local binary package of spotify before upgrading it: quickpkg spotify Too late now, of course. But something to keep in mind when upgrading packages where you want to easily be able to revert back. I noticed that. Luckily I had version 1.0.96 still in my distfiles so I was able to downgrade by grabbing old ebuild from git. This one works fine for me. FWIW spotify-1.1.0 also segfaults for me. I don't know if it is reasonable to open a new bug for each new release or to reopen this one. 1.1.0 seems to be working here okay, local files too. For reference: 1.1.5 still crashing for me on ALSA but works fine with apulse. |