Segmentation fault (core dumped) is back

Solved!
Reply

Segmentation fault (core dumped) is back

hypergig
Regular

Plan

Premium

Country
US

 

Operating System

Ubuntu 19.04

 

My Question or Issue

 

Today I received a new update to the spotify linux client

 

spotify-client:amd64 (1:1.1.0.237.g378f6f25-11, 1:1.1.5.153.gf614956d-16)

 

 

After which, spotify would crash immediately after starting up. Starting the client from a terminal yielded the following error

 

Segmentation fault (core dumped)

 

 

After troubleshotting for a while, I noticed the problem stopped happening when I deleted my local config directory

 

rm -rf ~/.config/spotify

 

 

Clearly this isn't a solution so I dug in a little, spelunking through the output from running 

spotify --show-console

One line stood out from the rest

13:00:33.032 W [collection_local_bans_file.cpp:51] bans: could not read local bans file: /home/<me>/.config/spotify/Users/<my account>-user/local_bans.pb

(obvious private stuff redacted)

 

So I checked and I don't have that file. But I do have this file

/home/<me>/.config/spotify/Users/<my account>-user/local-files.bnk 

So I tried deleting it to see what happened and started the spotify client back up and it worked but only from the terminal.  However, after a few more tries, it only worked part of the time 😕 So I am not sure what to make of that anymore. 

 

I would be happy to send my logs to someone in engineering if you would like.

 

EDIT

It is totally sporadic. Without fiddling with anything and starting the client works about 1 out of 3 times. 

1 ACCEPTED SOLUTION
Solution!

grimpressive
Casual Listener

You are the man.

 

Can confirm that standard Spotify (.deb not snap) now works and starts as intended.

 

No need to install i386 packages actually.

And the versions from the previous post fails (fix broken install WON'T work) because they are just broken links to the FTP; these are the correct versions that allow apt to continue working properly.

 

curl http://http.us.debian.org/debian/pool/main/libt/libtasn1-6/libtasn1-6_4.14-2_amd64.deb -o ~/Downloads/libtasn1-6_4.14-2_amd64.deb

curl http://http.us.debian.org/debian/pool/main/c/curl/libcurl3-gnutls_7.64.0-4_amd64.deb -o ~/Downloads/libcurl3-gnutls_7.64.0-4_amd64.deb

curl http://ftp.us.debian.org/debian/pool/main/g/gnutls28/libgnutls30_3.6.9-4_amd64.deb -o ~/Downloads/libgnutls30_3.6.9-4_amd64.deb

View solution in original post

31 Replies
SUGGESTED POSTS