<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Segmentation fault (core dumped) is back in Desktop (Linux)</title>
    <link>https://community.spotify.com/t5/Desktop-Linux/Segmentation-fault-core-dumped-is-back/m-p/4777563#M18558</link>
    <description>&lt;P&gt;so this was the first thing I tried and when i compared&amp;nbsp;versions they were exactly the same, so it was no surprise they both suffered the same issue when the snap version sig faulted on me &lt;span class="lia-unicode-emoji" title=":confused_face:"&gt;😕&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;honestly, it can be nothing else but a race condition... if you slow your machine down or artificially&amp;nbsp;slow down the app with something like cpulimit, the app usually starts up.. it is completely unusable but it didn't seem to sig fault as often.. the fact that we can't consistently repro it within it self points to a race condition.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;there is not much we can do but wait for them to patch it in engineering, or wait for them to open high q&amp;nbsp;in the webclient, i already looked for the old version of the app but they seem to have pulled it&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Fri, 28 Jun 2019 12:07:39 GMT</pubDate>
    <dc:creator>hypergig</dc:creator>
    <dc:date>2019-06-28T12:07:39Z</dc:date>
    <item>
      <title>Segmentation fault (core dumped) is back</title>
      <link>https://community.spotify.com/t5/Desktop-Linux/Segmentation-fault-core-dumped-is-back/m-p/4771027#M18466</link>
      <description>&lt;P&gt;&lt;STRONG&gt;Plan&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;Premium&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Country&lt;BR /&gt;&lt;/STRONG&gt;US&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Operating System&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;Ubuntu 19.04&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;My Question or Issue&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Today I received a new update to the spotify linux client&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;spotify-client:amd64 (1:1.1.0.237.g378f6f25-11, 1:1.1.5.153.gf614956d-16)&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;After which, spotify would crash immediately&amp;nbsp;after starting up. Starting the client from a terminal yielded&amp;nbsp;the following error&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;Segmentation fault (core dumped)&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;After troubleshotting for a while, I noticed the problem stopped happening when I deleted my local config directory&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;rm -rf ~/.config/spotify&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Clearly this isn't a solution so I dug in a little, spelunking&amp;nbsp;through the output from running&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;spotify --show-console&lt;/PRE&gt;&lt;P&gt;One line stood out from the rest&lt;/P&gt;&lt;PRE&gt;13:00:33.032 W [collection_local_bans_file.cpp:51] bans: could not read local bans file: /home/&amp;lt;me&amp;gt;/.config/spotify/Users/&amp;lt;my account&amp;gt;-user/local_bans.pb&lt;/PRE&gt;&lt;P&gt;(obvious private stuff redacted)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;So I checked and I don't have that file. But I do have this file&lt;/P&gt;&lt;PRE&gt;/home/&amp;lt;me&amp;gt;/.config/spotify/Users/&amp;lt;my account&amp;gt;-user/local-files.bnk &lt;/PRE&gt;&lt;P&gt;So I tried deleting it to see what happened&amp;nbsp;and started the spotify client back up and it worked but only from the terminal.&amp;nbsp; However, after a few more tries, it only worked part of the time &lt;span class="lia-unicode-emoji" title=":confused_face:"&gt;😕&lt;/span&gt; So I am not sure what to make of that anymore.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I would be happy to send my logs to someone in engineering if you would like.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;EDIT&lt;/P&gt;&lt;P&gt;It is totally sporadic. Without fiddling with anything and starting the client works about 1 out of 3 times.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 19 Jun 2019 13:25:54 GMT</pubDate>
      <guid>https://community.spotify.com/t5/Desktop-Linux/Segmentation-fault-core-dumped-is-back/m-p/4771027#M18466</guid>
      <dc:creator>hypergig</dc:creator>
      <dc:date>2019-06-19T13:25:54Z</dc:date>
    </item>
    <item>
      <title>Re: Segmentation fault (core dumped) is back</title>
      <link>https://community.spotify.com/t5/Desktop-Linux/Segmentation-fault-core-dumped-is-back/m-p/4772597#M18490</link>
      <description>&lt;P&gt;Im also getting the crash. I ran the same command and piped the output to a file. Uploading the file here. Would just post it but the message cant exceed 20k chars.&lt;/P&gt;</description>
      <pubDate>Fri, 21 Jun 2019 00:39:11 GMT</pubDate>
      <guid>https://community.spotify.com/t5/Desktop-Linux/Segmentation-fault-core-dumped-is-back/m-p/4772597#M18490</guid>
      <dc:creator>kaloshade</dc:creator>
      <dc:date>2019-06-21T00:39:11Z</dc:date>
    </item>
    <item>
      <title>Re: Segmentation fault (core dumped) is back</title>
      <link>https://community.spotify.com/t5/Desktop-Linux/Segmentation-fault-core-dumped-is-back/m-p/4772829#M18498</link>
      <description>&lt;P&gt;Same thing here. Tried to post a reply about 6 times yesterday but gave up in the end.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 21 Jun 2019 09:09:28 GMT</pubDate>
      <guid>https://community.spotify.com/t5/Desktop-Linux/Segmentation-fault-core-dumped-is-back/m-p/4772829#M18498</guid>
      <dc:creator>thereal_rjf</dc:creator>
      <dc:date>2019-06-21T09:09:28Z</dc:date>
    </item>
    <item>
      <title>Re: Segmentation fault (core dumped) is back</title>
      <link>https://community.spotify.com/t5/Desktop-Linux/Segmentation-fault-core-dumped-is-back/m-p/4772831#M18499</link>
      <description>&lt;P&gt;So now it seems to be letting me reply - I'm running&amp;nbsp;Spotify version 1.1.5.153.gf614956d on Debian Buster.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;It's totally sporadic, the process gets killed by SIGSEGV immediately after a call to&amp;nbsp;35.186.224.53 when it dies. It seems to go from working to dieing sporadically, in all cases I can see from the logs it connects fone, pulls deltas from playlists etc then gets to&amp;nbsp;[gaia_login_state_observer.cpp:42] received new_connection_id then&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;09:13:09.681 D [gaia_manager.cpp:409            ] GAIA: GaiaManager::stateTransition, kServiceStatusStopped-&amp;gt;kServiceStatusRunning
09:13:09.682 D [gaia_manager.cpp:1146           ] GAIA: TIMING(2075049165) GaiaManager::sendHelloHelper
09:13:09.699 D [gaia_manager.cpp:1146           ] GAIA: TIMING(2075049182) GaiaManager::sendHelloHelper
09:13:09.721 I [request_accounting.cpp:416      ] High request latency: https://spclient.wg.spotify.com/metadata took 175 ms
09:13:09.777 I [request_accounting.cpp:416      ] High request latency: https://spclient.wg.spotify.com/ads took 377 ms
09:13:09.777 I [request_accounting.cpp:416      ] High request latency: https://spclient.wg.spotify.com/ads took 377 ms
09:13:09.779 I [request_accounting.cpp:416      ] High request latency: https://spclient.wg.spotify.com/ads took 379 ms
Segmentation fault&lt;/PRE&gt;&lt;P&gt;Not sure if this isn't a race condition somewhere around connection. It's too random to be something on the machine and it connects and pulls the playlist deltas etc without fail every time it starts regarless of whether it segfaults or not.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 21 Jun 2019 09:15:43 GMT</pubDate>
      <guid>https://community.spotify.com/t5/Desktop-Linux/Segmentation-fault-core-dumped-is-back/m-p/4772831#M18499</guid>
      <dc:creator>thereal_rjf</dc:creator>
      <dc:date>2019-06-21T09:15:43Z</dc:date>
    </item>
    <item>
      <title>Re: Segmentation fault (core dumped) is back</title>
      <link>https://community.spotify.com/t5/Desktop-Linux/Segmentation-fault-core-dumped-is-back/m-p/4772838#M18501</link>
      <description>&lt;P&gt;base64 encoded my reply to get past this ridiculous forum filtering&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;U28gbm93IGl0IHNlZW1zIHRvIGJlIGxldHRpbmcgbWUgcmVwbHkgLSBJJ20gcnVubmluZ8KgU3Bv&lt;BR /&gt;dGlmeSB2ZXJzaW9uIDEuMS41LjE1My5nZjYxNDk1NmQgb24gRGViaWFuIC4KCgoKSXQncyB0b3Rh&lt;BR /&gt;bGx5IHNwb3JhZGljLCB0aGUgcHJvY2VzcyBnZXRzIGtpbGxlZCBieSBTSUdTRUdWIGltbWVkaWF0&lt;BR /&gt;ZWx5IGFmdGVyIGEgY2FsbCB0b8KgMzUuMTg2LjIyNC41MyB3aGVuIGl0IGRpZXMuIEl0IHNlZW1z&lt;BR /&gt;IHRvIGdvIGZyb20gd29ya2luZyB0byBkaWVpbmcgc3BvcmFkaWNhbGx5LCBpbiBhbGwgY2FzZXMg&lt;BR /&gt;SSBjYW4gc2VlIGZyb20gdGhlIGxvZ3MgaXQgY29ubmVjdHMgZm9uZSwgcHVsbHMgZGVsdGFzIGZy&lt;BR /&gt;b20gcGxheWxpc3RzIGV0YyB0aGVuIGdldHMgdG/CoFtnYWlhX2xvZ2luX3N0YXRlX29ic2VydmVy&lt;BR /&gt;LmNwcDo0Ml0gcmVjZWl2ZWQgbmV3X2Nvbm5lY3Rpb25faWQgdGhlbgoKCgowOToxMzowOS42ODEg&lt;BR /&gt;RCBbZ2FpYV9tYW5hZ2VyLmNwcDo0MDkgICAgICAgICAgICBdIEdBSUE6IEdhaWFNYW5hZ2VyOjpz&lt;BR /&gt;dGF0ZVRyYW5zaXRpb24sIGtTZXJ2aWNlU3RhdHVzU3RvcHBlZC0+a1NlcnZpY2VTdGF0dXNSdW5u&lt;BR /&gt;aW5nCjA5OjEzOjA5LjY4MiBEIFtnYWlhX21hbmFnZXIuY3BwOjExNDYgICAgICAgICAgIF0gR0FJ&lt;BR /&gt;QTogVElNSU5HKDIwNzUwNDkxNjUpIEdhaWFNYW5hZ2VyOjpzZW5kSGVsbG9IZWxwZXIKMDk6MTM6&lt;BR /&gt;MDkuNjk5IEQgW2dhaWFfbWFuYWdlci5jcHA6MTE0NiAgICAgICAgICAgXSBHQUlBOiBUSU1JTkco&lt;BR /&gt;MjA3NTA0OTE4MikgR2FpYU1hbmFnZXI6OnNlbmRIZWxsb0hlbHBlcgowOToxMzowOS43MjEgSSBb&lt;BR /&gt;cmVxdWVzdF9hY2NvdW50aW5nLmNwcDo0MTYgICAgICBdIEhpZ2ggcmVxdWVzdCBsYXRlbmN5OiBo&lt;BR /&gt;dHRwczovL3NwY2xpZW50LndnLnNwb3RpZnkuY29tL21ldGFkYXRhIHRvb2sgMTc1IG1zCjA5OjEz&lt;BR /&gt;OjA5Ljc3NyBJIFtyZXF1ZXN0X2FjY291bnRpbmcuY3BwOjQxNiAgICAgIF0gSGlnaCByZXF1ZXN0&lt;BR /&gt;IGxhdGVuY3k6IGh0dHBzOi8vc3BjbGllbnQud2cuc3BvdGlmeS5jb20vYWRzIHRvb2sgMzc3IG1z&lt;BR /&gt;CjA5OjEzOjA5Ljc3NyBJIFtyZXF1ZXN0X2FjY291bnRpbmcuY3BwOjQxNiAgICAgIF0gSGlnaCBy&lt;BR /&gt;ZXF1ZXN0IGxhdGVuY3k6IGh0dHBzOi8vc3BjbGllbnQud2cuc3BvdGlmeS5jb20vYWRzIHRvb2sg&lt;BR /&gt;Mzc3IG1zCjA5OjEzOjA5Ljc3OSBJIFtyZXF1ZXN0X2FjY291bnRpbmcuY3BwOjQxNiAgICAgIF0g&lt;BR /&gt;SGlnaCByZXF1ZXN0IGxhdGVuY3k6IGh0dHBzOi8vc3BjbGllbnQud2cuc3BvdGlmeS5jb20vYWRz&lt;BR /&gt;IHRvb2sgMzc5IG1zClNlZ21lbnRhdGlvbiBmYXVsdApOb3Qgc3VyZSBpZiB0aGlzIGlzbid0IGEg&lt;BR /&gt;cmFjZSBjb25kaXRpb24gc29tZXdoZXJlIGFyb3VuZCBjb25uZWN0aW9uLiBJdCdzIHRvbyByYW5k&lt;BR /&gt;b20gdG8gYmUgc29tZXRoaW5nIG9uIHRoZSBtYWNoaW5lIGFuZCBpdCBjb25uZWN0cyBhbmQgcHVs&lt;BR /&gt;bHMgdGhlIHBsYXlsaXN0IGRlbHRhcyBldGMgd2l0aG91dCBmYWlsIGV2ZXJ5IHRpbWUgaXQgc3Rh&lt;BR /&gt;cnRzIHJlZ2FybGVzcyBvZiB3aGV0aGVyIGl0IHNlZ2ZhdWx0cyBvciBub3QuwqAK&lt;/P&gt;</description>
      <pubDate>Fri, 21 Jun 2019 09:29:54 GMT</pubDate>
      <guid>https://community.spotify.com/t5/Desktop-Linux/Segmentation-fault-core-dumped-is-back/m-p/4772838#M18501</guid>
      <dc:creator>thereal_rjf</dc:creator>
      <dc:date>2019-06-21T09:29:54Z</dc:date>
    </item>
    <item>
      <title>Re: Segmentation fault (core dumped) is back</title>
      <link>https://community.spotify.com/t5/Desktop-Linux/Segmentation-fault-core-dumped-is-back/m-p/4772849#M18502</link>
      <description>&lt;P&gt;base64-ed again but this is a log snippet from this morning when the client successfully loads.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;b2sgc28gc25pcHBldCBmcm9tIHdoZW4gdGhlIGNsaWVudCBsb2FkcyBzdWNjZXNzZnVsbHkgdGhpcyBtb3JuaW5nLi4uCgoKMDk6MzQ6MDEuMjg1IEUgW3B1YnN1Yl9zdWJzY3JpcHRpb24uY3BwOjU5MSAgICAgXSBhcTogTFdTIGdvdCBMV1NfQ0FMTEJBQ0tfQ0xJRU5UX1dSSVRFQUJMRQowOTozNDowMS4yODUgRSBbcHVic3ViX3N1YnNjcmlwdGlvbi5jcHA6NTkxICAgICBdIGFxOiBMV1MgZ290IExXU19DQUxMQkFDS19DTElFTlRfV1JJVEVBQkxFCjA5OjM0OjAxLjI5MCBFIFtnYWlhX2xvZ2luX3N0YXRlX29ic2VydmVyLmNwcDo0Ml0gcmVjZWl2ZWQgbmV3X2Nvbm5lY3Rpb25faWQgPDxSRURBQ1RFRD4+IC0gc3RhcnRpbmcKCjA5OjM0OjAxLjI5MCBEIFtnYWlhX21hbmFnZXIuY3BwOjQwOSAgICAgICAgICAgIF0gR0FJQTogR2FpYU1hbmFnZXI6OnN0YXRlVHJhbnNpdGlvbiwga1NlcnZpY2VTdGF0dXNTdG9wcGVkLT5rU2VydmljZVN0YXR1c1J1bm5pbmcKMDk6MzQ6MDEuMjkwIEQgW2dhaWFfbWFuYWdlci5jcHA6MTE0NiAgICAgICAgICAgXSBHQUlBOiBUSU1JTkcoMjA3NjMwMDc3NCkgR2FpYU1hbmFnZXI6OnNlbmRIZWxsb0hlbHBlcgowOTozNDowMS4zMDIgRSBbcHVic3ViX3N1YnNjcmlwdGlvbi5jcHA6NTkxICAgICBdIGFxOiBMV1MgZ290IExXU19DQUxMQkFDS19DTElFTlRfUkVDRUlWRV9QT05HCjA5OjM0OjAxLjMzMyBEIFtnYWlhX21hbmFnZXIuY3BwOjExNDYgICAgICAgICAgIF0gR0FJQTogVElNSU5HKDIwNzYzMDA4MTYpIEdhaWFNYW5hZ2VyOjpzZW5kSGVsbG9IZWxwZXIKMDk6MzQ6MDEuMzM0IEkgW3JlcXVlc3RfYWNjb3VudGluZy5jcHA6NDE2ICAgICAgXSBIaWdoIHJlcXVlc3QgbGF0ZW5jeTogaHR0cHM6Ly9zcGNsaWVudC53Zy5zcG90aWZ5LmNvbS9hZHMgdG9vayAyNjMgbXMKMDk6MzQ6MDEuMzM0IEkgW3JlcXVlc3RfYWNjb3VudGluZy5jcHA6NDE2ICAgICAgXSBIaWdoIHJlcXVlc3QgbGF0ZW5jeTogaHR0cHM6Ly9zcGNsaWVudC53Zy5zcG90aWZ5LmNvbS9hZHMgdG9vayAyNjMgbXMKMDk6MzQ6MDEuMzM1IEkgW3JlcXVlc3RfYWNjb3VudGluZy5jcHA6NDE2ICAgICAgXSBIaWdoIHJlcXVlc3QgbGF0ZW5jeTogaHR0cHM6Ly9zcGNsaWVudC53Zy5zcG90aWZ5LmNvbS9hZHMgdG9vayAyNjQgbXMKMDk6MzQ6MDEuMzQwIEQgW2dhaWFfbWFuYWdlci5jcHA6MTE0NiAgICAgICAgICAgXSBHQUlBOiBUSU1JTkcoMjA3NjMwMDgyMykgR2FpYU1hbmFnZXI6OnNlbmRIZWxsb0hlbHBlcgoKV09VTEQgTk9STUFMTFkgU0VHRkFVTFQgSEVSRSBXSEVOIEZBSUxJTkcKCgowOTozNDowMS42NDcgSSBbcmVxdWVzdF9hY2NvdW50aW5nLmNwcDo0MTYgICAgICBdIEhpZ2ggcmVxdWVzdCBsYXRlbmN5OiBobTovL3ZhbmlsbGEvdjEgdG9vayAyMDkgbXMKMDk6MzQ6MDIuNzExIEkgW3N0YXJ0dXBfdGltZV9sb2dnZXIuY3BwOjQzNCAgICAgXSB1c2FibGVfc3RhdGU6IHByb2Nlc3Nfc3RhcnQ6MCxhcHBfaW5pdDo1MCxjb3JlX2luaXQ6NzksemxpbmtfbG9hZF9zdGFydDo4Nyxjb3JlX2luaXRfZG9uZToxMDEsaW5pdGlhbF9hcF9jb25uZWN0aW9uOjEwOCxpbml0aWFsX2FwX2Nvbm5lY3Rpb25fZG9uZTo3ODMsaW5pdGlhbF92aWV3X2xvYWRfc3RhcnQ6MTQ1MSx1c2FibGVfc3RhdGU6Mjc0NQowOTozNDowMi43MzcgNSBbcGxheWxpc3RfYmVfcGw0X2NvbnRleHQuY3BwOjk5ICBdIFtzcG90aWZ5OnVzZXI6c3BvdGlmeTpwbGF5bGlzdDpSRURBQ1RFRFJFREFDVEVEUkVEQUNUXSBDcmVhdGluZyBjb250ZXh0CjA5OjM0OjAyLjczNyA1IFtwbGF5bGlzdF9iYWNrZW5kLmNwcDoxNjEgICAgICAgIF0gUGxheWxpc3RCYWNrZW5kTWFuYWdlcjo6cmVzeW5jRGVsYXllZFBsYXlsaXN0Tm93KHNwb3RpZnk6dXNlcjpzcG90aWZ5OnBsYXlsaXN0OjM3UkVEQUNURURSRURBQ1RFRFJFREEpCjA5OjM0OjAyLjczOCA1IFtwbGF5bGlzdF9iZV9wbDRfY29udGV4dC5jcHA6OTkgIF0gW3Nwb3RpZnk6dXNlcjpzcG90aWZ5OnBsYXlsaXN0OlJFREFDVEVEUkVEQUNURURSRURBQ1RdIENyZWF0aW5nIGNvbnRleHQKMDk6MzQ6MDIuNzM4IDUgW3BsYXlsaXN0X2JhY2tlbmQuY3BwOjE2MSAgICAgICAgXSBQbGF5bGlzdEJhY2tlbmRNYW5hZ2VyOjpyZXN5bmNEZWxheWVkUGxheWxpc3ROb3coc3BvdGlmeTp1c2VyOnNwb3RpZnk6cGxheWxpc3Q6UkVEQUNURURSRURBQ1RFRFJFREFDVCkKMDk6MzQ6MDIuNzM5IDUgW3BsYXlsaXN0X2JlX3BsNF9jb250ZXh0LmNwcDo5OSAgXSBbc3BvdGlmeTp1c2VyOnNwb3RpZnk6cGxheWxpc3Q6UkVEQUNURURSRURBQ1RFRFJFREFDVF0gQ3JlYXRpbmcgY29udGV4dAowOTozNDowMi43MzkgNSBbcGxheWxpc3RfYmFja2VuZC5jcHA6MTYxICAgICAgICBdIFBsYXlsaXN0QmFja2VuZE1hbmFnZXI6OnJlc3luY0RlbGF5ZWRQbGF5bGlzdE5vdyhzcG90aWZ5OnVzZXI6c3BvdGlmeTpwbGF5bGlzdDpSRURBQ1RFRFJFREFDVEVEUkVEQUNURQoKCkNvbnRpbnVlcyB0byBsb2FkIHByb3Blcmx5IGZyb20gaGVyZS4K&lt;/P&gt;</description>
      <pubDate>Fri, 21 Jun 2019 09:42:57 GMT</pubDate>
      <guid>https://community.spotify.com/t5/Desktop-Linux/Segmentation-fault-core-dumped-is-back/m-p/4772849#M18502</guid>
      <dc:creator>thereal_rjf</dc:creator>
      <dc:date>2019-06-21T09:42:57Z</dc:date>
    </item>
    <item>
      <title>Re: Segmentation fault (core dumped) is back</title>
      <link>https://community.spotify.com/t5/Desktop-Linux/Segmentation-fault-core-dumped-is-back/m-p/4772864#M18503</link>
      <description>&lt;P&gt;also the client seems to be linked against libcef.so which isn't a dependency of the debian package (isn't available on my machine)...&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;$ ldd /usr/bin/spotify | grep 'not found'&lt;BR /&gt;libcef.so =&amp;gt; not found&lt;/P&gt;</description>
      <pubDate>Fri, 21 Jun 2019 09:48:13 GMT</pubDate>
      <guid>https://community.spotify.com/t5/Desktop-Linux/Segmentation-fault-core-dumped-is-back/m-p/4772864#M18503</guid>
      <dc:creator>thereal_rjf</dc:creator>
      <dc:date>2019-06-21T09:48:13Z</dc:date>
    </item>
    <item>
      <title>Re: Segmentation fault (core dumped) is back</title>
      <link>https://community.spotify.com/t5/Desktop-Linux/Segmentation-fault-core-dumped-is-back/m-p/4772924#M18504</link>
      <description>&lt;P&gt;I may never stop laughing...&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://community.spotify.com/t5/user/viewprofilepage/user-id/9953635"&gt;@thereal_rjf&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;&lt;P&gt;base64 encoded my reply to get past this ridiculous forum filtering&amp;nbsp;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 21 Jun 2019 12:24:15 GMT</pubDate>
      <guid>https://community.spotify.com/t5/Desktop-Linux/Segmentation-fault-core-dumped-is-back/m-p/4772924#M18504</guid>
      <dc:creator>hypergig</dc:creator>
      <dc:date>2019-06-21T12:24:15Z</dc:date>
    </item>
    <item>
      <title>Re: Segmentation fault (core dumped) is back</title>
      <link>https://community.spotify.com/t5/Desktop-Linux/Segmentation-fault-core-dumped-is-back/m-p/4773033#M18506</link>
      <description>&lt;P&gt;sorry - got distracted by work, lol....&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;So libsef.so obviously is on the system at&amp;nbsp;/usr/share/spotify/libcef.so so can be ignored - it's just not in the path of my shell.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Turned on core dumping, from what I can gather the backtrace at a segfault is sat with libcurl which ties in to what I am seeing, i.e. if you're not connected to the Internet / going through an ssl proxy which isn't working properly - it starts everytime...&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;(gdb) bt
#0  0x00007fabd03ab7a1 in  () at /lib/x86_64-linux-gnu/libcurl-gnutls.so.4
#1  0x00007fabd038d847 in  () at /lib/x86_64-linux-gnu/libcurl-gnutls.so.4
#2  0x00007fabd038da26 in  () at /lib/x86_64-linux-gnu/libcurl-gnutls.so.4
#3  0x00007fabd03c88f2 in  () at /lib/x86_64-linux-gnu/libcurl-gnutls.so.4
#4  0x00007fabd039446b in  () at /lib/x86_64-linux-gnu/libcurl-gnutls.so.4
#5  0x00007fabd03983fc in  () at /lib/x86_64-linux-gnu/libcurl-gnutls.so.4
#6  0x00007fabd03a9aef in  () at /lib/x86_64-linux-gnu/libcurl-gnutls.so.4
#7  0x00007fabd03aaf91 in curl_multi_perform ()
    at /lib/x86_64-linux-gnu/libcurl-gnutls.so.4
#8  0x0000000003d092f4 in  ()
#9  0x00000000041ddd8c in  ()
#10 0x00007fabc77a1fa3 in start_thread (arg=&amp;lt;optimized out&amp;gt;) at pthread_create.c:486
#11 0x00007fabc6b9382f in epoll_wait
    (epfd=1920976640, events=0x1, maxevents=1920964832, timeout=0)
    at ../sysdeps/unix/sysv/linux/epoll_wait.c:30
#12 0x0000000000000000 in  ()&lt;/PRE&gt;</description>
      <pubDate>Fri, 21 Jun 2019 15:32:39 GMT</pubDate>
      <guid>https://community.spotify.com/t5/Desktop-Linux/Segmentation-fault-core-dumped-is-back/m-p/4773033#M18506</guid>
      <dc:creator>thereal_rjf</dc:creator>
      <dc:date>2019-06-21T15:32:39Z</dc:date>
    </item>
    <item>
      <title>Re: Segmentation fault (core dumped) is back</title>
      <link>https://community.spotify.com/t5/Desktop-Linux/Segmentation-fault-core-dumped-is-back/m-p/4773053#M18507</link>
      <description>&lt;P&gt;$ ltrace -ttt -T -f -s4096 -l libcurl-gnutls.so.4 spotify&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;snip
[pid 27058] 1561132340.883868 spotify-&amp;gt;curl_easy_setopt(0x7fb55c7fece0, 60, 0, 0) = 0 &amp;lt;0
.001778&amp;gt;
[pid 27064] 1561132340.885808 &amp;lt;... curl_multi_wait resumed&amp;gt; ) = 0 &amp;lt;0.102711&amp;gt;
[pid 27064] 1561132340.885985 spotify-&amp;gt;curl_multi_add_handle(0x7fb544000b50, 0x7fb55c7fe
ce0, 0x7fb55c011ed0, 0) = 0 &amp;lt;0.002662&amp;gt;
[pid 27064] 1561132340.888752 spotify-&amp;gt;curl_multi_perform(0x7fb544000b50, 0x7fb561ff94c8
, 0x7fb55c011fa0, 0 &amp;lt;unfinished ...&amp;gt;
[pid 27064] 1561132340.892539 libcurl-gnutls.so.4-&amp;gt;curl_url_cleanup(0, 0x7fb5b74dcb60, 0
x7fb54497db58, 0x7fb54497db38) = 0 &amp;lt;0.001924&amp;gt;
[pid 27064] 1561132340.894534 libcurl-gnutls.so.4-&amp;gt;curl_url(0, 0x7fb5b74dcb60, 0x7fb5449
7db58, 0x7fb54497db38) = 0x7fb5448973e0 &amp;lt;0.001493&amp;gt;
[pid 27064] 1561132340.896078 libcurl-gnutls.so.4-&amp;gt;curl_url_set(0x7fb5448973e0, 0, 0x7fb
53872db20, 520 &amp;lt;unfinished ...&amp;gt;
[pid 27064] 1561132340.898519 libcurl-gnutls.so.4-&amp;gt;curl_url(115, 0, 8, 512) = 0x7fb54430
9360 &amp;lt;0.001710&amp;gt;
[pid 27064] 1561132340.900326 &amp;lt;... curl_url_set resumed&amp;gt; ) = 0 &amp;lt;0.004225&amp;gt;
[pid 27064] 1561132340.900364 libcurl-gnutls.so.4-&amp;gt;curl_url_get(0x7fb5448973e0, 1, 0x7fb
55c8003d0, 0) = 0 &amp;lt;0.001549&amp;gt;
[pid 27064] 1561132340.902030 libcurl-gnutls.so.4-&amp;gt;curl_url_get(0x7fb5448973e0, 2, 0x7fb
55c8003e8, 64) = 11 &amp;lt;0.002745&amp;gt;
[pid 27064] 1561132340.905055 libcurl-gnutls.so.4-&amp;gt;curl_url_get(0x7fb5448973e0, 3, 0x7fb
55c8003f0, 64) = 12 &amp;lt;0.002562&amp;gt;
[pid 27064] 1561132340.908067 libcurl-gnutls.so.4-&amp;gt;curl_url_get(0x7fb5448973e0, 4, 0x7fb
55c8003f8, 64) = 13 &amp;lt;0.001975&amp;gt;
[pid 27064] 1561132340.910088 libcurl-gnutls.so.4-&amp;gt;curl_url_get(0x7fb5448973e0, 5, 0x7fb
55c8003d8, 0) = 0 &amp;lt;0.001550&amp;gt;
[pid 27064] 1561132340.911745 libcurl-gnutls.so.4-&amp;gt;curl_url_get(0x7fb5448973e0, 7, 0x7fb
55c800400, 0) = 0 &amp;lt;0.001293&amp;gt;
[pid 27064] 1561132340.913108 libcurl-gnutls.so.4-&amp;gt;curl_url_get(0x7fb5448973e0, 6, 0x7fb
55c8003e0, 1 &amp;lt;unfinished ...&amp;gt;
[pid 27064] 1561132340.914309 libcurl-gnutls.so.4-&amp;gt;curl_msnprintf(0x7fb561ff91e1, 7, 0x7
fb5b75331e0, 443 &amp;lt;unfinished ...&amp;gt;
[pid 27064] 1561132340.915922 libcurl-gnutls.so.4-&amp;gt;curl_mvsnprintf(0x7fb561ff91e1, 7, 0x
7fb5b75331e0, 0x7fb561ff90d0) = 3 &amp;lt;0.001929&amp;gt;
[pid 27064] 1561132340.918227 &amp;lt;... curl_msnprintf resumed&amp;gt; ) = 3 &amp;lt;0.003880&amp;gt;
[pid 27064] 1561132340.918831 &amp;lt;... curl_url_get resumed&amp;gt; ) = 0 &amp;lt;0.005675&amp;gt;
[pid 27064] 1561132340.918885 libcurl-gnutls.so.4-&amp;gt;curl_url_get(0x7fb5448973e0, 8, 0x7fb
55c800408, 0) = 0 &amp;lt;0.002921&amp;gt;
[pid 27064] 1561132340.921917 libcurl-gnutls.so.4-&amp;gt;curl_getenv(0x7fb5b752c3d8, 0x7fb5441
617e0, 24, 0x7fb544000020) = 0 &amp;lt;0.003185&amp;gt;
[pid 27064] 1561132340.925528 libcurl-gnutls.so.4-&amp;gt;curl_getenv(0x7fb5b752c3e1, 0x7fb5441
617e0, 0x7fb5b752c3d8, 24) = 0 &amp;lt;0.001919&amp;gt;
[pid 27064] 1561132340.927525 libcurl-gnutls.so.4-&amp;gt;curl_getenv(0x7fb561ff92e0, 0x7fb5441
617e0, 0x7fb5b752c3e1, 1) = 0 &amp;lt;0.001928&amp;gt;
[pid 27064] 1561132340.929534 libcurl-gnutls.so.4-&amp;gt;curl_getenv(0x7fb561ff92e0, 0x7fb561f
f92e0, 0xffffff9f, 32) = 0 &amp;lt;0.001743&amp;gt;
[pid 27064] 1561132340.931361 libcurl-gnutls.so.4-&amp;gt;curl_getenv(0x7fb5b752c3ea, 0x7fb561f
f92e0, 0x7fb561ff92e0, 32) = 0 &amp;lt;0.001537&amp;gt;
[pid 27064] 1561132340.933036 libcurl-gnutls.so.4-&amp;gt;curl_getenv(0x7fb5b752c3f4, 0x7fb561ff92e0, 0x7fb5b752c3ea, 10) = 0 &amp;lt;0.002303&amp;gt;
[pid 27064] 1561132340.935449 libcurl-gnutls.so.4-&amp;gt;curl_msnprintf(0x7fb561ff9180, 128, 0x7fb5b7533b0a, 443 &amp;lt;unfinished ...&amp;gt;
[pid 27064] 1561132340.938344 libcurl-gnutls.so.4-&amp;gt;curl_mvsnprintf(0x7fb561ff9180, 128,
0x7fb5b7533b0a, 0x7fb561ff90a0) = 26 &amp;lt;0.003683&amp;gt;
[pid 27064] 1561132340.942240 &amp;lt;... curl_msnprintf resumed&amp;gt; ) = 26 &amp;lt;0.006762&amp;gt;
[pid 27064] 1561132340.942519 libcurl-gnutls.so.4-&amp;gt;curl_mvsnprintf(0x7fb561ff88e0, 2049, 0x7fb5b7534588, 0x7fb561ff88c8) = 53 &amp;lt;0.001891&amp;gt;
[pid 27064] 1561132340.944521 --- SIGSEGV (Segmentation fault) ---
[pid 27063] 1561132340.944715 +++ killed by SIGSEGV +++
[pid 27097] 1561132340.944730 +++ killed by SIGSEGV +++
[pid 27058] 1561132340.944743 +++ killed by SIGSEGV +++
[pid 27057] 1561132340.944755 +++ killed by SIGSEGV +++
snip&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;segfaults a lot less often when running under ltrace which smells of race condition somewhere. someone with more clue might be of use now &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 21 Jun 2019 15:57:12 GMT</pubDate>
      <guid>https://community.spotify.com/t5/Desktop-Linux/Segmentation-fault-core-dumped-is-back/m-p/4773053#M18507</guid>
      <dc:creator>thereal_rjf</dc:creator>
      <dc:date>2019-06-21T15:57:12Z</dc:date>
    </item>
    <item>
      <title>Re: Segmentation fault (core dumped) is back</title>
      <link>https://community.spotify.com/t5/Desktop-Linux/Segmentation-fault-core-dumped-is-back/m-p/4773063#M18508</link>
      <description>&lt;P&gt;actually that seems to be the problem...&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I've run spotify multiple times and saved the ltrace output, on all good runs with no segment faults the&amp;nbsp;curl_mvsnprintf call has a maximum&amp;nbsp;&lt;SPAN&gt;maxlength&lt;/SPAN&gt;&amp;nbsp;size of like 256.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;on EVERY segfault run it has a 2049&amp;nbsp;&lt;SPAN&gt;maxlength&lt;/SPAN&gt; without fail just before it seg faults, such as&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;[pid 27749] 1561132996.706568 libcurl-gnutls.so.4-&amp;gt;curl_mvsnprintf(0x7fd250b808e0, 2049, 0x7fd29ced0588, 0x7fd250b808c8) = 53 &amp;lt;0.002874&amp;gt;&lt;/PRE&gt;</description>
      <pubDate>Fri, 21 Jun 2019 16:09:05 GMT</pubDate>
      <guid>https://community.spotify.com/t5/Desktop-Linux/Segmentation-fault-core-dumped-is-back/m-p/4773063#M18508</guid>
      <dc:creator>thereal_rjf</dc:creator>
      <dc:date>2019-06-21T16:09:05Z</dc:date>
    </item>
    <item>
      <title>Re: Segmentation fault (core dumped) is back</title>
      <link>https://community.spotify.com/t5/Desktop-Linux/Segmentation-fault-core-dumped-is-back/m-p/4774480#M18516</link>
      <description>&lt;P&gt;Same here with Ubuntu 19.04. I could not get spotify to run and always got the SIGSEGV until I ran it through ltrace. Here, no SIGSEGV but a back window with no output, even after a 10 minutes wait. So, yes possibly a race condition.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;To add to the list of ltrace/strace, this is what valgrind says. Looks like the code jumps somewhere it should not.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;==19000== Memcheck, a memory error detector&lt;BR /&gt;==19000== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.&lt;BR /&gt;==19000== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info&lt;BR /&gt;==19000== Command: spotify --show-console&lt;BR /&gt;==19000==&lt;BR /&gt;vex amd64-&amp;gt;IR: unhandled instruction bytes: 0x66 0xF 0x3A 0x61 0xC1 0x4 0xF 0x82 0xA1 0xF6&lt;BR /&gt;vex amd64-&amp;gt;IR: REX=0 REX.W=0 REX.R=0 REX.X=0 REX.B=0&lt;BR /&gt;vex amd64-&amp;gt;IR: VEX=0 VEX.L=0 VEX.nVVVV=0x0 ESC=0F3A&lt;BR /&gt;vex amd64-&amp;gt;IR: PFX.66=1 PFX.F2=0 PFX.F3=0&lt;BR /&gt;==19000== valgrind: Unrecognised instruction at address 0x41c5ccb.&lt;BR /&gt;==19000== at 0x41C5CCB: ??? (in /usr/share/spotify/spotify)&lt;BR /&gt;==19000== by 0x22836FC: ??? (in /usr/share/spotify/spotify)&lt;BR /&gt;==19000== by 0x41C0DB0: ??? (in /usr/share/spotify/spotify)&lt;BR /&gt;==19000== by 0x41C0B39: ??? (in /usr/share/spotify/spotify)&lt;BR /&gt;==19000== by 0x38FD489: ??? (in /usr/share/spotify/spotify)&lt;BR /&gt;==19000== by 0x38FD3E4: ??? (in /usr/share/spotify/spotify)&lt;BR /&gt;==19000== by 0x38FADCF: ??? (in /usr/share/spotify/spotify)&lt;BR /&gt;==19000== by 0x38FAB7D: ??? (in /usr/share/spotify/spotify)&lt;BR /&gt;==19000== by 0x38FABE7: ??? (in /usr/share/spotify/spotify)&lt;BR /&gt;==19000== by 0x421055C: ??? (in /usr/share/spotify/spotify)&lt;BR /&gt;==19000== by 0x4673B1F: ??? (in /lib/x86_64-linux-gnu/ld-2.29.so)&lt;BR /&gt;==19000== Your program just tried to execute an instruction that Valgrind&lt;BR /&gt;==19000== did not recognise. There are two possible reasons for this.&lt;BR /&gt;==19000== 1. Your program has a bug and erroneously jumped to a non-code&lt;BR /&gt;==19000== location. If you are running Memcheck and you just saw a&lt;BR /&gt;==19000== warning about a bad jump, it's probably your program's fault.&lt;BR /&gt;==19000== 2. The instruction is legitimate but Valgrind doesn't handle it,&lt;BR /&gt;==19000== i.e. it's Valgrind's fault. If you think this is the case or&lt;BR /&gt;==19000== you are not sure, please let us know and we'll try to fix it.&lt;BR /&gt;==19000== Either way, Valgrind will now raise a SIGILL signal which will&lt;BR /&gt;==19000== probably kill your program.&lt;/P&gt;</description>
      <pubDate>Mon, 24 Jun 2019 09:02:08 GMT</pubDate>
      <guid>https://community.spotify.com/t5/Desktop-Linux/Segmentation-fault-core-dumped-is-back/m-p/4774480#M18516</guid>
      <dc:creator>treepleks</dc:creator>
      <dc:date>2019-06-24T09:02:08Z</dc:date>
    </item>
    <item>
      <title>Re: Segmentation fault (core dumped) is back</title>
      <link>https://community.spotify.com/t5/Desktop-Linux/Segmentation-fault-core-dumped-is-back/m-p/4774507#M18517</link>
      <description>&lt;P&gt;Yeah, looks like it's either a bad pointer being passed in to curl's&amp;nbsp; buffer location or something, I don't really know what I'm on about so take it with a pinch of salt but my guess is that it's probably a bug with threading - how the app is using curl, by the looks of it.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Most of the segfault reports I see on line seem to be due to threads trying operations on the same handles etc.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A href="https://curl.haxx.se/libcurl/c/libcurl-tutorial.html#Multi-threading" target="_blank"&gt;https://curl.haxx.se/libcurl/c/libcurl-tutorial.html#Multi-threading&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A href="https://curl.haxx.se/libcurl/c/threadsafe.html" target="_blank"&gt;https://curl.haxx.se/libcurl/c/threadsafe.html&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Seems that it's always crashing out in the same way when it happens, which is intermittent but affected by ltrace (less likely to segfault if tracing without filtering for the curl lib) so perhaps a bit less racey when running. The maxlength size_t is always topped out at 2049 and there's no such calls of that size to the curl gnutls lib when it runs properly, so probably something being modified by another thread.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Does seem odd though. Interestingly, there's an SSL cert always read in by Spotify which is exactly 2049 in length.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;23867 1561368755.293945 &amp;lt;... SYS_read resumed&amp;gt; , "-----BEGIN CERTIFICATE-----\nMIIFvTCCA6WgAwIBAgIITxvUL1S7L0swDQYJKoZIhvcNAQEFBQAwRzELMAkGA1UE\nBhMCQ0gxFTATBgNVBAoTDFN3a
XNzU2lnbiBBRzEhMB8GA1UEAxMYU3dpc3NTaWdu\nIFNpbHZlciBDQSAtIEcyMB4XDTA2MTAyNTA4MzI0NloXDTM2MTAyNTA4MzI0Nlow\nRzELMAkGA1UEBhMCQ0gxFTATBgNVBAoTDFN3aXNzU2lnbiBBRzEhMB8GA1UEAxM
Y\nU3dpc3NTaWduIFNpbHZlciBDQSAtIEcyMIICIjANBgkqhkiG9w0BAQEFAAOCAg8A\nMIICCgKCAgEAxPGHf9N4Mfc4yfjDmUO8x/e8N+dOcbpLj6VzHVxumK4DV644N0Mv\nFz0fyM5oEMF4rhkDKxD6LHmD9ui5aLlV8gR
Epzn5/ASLHvGiTSf5YXu6t+WiE7br\nYT7QbNHm+/pe7R20nqA1W6GSy/BJkv6FCgU+5tkL4k+73JU3/JHpMjUi0R86TieF\nnbAVlDLaYQ1HTWBCrpJH6INaUFjpiou5XaHc3ZlKHzZnu0jkg7Y360g6rw9njxcH\n6ATK72o
xh9TAtvmUcXtnZLi2kUpCe2UuMGoM9ZDulebyzYLs2aFK7PayS+VFheZt\neJMELpyCbTapxDFkH4aDCyr0NQp4yVXPQbBH6TCfmb5hqAaEuSh6XzjZG6k4sIN/\nc8HDO0gqgg8hm7jMqDXDhBuDsz6+pJVpATqJAHgE2cn0m
RmrVn5bi4Y5FZGkECwJ\nMoBgs5PAKrYYC51+jUnyEEp/+dVGLxmSo5mnJqy7jDzmDrxHB9xzUfFwZC8I+bRH\nHTBsROopN4WSaGa8gzj+ezku01DwH/teYLappvonQfGbGHLy9YR0SslnxFSuSGTf\njNFusB3hB48IHpmcc
elM2KX3RxIfdNFRnobzwqIjQAtz20um53MGj
MGg6cFZrEb6\n5i/4z3GcRm25xBWNOHkDRUjvxF3XCO6HOSKGsg0PWEP3calILv3q1h8CAwEAAaOB\nrDCBqTAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQU\nF6DNweRBtjpbO8tFnb0cwpj6h
lgwHwYDVR0jBBgwFoAUF6DNweRBtjpbO8tFnb0c\nwpj6hlgwRgYDVR0gBD8wPTA7BglghXQBWQEDAQEwLjAsBggrBgEFBQcCARYgaHR0\ncDovL3JlcG9zaXRvcnkuc3dpc3NzaWduLmNvbS8wDQYJKoZIhvcNAQEFBQADggI
B\nAHPGgeAn0i0P4JUw4ppBf1AsX19iYamGamkYDHRJ1l2E6kFSGG9YrVBWIGrGvShp\nWJHckRE1qTodvBqlYJ7YH39FkWnZfrt4csEGDyrOj4VwYaygzQu4OSlWhDJOhrs9\nxCrZ1x9y7v5RoSJBsXECYxqCsGKrXlcSH9/
L3XWgwF15kIwb4FDm3jH+mHtwX6WQ\n2K34ArZv02DdQEsixT2tOnqfGhpHkXkzuoLcMmkDlm4fS/Bx/uNncqCxv1yL5PqZ\nIseEuRuNI5c/7SXgz2W79WEE790eslpBIlqhn10s6FvJbakMDHiqYMZWjwFaDGi8\naRl5xB9
+lwW/xekkUV7U1UtT7dkjWjYDZaPBA61BMPNGG4WQr2W11bHkFlt4dR2X\nem1ZqSqPe97Dh4kQmUlzeMg9vVE1dCrV8X5pGyq7O70luJpaPXJhkGaH7gzWTdQR\ndAtq/gsD/KNVV4n+SsuuWxcFyPKNIzFTONItaj+CuY0Ia
vdeQXRuwxF+B6wpYJE/\nOMpXEA29MC/HpeZBoNquBYeaoKRlbEwJDIm6uNO5wJOKMPqN5ZprFQFOZ6raYlY+\nhAhm0sQ2fac+EPyI4NSA5QC9qvNOBqN6avlicuMJT+ubDgEj8Z+7fNzcbBGXJbLy\ntGMU0gYqZ4yD9c7qB
9iaah7s5Aq7KkzrCWA5zspi2C5u\n-----END CERTIFICATE-----\n", 4096) = 2049 &amp;lt;0.000026&amp;gt;&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Which is&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 5700383053117599563 (0x4f1bd42f54bb2f4b)
        Signature Algorithm: sha1WithRSAEncryption
        Issuer: C = CH, O = SwissSign AG, CN = SwissSign Silver CA - G2
        Validity
            Not Before: Oct 25 08:32:46 2006 GMT
            Not After : Oct 25 08:32:46 2036 GMT
        Subject: C = CH, O = SwissSign AG, CN = SwissSign Silver CA - G2
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (4096 bit)
...&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I'm wondering whether somehow this is where the 2049 size_t is comming from, passed into&amp;nbsp;curl_mvsnprintf before it's segfaulting. I've tested it again and again and the biggest size_t passed to&amp;nbsp;curl_mvsnprintf normally is 256 when everything is working properly.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;When it segfaults there's the reado of that ssl cert, two seconds later there's the curl mvsnprintf with the same size_t and segfault...&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;23867 1561368755.293945 &amp;lt;... SYS_read resumed&amp;gt; , "-----BEGIN CERTIFICATE-----\nMIIFvTCCA6WgAwIBAgIITxvUL1S7L0swDQYJKoZIhvcNAQEFBQAwRzELMAkGA1UE\nBhMCQ0gxFTATBgNVBAoTDFN3aXNzU2lnbiBBRzEhMB8GA1UEAxMYU3dpc3NTaWdu\nIFNpbHZlciBDQSAtIEcyMB4XDTA2MTAyNTA4MzI0NloXDTM2MTAyNTA4MzI0Nlow\nRzELMAkGA1UEBhMCQ0gxFTATBgNVBAoTDFN3aXNzU2lnbiBBRzEhMB8GA1UEAxMY\nU3dpc3NTaWduIFNpbHZlciBDQSAtIEcyMIICIjANBgkqhkiG9w0BAQEFAAOCAg8A\nMIICCgKCAgEAxPGHf9N4Mfc4yfjDmUO8x/e8N+dOcbpLj6VzHVxumK4DV644N0Mv\nFz0fyM5oEMF4rhkDKxD6LHmD9ui5aLlV8gREpzn5/ASLHvGiTSf5YXu6t+WiE7br\nYT7QbNHm+/pe7R20nqA1W6GSy/BJkv6FCgU+5tkL4k+73JU3/JHpMjUi0R86TieF\nnbAVlDLaYQ1HTWBCrpJH6INaUFjpiou5XaHc3ZlKHzZnu0jkg7Y360g6rw9njxcH\n6ATK72oxh9TAtvmUcXtnZLi2kUpCe2UuMGoM9ZDulebyzYLs2aFK7PayS+VFheZt\neJMELpyCbTapxDFkH4aDCyr0NQp4yVXPQbBH6TCfmb5hqAaEuSh6XzjZG6k4sIN/\nc8HDO0gqgg8hm7jMqDXDhBuDsz6+pJVpATqJAHgE2cn0mRmrVn5bi4Y5FZGkECwJ\nMoBgs5PAKrYYC51+jUnyEEp/+dVGLxmSo5mnJqy7jDzmDrxHB9xzUfFwZC8I+bRH\nHTBsROopN4WSaGa8gzj+ezku01DwH/teYLappvonQfGbGHLy9YR0SslnxFSuSGTf\njNFusB3hB48IHpmccelM2KX3RxIfdNFRnobzwqIjQAtz20um53MGjMGg6cFZrEb6\n5i/4z3GcRm25xBWNOHkDRUjvxF3XCO6HOSKGsg0PWEP3calILv3q1h8CAwEAAaOB\nrDCBqTAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQU\nF6DNweRBtjpbO8tFnb0cwpj6hlgwHwYDVR0jBBgwFoAUF6DNweRBtjpbO8tFnb0c\nwpj6hlgwRgYDVR0gBD8wPTA7BglghXQBWQEDAQEwLjAsBggrBgEFBQcCARYgaHR0\ncDovL3JlcG9zaXRvcnkuc3dpc3NzaWduLmNvbS8wDQYJKoZIhvcNAQEFBQADggIB\nAHPGgeAn0i0P4JUw4ppBf1AsX19iYamGamkYDHRJ1l2E6kFSGG9YrVBWIGrGvShp\nWJHckRE1qTodvBqlYJ7YH39FkWnZfrt4csEGDyrOj4VwYaygzQu4OSlWhDJOhrs9\nxCrZ1x9y7v5RoSJBsXECYxqCsGKrXlcSH9/L3XWgwF15kIwb4FDm3jH+mHtwX6WQ\n2K34ArZv02DdQEsixT2tOnqfGhpHkXkzuoLcMmkDlm4fS/Bx/uNncqCxv1yL5PqZ\nIseEuRuNI5c/7SXgz2W79WEE790eslpBIlqhn10s6FvJbakMDHiqYMZWjwFaDGi8\naRl5xB9+lwW/xekkUV7U1UtT7dkjWjYDZaPBA61BMPNGG4WQr2W11bHkFlt4dR2X\nem1ZqSqPe97Dh4kQmUlzeMg9vVE1dCrV8X5pGyq7O70luJpaPXJhkGaH7gzWTdQR\ndAtq/gsD/KNVV4n+SsuuWxcFyPKNIzFTONItaj+CuY0IavdeQXRuwxF+B6wpYJE/\nOMpXEA29MC/HpeZBoNquBYeaoKRlbEwJDIm6uNO5wJOKMPqN5ZprFQFOZ6raYlY+\nhAhm0sQ2fac+EPyI4NSA5QC9qvNOBqN6avlicuMJT+ubDgEj8Z+7fNzcbBGXJbLy\ntGMU0gYqZ4yD9c7qB9iaah7s5Aq7KkzrCWA5zspi2C5u\n-----END CERTIFICATE-----\n", 4096) = 2049 &amp;lt;0.000026&amp;gt;
23867 1561368758.455309 libcurl-gnutls.so.4-&amp;gt;curl_mvsnprintf(0x7fc157ffc8e0, 2049, 0x7fc1c10db588, 0x7fc157ffc8c8 &amp;lt;unfinished ...&amp;gt;&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Looking at the "good" trace, there seems to be a pattern of a 7, 128 and a 256 maxlength which repeats for a while...&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;24146 1561369233.774199 libcurl-gnutls.so.4-&amp;gt;curl_mvsnprintf(0x7f111dff91e1, 7, 0x7f1172fcb1e0,&lt;BR /&gt;0x7f111dff90d0 &amp;lt;unfinished ...&amp;gt;&lt;BR /&gt;24146 1561369233.776327 &amp;lt;... curl_mvsnprintf resumed&amp;gt; ) = 3 &amp;lt;0.002121&amp;gt;&lt;BR /&gt;24146 1561369233.796293 libcurl-gnutls.so.4-&amp;gt;curl_mvsnprintf(0x7f111dff9180, 128, 0x7f1172fcbb0a, 0x7f111dff90a0 &amp;lt;unfinished ...&amp;gt;&lt;BR /&gt;24146 1561369233.797648 &amp;lt;... curl_mvsnprintf resumed&amp;gt; ) = 26 &amp;lt;0.001349&amp;gt;&lt;BR /&gt;24146 1561369234.085892 libcurl-gnutls.so.4-&amp;gt;curl_mvsnprintf(0x7f111dff9260, 256, 0x7f1172fc6be8, 0x7f111dff9170 &amp;lt;unfinished ...&amp;gt;&lt;BR /&gt;24146 1561369234.087576 &amp;lt;... curl_mvsnprintf resumed&amp;gt; ) = 57 &amp;lt;0.001677&amp;gt;&lt;BR /&gt;24146 1561369234.145964 libcurl-gnutls.so.4-&amp;gt;curl_mvsnprintf(0x7f111dff91e1, 7, 0x7f1172fcb1e0,&lt;BR /&gt;0x7f111dff90d0 &amp;lt;unfinished ...&amp;gt;&lt;BR /&gt;24146 1561369234.147276 &amp;lt;... curl_mvsnprintf resumed&amp;gt; ) = 3 &amp;lt;0.001305&amp;gt;&lt;BR /&gt;24146 1561369234.161595 libcurl-gnutls.so.4-&amp;gt;curl_mvsnprintf(0x7f111dff9180, 128, 0x7f1172fcbb0a, 0x7f111dff90a0 &amp;lt;unfinished ...&amp;gt;&lt;BR /&gt;24146 1561369234.162919 &amp;lt;... curl_mvsnprintf resumed&amp;gt; ) = 26 &amp;lt;0.001318&amp;gt;&lt;BR /&gt;24146 1561369234.464201 libcurl-gnutls.so.4-&amp;gt;curl_mvsnprintf(0x7f111dff9260, 256, 0x7f1172fc6be8, 0x7f111dff9170 &amp;lt;unfinished ...&amp;gt;&lt;BR /&gt;24146 1561369234.465540 &amp;lt;... curl_mvsnprintf resumed&amp;gt; ) = 57 &amp;lt;0.001332&amp;gt;&lt;BR /&gt;24146 1561369235.416065 libcurl-gnutls.so.4-&amp;gt;curl_mvsnprintf(0x7f111dff91e1, 7, 0x7f1172fcb1e0,&lt;BR /&gt;0x7f111dff90d0 &amp;lt;unfinished ...&amp;gt;&lt;BR /&gt;24146 1561369235.417466 &amp;lt;... curl_mvsnprintf resumed&amp;gt; ) = 3 &amp;lt;0.001388&amp;gt;&lt;BR /&gt;24146 1561369235.437715 libcurl-gnutls.so.4-&amp;gt;curl_mvsnprintf(0x7f111dff9180, 128, 0x7f1172fcbb0a, 0x7f111dff90a0 &amp;lt;unfinished ...&amp;gt;&lt;BR /&gt;24146 1561369235.446180 &amp;lt;... curl_mvsnprintf resumed&amp;gt; ) = 26 &amp;lt;0.008463&amp;gt;&lt;BR /&gt;24146 1561369235.847103 libcurl-gnutls.so.4-&amp;gt;curl_mvsnprintf(0x7f111dff9260, 256, 0x7f1172fc6be8, 0x7f111dff9170 &amp;lt;unfinished ...&amp;gt;&lt;BR /&gt;24146 1561369235.849220 &amp;lt;... curl_mvsnprintf resumed&amp;gt; ) = 57 &amp;lt;0.002108&amp;gt;&lt;BR /&gt;24146 1561369238.366226 libcurl-gnutls.so.4-&amp;gt;curl_mvsnprintf(0x7f111dff91e1, 7, 0x7f1172fcb1e0,&lt;BR /&gt;0x7f111dff90d0 &amp;lt;unfinished ...&amp;gt;&lt;BR /&gt;24146 1561369238.367640 &amp;lt;... curl_mvsnprintf resumed&amp;gt; ) = 3 &amp;lt;0.001404&amp;gt;&lt;BR /&gt;24146 1561369238.385993 libcurl-gnutls.so.4-&amp;gt;curl_mvsnprintf(0x7f111dff9180, 128, 0x7f1172fcbb0a, 0x7f111dff90a0 &amp;lt;unfinished ...&amp;gt;&lt;BR /&gt;24146 1561369238.388487 &amp;lt;... curl_mvsnprintf resumed&amp;gt; ) = 26 &amp;lt;0.002487&amp;gt;&lt;BR /&gt;24146 1561369238.748475 libcurl-gnutls.so.4-&amp;gt;curl_mvsnprintf(0x7f111dff9260, 256, 0x7f1172fc6be8, 0x7f111dff9170 &amp;lt;unfinished ...&amp;gt;&lt;BR /&gt;24146 1561369238.750093 &amp;lt;... curl_mvsnprintf resumed&amp;gt; ) = 57 &amp;lt;0.001612&amp;gt;&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;but on a segfault one, this jumps from 128 to 2049....&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;23867 1561368758.042046 libcurl-gnutls.so.4-&amp;gt;curl_mvsnprintf(0x7fc157ffd1e1, 7, 0x7fc1c10da1e0,
0x7fc157ffd0d0 &amp;lt;unfinished ...&amp;gt;
23867 1561368758.043383 &amp;lt;... curl_mvsnprintf resumed&amp;gt; )    = 3 &amp;lt;0.001331&amp;gt;
23867 1561368758.062192 libcurl-gnutls.so.4-&amp;gt;curl_mvsnprintf(0x7fc157ffd180, 128, 0x7fc1c10dab0a, 0x7fc157ffd0a0 &amp;lt;unfinished ...&amp;gt;
23867 1561368758.065569 &amp;lt;... curl_mvsnprintf resumed&amp;gt; )    = 26 &amp;lt;0.003370&amp;gt;
23867 1561368758.364087 libcurl-gnutls.so.4-&amp;gt;curl_mvsnprintf(0x7fc157ffd260, 256, 0x7fc1c10d5be8, 0x7fc157ffd170 &amp;lt;unfinished ...&amp;gt;
23867 1561368758.365942 &amp;lt;... curl_mvsnprintf resumed&amp;gt; )    = 57 &amp;lt;0.001848&amp;gt;
23867 1561368758.435456 libcurl-gnutls.so.4-&amp;gt;curl_mvsnprintf(0x7fc157ffd1e1, 7, 0x7fc1c10da1e0,
0x7fc157ffd0d0 &amp;lt;unfinished ...&amp;gt;
23867 1561368758.438399 &amp;lt;... curl_mvsnprintf resumed&amp;gt; )    = 3 &amp;lt;0.002934&amp;gt;
23867 1561368758.452583 libcurl-gnutls.so.4-&amp;gt;curl_mvsnprintf(0x7fc157ffd180, 128, 0x7fc1c10dab0a, 0x7fc157ffd0a0 &amp;lt;unfinished ...&amp;gt;
23867 1561368758.454919 &amp;lt;... curl_mvsnprintf resumed&amp;gt; )    = 26 &amp;lt;0.002331&amp;gt;
23867 1561368758.455309 libcurl-gnutls.so.4-&amp;gt;curl_mvsnprintf(0x7fc157ffc8e0, 2049, 0x7fc1c10db588, 0x7fc157ffc8c8 &amp;lt;unfinished ...&amp;gt;&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 24 Jun 2019 10:14:41 GMT</pubDate>
      <guid>https://community.spotify.com/t5/Desktop-Linux/Segmentation-fault-core-dumped-is-back/m-p/4774507#M18517</guid>
      <dc:creator>thereal_rjf</dc:creator>
      <dc:date>2019-06-24T10:14:41Z</dc:date>
    </item>
    <item>
      <title>Re: Segmentation fault (core dumped) is back</title>
      <link>https://community.spotify.com/t5/Desktop-Linux/Segmentation-fault-core-dumped-is-back/m-p/4774570#M18518</link>
      <description>&lt;P&gt;Interestingly, if I get a core dump from it when it segfaults and run spotify through gdb with the core I can see what was at the address of the output buffer for&amp;nbsp;curl_mvsnprintf... i.e.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;29666 1561378833.635000 libcurl-gnutls.so.4-&amp;gt;curl_mvsnprintf(0x7f07eaffa8e0, 2049, 0x7f083f6e7588, 0x7f07eaffa8c8)
                                    = 53 &amp;lt;0.002275&amp;gt;&lt;/PRE&gt;&lt;P&gt;which shows...&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;(gdb) x/1s 0x7f07eaffa8e0
0x7f07eaffa8e0: "17 bytes stray data read before trying h2 connection\n"&lt;/PRE&gt;&lt;P&gt;which can be seen in the curl source here...&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A href="https://github.com/curl/curl/blob/master/lib/http2.c" target="_blank"&gt;https://github.com/curl/curl/blob/master/lib/http2.c&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;in the&amp;nbsp;&lt;SPAN&gt;http2_connisdead function...&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;/*
 * The server may send us data at any point (e.g. PING frames). Therefore,
 * we cannot assume that an HTTP/2 socket is dead just because it is readable.
 *
 * Instead, if it is readable, run Curl_connalive() to peek at the socket
 * and distinguish between closed and data.
 */
static bool http2_connisdead(struct connectdata *conn)
{
  int sval;
  bool dead = TRUE;

  if(conn-&amp;gt;bits.close)
    return TRUE;

  sval = SOCKET_READABLE(conn-&amp;gt;sock[FIRSTSOCKET], 0);
  if(sval == 0) {
    /* timeout */
    dead = FALSE;
  }
  else if(sval &amp;amp; CURL_CSELECT_ERR) {
    /* socket is in an error state */
    dead = TRUE;
  }
  else if(sval &amp;amp; CURL_CSELECT_IN) {
    /* readable with no error. could still be closed */
    dead = !Curl_connalive(conn);
    if(!dead) {
      /* This happens before we've sent off a request and the connection is
         not in use by any other transfer, there shouldn't be any data here,
         only "protocol frames" */
      CURLcode result;
      struct http_conn *httpc = &amp;amp;conn-&amp;gt;proto.httpc;
      ssize_t nread = -1;
      if(httpc-&amp;gt;recv_underlying)
        /* if called "too early", this pointer isn't setup yet! */
        nread = ((Curl_recv *)httpc-&amp;gt;recv_underlying)(
          conn, FIRSTSOCKET, httpc-&amp;gt;inbuf, H2_BUFSIZE, &amp;amp;result);
      if(nread != -1) {
        infof(conn-&amp;gt;data,
              "%d bytes stray data read before trying h2 connection\n",
              (int)nread);
        httpc-&amp;gt;nread_inbuf = 0;
        httpc-&amp;gt;inbuflen = nread;
        (void)h2_process_pending_input(conn, httpc, &amp;amp;result);
      }
      else
        /* the read failed so let's say this is dead anyway */
        dead = TRUE;
    }
  }

  return dead;
}&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 24 Jun 2019 12:56:27 GMT</pubDate>
      <guid>https://community.spotify.com/t5/Desktop-Linux/Segmentation-fault-core-dumped-is-back/m-p/4774570#M18518</guid>
      <dc:creator>thereal_rjf</dc:creator>
      <dc:date>2019-06-24T12:56:27Z</dc:date>
    </item>
    <item>
      <title>Re: Segmentation fault (core dumped) is back</title>
      <link>https://community.spotify.com/t5/Desktop-Linux/Segmentation-fault-core-dumped-is-back/m-p/4775272#M18526</link>
      <description>&lt;P&gt;&lt;SPAN&gt;I compiled gnutls and curl (compiled against gnutls) from latest source and ran my version of spotify. All fixed. Looks like the problem in curl handling of multi events... which rather embarasingly is the problem pointed out by the chap in the other thread (Ubuntu problems / segfaults) about the lib curl problems &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt; Sorry chaps for wasting more of your time. Apollogies for blaming the spotify app here. Cheers.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 25 Jun 2019 12:50:19 GMT</pubDate>
      <guid>https://community.spotify.com/t5/Desktop-Linux/Segmentation-fault-core-dumped-is-back/m-p/4775272#M18526</guid>
      <dc:creator>thereal_rjf</dc:creator>
      <dc:date>2019-06-25T12:50:19Z</dc:date>
    </item>
    <item>
      <title>Re: Segmentation fault (core dumped) is back</title>
      <link>https://community.spotify.com/t5/Desktop-Linux/Segmentation-fault-core-dumped-is-back/m-p/4775476#M18528</link>
      <description>&lt;P&gt;this seems to be a work around&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;$ until spotify; do echo try again; done
[0100/000000.820699:FATAL:memory.cc(22)] Out of memory. size=4194304
Segmentation fault (core dumped)
try again
Segmentation fault (core dumped)
try again
Segmentation fault (core dumped)
try again
[0100/000000.589403:FATAL:memory.cc(22)] Out of memory. size=4194304
Segmentation fault (core dumped)
try again
Segmentation fault (core dumped)
try again&lt;/PRE&gt;&lt;P&gt;&lt;FONT face="arial,helvetica,sans-serif"&gt;Please turn your head &lt;EM&gt;&lt;STRONG&gt;away&lt;/STRONG&gt;&lt;/EM&gt;&amp;nbsp;&lt;EM&gt;&lt;STRONG&gt;from&lt;/STRONG&gt;&amp;nbsp;&lt;/EM&gt;your computer before throwing up, I am not responsible for broken keyboards and/or laptops&lt;/FONT&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 25 Jun 2019 18:41:32 GMT</pubDate>
      <guid>https://community.spotify.com/t5/Desktop-Linux/Segmentation-fault-core-dumped-is-back/m-p/4775476#M18528</guid>
      <dc:creator>hypergig</dc:creator>
      <dc:date>2019-06-25T18:41:32Z</dc:date>
    </item>
    <item>
      <title>Re: Segmentation fault (core dumped) is back</title>
      <link>https://community.spotify.com/t5/Desktop-Linux/Segmentation-fault-core-dumped-is-back/m-p/4776716#M18540</link>
      <description>&lt;P&gt;20 minutes to get it running.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Woah.&lt;/P&gt;</description>
      <pubDate>Thu, 27 Jun 2019 14:21:24 GMT</pubDate>
      <guid>https://community.spotify.com/t5/Desktop-Linux/Segmentation-fault-core-dumped-is-back/m-p/4776716#M18540</guid>
      <dc:creator>grimpressive</dc:creator>
      <dc:date>2019-06-27T14:21:24Z</dc:date>
    </item>
    <item>
      <title>Re: Segmentation fault (core dumped) is back</title>
      <link>https://community.spotify.com/t5/Desktop-Linux/Segmentation-fault-core-dumped-is-back/m-p/4777507#M18555</link>
      <description>&lt;P&gt;Snap version runs well (compatible libraries are probably inside the snap)&lt;/P&gt;</description>
      <pubDate>Fri, 28 Jun 2019 10:20:30 GMT</pubDate>
      <guid>https://community.spotify.com/t5/Desktop-Linux/Segmentation-fault-core-dumped-is-back/m-p/4777507#M18555</guid>
      <dc:creator>tomaspinho</dc:creator>
      <dc:date>2019-06-28T10:20:30Z</dc:date>
    </item>
    <item>
      <title>Re: Segmentation fault (core dumped) is back</title>
      <link>https://community.spotify.com/t5/Desktop-Linux/Segmentation-fault-core-dumped-is-back/m-p/4777510#M18556</link>
      <description>&lt;P&gt;Totally disagree.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Snap version has no media keys working AND suffers from segfault just like the .deb one.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;...at least, on my machine running an up-to-date 19.04 Ubuntu.&lt;/P&gt;</description>
      <pubDate>Fri, 28 Jun 2019 10:27:08 GMT</pubDate>
      <guid>https://community.spotify.com/t5/Desktop-Linux/Segmentation-fault-core-dumped-is-back/m-p/4777510#M18556</guid>
      <dc:creator>grimpressive</dc:creator>
      <dc:date>2019-06-28T10:27:08Z</dc:date>
    </item>
    <item>
      <title>Re: Segmentation fault (core dumped) is back</title>
      <link>https://community.spotify.com/t5/Desktop-Linux/Segmentation-fault-core-dumped-is-back/m-p/4777517#M18557</link>
      <description>&lt;P&gt;Also running up-to-date Ubuntu 19.04. The snap version hasn't crashed once. But it does take longer to spawn.&lt;/P&gt;</description>
      <pubDate>Fri, 28 Jun 2019 10:42:13 GMT</pubDate>
      <guid>https://community.spotify.com/t5/Desktop-Linux/Segmentation-fault-core-dumped-is-back/m-p/4777517#M18557</guid>
      <dc:creator>tomaspinho</dc:creator>
      <dc:date>2019-06-28T10:42:13Z</dc:date>
    </item>
  </channel>
</rss>

