Help Wizard

Step 1

NEXT STEP

Linux - Spotify seg faulting

Linux - Spotify seg faulting

Hi

 

Getting Spotify Linux on Kubuntu LTS (Trusty) randomly quitting, not sure where to file this an offical bug report. Output when run from terminal indicates a seg fault, said output below.

 

Thanks,

Jamie

 

(process:9472): Gtk-WARNING **: Locale not supported by C library.
        Using the fallback 'C' locale.
22:49:03.685 I [breakpad.cpp:110                ] Registered Breakpad for product: spotify

22:49:03.687 I [translate.cpp:152               ] Reloading language file
22:49:03.698 I [translate.cpp:152               ] Reloading language file
22:49:03.702 I [breakpad.cpp:269                ] Searching for crashdumps: /home/jamie/.cache/spotify/*.dmp

22:49:03.918 D [spirc_manager.cpp:230           ] GAIA: SpircManager::SpircManager, ident_=5f2b916dde3af48df68aa9e76d94544286d912c1                                           
22:49:03.922 I [MainView.cpp:1097               ] Registering bundled framework bridge-desktop with version 0.30.0
22:49:03.923 I [MainView.cpp:1097               ] Registering bundled framework import with version 0.1.0
22:49:03.923 I [MainView.cpp:1097               ] Registering bundled framework shared with version 0.2.3
22:49:03.923 I [MainView.cpp:1094               ] Registering bundled app share with version 3.3.4
22:49:03.923 I [MainView.cpp:1097               ] Registering bundled framework views with version 1.54.8
22:49:03.923 I [MainView.cpp:1094               ] Registering bundled app collection with version 2.18.0
22:49:03.923 I [MainView.cpp:1097               ] Registering bundled framework resources with version 0.6.1
22:49:03.923 I [MainView.cpp:1094               ] Registering bundled app genre with version 7.0.43
22:49:03.923 I [MainView.cpp:1094               ] Registering bundled app artist with version 2.3.6
22:49:03.924 I [MainView.cpp:1094               ] Registering bundled app article with version 7.0.43
22:49:03.924 I [MainView.cpp:1097               ] Registering bundled framework logging-utils with version 0.0.11
22:49:03.924 I [MainView.cpp:1094               ] Registering bundled app finder with version 1.4.2
22:49:03.924 I [MainView.cpp:1097               ] Registering bundled framework artist-shared with version 0.5.3
22:49:03.924 I [MainView.cpp:1094               ] Registering bundled app collection-album with version 1.7.0
22:49:03.924 I [MainView.cpp:1094               ] Registering bundled app install with version 1.1.0
22:49:03.924 I [MainView.cpp:1097               ] Registering bundled framework unstable with version 0.13.2
22:49:03.924 I [MainView.cpp:1094               ] Registering bundled app bundles with version 1.3.0
22:49:03.924 I [MainView.cpp:1094               ] Registering bundled app search with version 8.2.0
22:49:03.924 I [MainView.cpp:1094               ] Registering bundled app charts with version 1.0.0
22:49:03.925 I [MainView.cpp:1094               ] Registering bundled app messages with version 1.7.1
22:49:03.925 I [MainView.cpp:1097               ] Registering bundled framework social-artist-shared with version 0.1.5
22:49:03.925 I [MainView.cpp:1097               ] Registering bundled framework util with version 0.2.4
22:49:03.925 I [MainView.cpp:1097               ] Registering bundled framework revgen-shared with version 0.0.14
22:49:03.925 I [MainView.cpp:1094               ] Registering bundled app profile with version 2.4.18
22:49:03.925 I [MainView.cpp:1094               ] Registering bundled app html with version 0.1.0
22:49:03.925 I [MainView.cpp:1097               ] Registering bundled framework recommendations-shared with version 0.7.13
22:49:03.925 I [MainView.cpp:1097               ] Registering bundled framework recommendations-shared with version 1.0.0
22:49:03.925 I [MainView.cpp:1094               ] Registering bundled app feed with version 2.0.17
22:49:03.926 I [MainView.cpp:1094               ] Registering bundled app browse with version 7.0.49
22:49:03.926 I [MainView.cpp:1094               ] Registering bundled app chart with version 1.0.0
22:49:03.926 I [MainView.cpp:1094               ] Registering bundled app notification-center with version 2.6.2
22:49:03.926 I [MainView.cpp:1094               ] Registering bundled app discover with version 2.1.15
22:49:03.926 I [MainView.cpp:1094               ] Registering bundled app error with version 1.1.0
22:49:03.926 I [MainView.cpp:1094               ] Registering bundled app follow with version 2.4.10
22:49:03.926 I [MainView.cpp:1094               ] Registering bundled app radio with version 4.1.7
22:49:03.926 I [MainView.cpp:1097               ] Registering bundled framework test-utils with version 0.2.0
22:49:03.927 I [MainView.cpp:1097               ] Registering bundled framework api with version 1.38.0
22:49:03.927 I [MainView.cpp:1097               ] Registering bundled framework api with version 0.3.1
22:49:03.927 I [MainView.cpp:1094               ] Registering bundled app test-runner with version 0.2.1
22:49:03.927 I [MainView.cpp:1094               ] Registering bundled app onboarding-popup with version 1.0.36
22:49:03.927 I [MainView.cpp:1094               ] Registering bundled app collection-artist with version 1.11.0
22:49:03.927 I [MainView.cpp:1094               ] Registering bundled app playlist-header with version 2.8.0
22:49:03.927 I [MainView.cpp:1094               ] Registering bundled app album with version 2.5.5
22:49:03.927 I [MainView.cpp:1094               ] Registering bundled app suggest with version 7.2.0

(process:9501): Gtk-WARNING **: Locale not supported by C library.
        Using the fallback 'C' locale.
22:49:04.077 3 [playlist_be_pl4_context.cpp:405 ] [spotify:user:jatos:rootlist] Synchronization starting: DIFF (from revision 215,5ecd9143998d383e59cab7201ab07b149bd9f314) 
22:49:04.113 I [AppManager.cpp:258              ] Creating instance of the application browse.
22:49:04.126 I [AppManager.cpp:258              ] Creating instance of the application suggest.
22:49:04.141 I [AppManager.cpp:258              ] Creating instance of the application notification-center.
22:49:04.141 I [AppManager.cpp:541              ] Removing instance of application notification-center.

22:49:04.153 I [AppManager.cpp:258              ] Creating instance of the application notification-center.
22:49:04.162 3 [playlist_be_pl4_context.cpp:405 ] [spotify:user:jatos:publishedrootlist] Synchronization starting: DIFF (from revision 215,5ecd9143998d383e59cab7201ab07b149bd9f314) 
22:49:04.162 3 [playlist_be_pl4_context.cpp:405 ] [spotify:user:jatos:collectionrootlist] Synchronization starting: DIFF (from revision 2,3787bcc7db132700882ba3fdcd070efda0cbc72a) 
22:49:04.164 I [offline_manager.cpp:2353        ] Storage has been cleaned
22:49:04.301 I [ap_connection_impl.cpp:901      ] Connecting to AP lon3-accesspoint-a2.ap.spotify.com:4070
22:49:04.306 I [AppManager.cpp:258              ] Creating instance of the application feed.
22:49:04.321 3 [playlist_be_toplist.cpp:233     ] [spotify:user:jatos:top:tracks] Synchronization starting
22:49:04.352 I [ap_connection_impl.cpp:530      ] Connected to AP: 194.132.196.82:4070
22:49:04.515 3 [playlist_be_pl4_context.cpp:405 ] [spotify:user:jatos:inbox] Synchronization starting: DIFF (from revision 10,e5d38e753f0f500381b8e1ec3e542cb2876d1087) 
22:49:04.538 D [spirc_manager.cpp:469           ] GAIA: TIMING(9760671) SpircManager::start, _service_status=kServiceStatusStopped                                            
22:49:04.538 D [spirc_manager.cpp:1249          ] GAIA: TIMING(9760671) SpircManager::sendSubscribe                                                                           
22:49:04.538 D [spirc_manager.cpp:267           ] GAIA: SpircManager::stateTransition, kServiceStatusStopped->kServiceStatusInSubscribeTx                                     
22:49:04.539 D [spirc_manager.cpp:469           ] GAIA: TIMING(9760672) SpircManager::start, _service_status=kServiceStatusInSubscribeTx                                      
22:49:04.557 D [spirc_manager.cpp:469           ] GAIA: TIMING(9760690) SpircManager::start, _service_status=kServiceStatusInSubscribeTx                                      
22:49:04.557 3 [playlist_be_toplist.cpp:136     ] [spotify:user:jatos:top:tracks] Updated
22:49:04.577 3 [playlist_be_pl4_context.cpp:904 ] [spotify:user:jatos:rootlist] Delta-updated to revision 215,5ecd9143998d383e59cab7201ab07b149bd9f314 (no new changes)
22:49:04.582 3 [playlist_be_pl4_context.cpp:607 ] [spotify:user:jatos:publishedrootlist]  synchronization error: Hermes error code 405 (unknown)
22:49:04.582 3 [playlist_be_pl4_context.cpp:716 ] [spotify:user:jatos:publishedrootlist]   - requesting HEAD from remote.
22:49:04.583 3 [playlist_be_pl4_context.cpp:904 ] [spotify:user:jatos:collectionrootlist] Delta-updated to revision 2,3787bcc7db132700882ba3fdcd070efda0cbc72a (no new changes)
22:49:04.663 3 [playlist_be_pl4_context.cpp:904 ] [spotify:user:jatos:inbox] Delta-updated to revision 10,e5d38e753f0f500381b8e1ec3e542cb2876d1087 (no new changes)
22:49:04.664 D [spirc_manager.cpp:1312          ] GAIA: TIMING(9760797) SpircManager::onSubscriptionSuccess                                                                   
22:49:04.668 D [spirc_manager.cpp:267           ] GAIA: SpircManager::stateTransition, kServiceStatusInSubscribeTx->kServiceStatusRunning                                     
22:49:04.669 D [spirc_manager.cpp:1378          ] GAIA: TIMING(9760801) SpircManager::sendHelloHelper                                                                         
22:49:04.685 I [sliding_window_prefetch_strategy.cpp:329] Prefetch: looks like new context - resetting window size to 1
22:49:04.689 3 [playlist_be_pl4_context.cpp:405 ] [spotify:user:jatos:rootlist] Synchronization starting: DIFF (from revision 215,5ecd9143998d383e59cab7201ab07b149bd9f314) 
22:49:04.690 3 [playlist_be_pl4_context.cpp:405 ] [spotify:user:jatos:publishedrootlist] Synchronization starting: GET (full reset) (cannot send dump) (from revision 215,5ecd9143998d383e59cab7201ab07b149bd9f314) 
22:49:04.854 3 [playlist_be_pl4_context.cpp:904 ] [spotify:user:jatos:rootlist] Delta-updated to revision 215,5ecd9143998d383e59cab7201ab07b149bd9f314 (no new changes)
22:49:04.856 3 [playlist_be_pl4_context.cpp:1002] [spotify:user:jatos:publishedrootlist] Snapshot-updated to revision 215,5ecd9143998d383e59cab7201ab07b149bd9f314
22:49:04.857 D [spirc_manager.cpp:1517          ] GAIA: TIMING(9760990) SpircManager::receiveHermesFrame (new device)                                                         
22:49:04.858 D [spirc_protobuf_device.cpp:146   ] GAIA: SpircProtobufDevice::onNotify (update_loaded:1)                                                                       
22:49:04.858 D [spirc_manager.cpp:1525          ] GAIA: SpircManager::receiveHermesFrame: device added : 674b9a3febf0786cd312b0d95f22c90fd2133f62                             
22:49:04.874 D [spirc_protobuf_device.cpp:352   ] GAIA: SpircProtobufDevice::triggerAllCallbacks                                                                              
22:49:04.875 D [spirc_protobuf_device.cpp:146   ] GAIA: SpircProtobufDevice::onNotify (update_loaded:1)                                                                       
22:49:04.888 I [MainView.cpp:6828               ] Load complete (0) url: sp://84ab3774e9e4d5f11ca4e2e285637e7cb6a4de19.feed/index.html
22:49:05.019 I [MainView.cpp:6828               ] Load complete (0) url: sp://d212ff9bbe3ff6de87c87b0a94aa99ecb777396a.browse/index.html
22:49:05.117 D [spirc_protobuf_device.cpp:322   ] GAIA: SpircProtobufDevice::replace
ATTENTION: default value of option force_s3tc_enable overridden by environment.
[0914/234905:ERROR:sandbox_linux.cc(130)] InitializeSandbox() called with multiple threads in process gpu-process
22:49:05.846 I [kindling.js:6                   ] Success client-log
22:49:06.198 3 [playlist_be_pl4_context.cpp:405 ] [spotify:user:spotify_uk_:playlist:1tP3NBSEbXlHjzFKV83NYw] Synchronization starting: DIFF (from revision 316,92c44ede4899c4a968ebb7f15e588763f5b25637) 
22:49:06.200 3 [playlist_be_pl4_context.cpp:405 ] [spotify:user:spotify_uk_:playlist:5KfP2yuAMWB4hRf271loNC] Synchronization starting: DIFF (from revision 97,17e94a5feab2167d649847dbf6f6bac887ecf3ea) 
22:49:06.205 3 [playlist_be_pl4_context.cpp:405 ] [spotify:user:spotify:playlist:0lBxkSj5VzRfcy8gxFUB5E] Synchronization starting: DIFF (from revision 145,7965ed3891a8c5a0f60169ef87284e72d0693a58) 
22:49:06.208 3 [playlist_be_pl4_context.cpp:405 ] [spotify:user:spotify:playlist:3sB6WApTxgNdDR3UcPQDOK] Synchronization starting: DIFF (from revision 12,0e39cfd2800d2ca40dabe787c1cc12fedbbf7d42) 
22:49:06.211 3 [playlist_be_pl4_context.cpp:405 ] [spotify:user:spotify_uk_:playlist:3NFZhkxiNzfrUWETRF7rqc] Synchronization starting: DIFF (from revision 237,0764c4924d14443848780752975d97417625a89e) 
22:49:06.237 3 [playlist_be_pl4_context.cpp:904 ] [spotify:user:spotify_uk_:playlist:5KfP2yuAMWB4hRf271loNC] Delta-updated to revision 97,17e94a5feab2167d649847dbf6f6bac887ecf3ea (no new changes)
22:49:06.238 3 [playlist_be_pl4_context.cpp:904 ] [spotify:user:spotify_uk_:playlist:1tP3NBSEbXlHjzFKV83NYw] Delta-updated to revision 316,92c44ede4899c4a968ebb7f15e588763f5b25637 (no new changes)
22:49:06.239 3 [playlist_be_pl4_context.cpp:405 ] [spotify:user:spotify:playlist:0A7bINoB9qO8wCQQVHm4Ot] Synchronization starting: DIFF (from revision 10,90310459bc7f8fcee494e9430870af7d2ceb8f7a) 
22:49:06.246 3 [playlist_be_pl4_context.cpp:405 ] [spotify:user:spotify:playlist:69H6RgTVs1jrv1IuuLe1a5] Synchronization starting: DIFF (from revision 288,5f940fd4196168c96ecb70888c436e0473e14e3a) 
22:49:06.250 3 [playlist_be_pl4_context.cpp:904 ] [spotify:user:spotify:playlist:0lBxkSj5VzRfcy8gxFUB5E] Delta-updated to revision 145,7965ed3891a8c5a0f60169ef87284e72d0693a58 (no new changes)
22:49:06.251 3 [playlist_be_pl4_context.cpp:904 ] [spotify:user:spotify:playlist:3sB6WApTxgNdDR3UcPQDOK] Delta-updated to revision 12,0e39cfd2800d2ca40dabe787c1cc12fedbbf7d42 (no new changes)
22:49:06.258 3 [playlist_be_pl4_context.cpp:405 ] [spotify:user:spotify_uk_:playlist:6y3CuT7MDDoPNXaD69frug] Synchronization starting: DIFF (from revision 137,4b144f9b38cfb5cea3c4391a85c42f931e56d81d) 
22:49:06.259 3 [playlist_be_pl4_context.cpp:405 ] [spotify:user:spotify:playlist:63of1NWMUIckU3QFHfmA9j] Synchronization starting: DIFF (from revision 191,c4a2b23dd93cc9c312ceb7d10c629a51c181c485) 
22:49:06.266 3 [playlist_be_pl4_context.cpp:904 ] [spotify:user:spotify_uk_:playlist:3NFZhkxiNzfrUWETRF7rqc] Delta-updated to revision 237,0764c4924d14443848780752975d97417625a89e (no new changes)
22:49:06.272 3 [playlist_be_pl4_context.cpp:405 ] [spotify:user:spotify:playlist:1IQ5Nsj6d90qqEonwBQ8nh] Synchronization starting: DIFF (from revision 19,92ac1e7fc58eaef40378c4e980f0d0974207aa4b) 
22:49:06.285 3 [playlist_be_pl4_context.cpp:904 ] [spotify:user:spotify:playlist:0A7bINoB9qO8wCQQVHm4Ot] Delta-updated to revision 10,90310459bc7f8fcee494e9430870af7d2ceb8f7a (no new changes)
22:49:06.286 3 [playlist_be_pl4_context.cpp:904 ] [spotify:user:spotify:playlist:69H6RgTVs1jrv1IuuLe1a5] Delta-updated to revision 288,5f940fd4196168c96ecb70888c436e0473e14e3a (no new changes)
22:49:06.292 3 [playlist_be_pl4_context.cpp:904 ] [spotify:user:spotify_uk_:playlist:6y3CuT7MDDoPNXaD69frug] Delta-updated to revision 137,4b144f9b38cfb5cea3c4391a85c42f931e56d81d (no new changes)
22:49:06.293 3 [playlist_be_pl4_context.cpp:904 ] [spotify:user:spotify:playlist:63of1NWMUIckU3QFHfmA9j] Delta-updated to revision 191,c4a2b23dd93cc9c312ceb7d10c629a51c181c485 (no new changes)
22:49:06.310 3 [playlist_be_pl4_context.cpp:405 ] [spotify:user:spotify:playlist:2yQuxmP152cS0MFKgnDP2U] Synchronization starting: DIFF (from revision 356,d1e3dd8cacffa01dc12db5cbd684e13d4de9b5c1) 
22:49:06.311 3 [playlist_be_pl4_context.cpp:904 ] [spotify:user:spotify:playlist:1IQ5Nsj6d90qqEonwBQ8nh] Delta-updated to revision 19,92ac1e7fc58eaef40378c4e980f0d0974207aa4b (no new changes)
22:49:06.394 I [MainView.cpp:6828               ] Load complete (0) url: sp://d212ff9bbe3ff6de87c87b0a94aa99ecb777396a.browse/index.html
22:49:06.400 3 [playlist_be_pl4_context.cpp:904 ] [spotify:user:spotify:playlist:2yQuxmP152cS0MFKgnDP2U] Delta-updated to revision 356,d1e3dd8cacffa01dc12db5cbd684e13d4de9b5c1 (no new changes)
22:49:06.762 I [MainView.cpp:6828               ] Load complete (0) url: sp://d212ff9bbe3ff6de87c87b0a94aa99ecb777396a.browse/index.html
22:49:06.858 D [spirc_manager.cpp:1751          ] GAIA: TIMING(9762991) SpircManager::receiveMsg Notify (674b9a3febf0786cd312b0d95f22c90fd2133f62)
22:49:06.859 D [spirc_protobuf_device.cpp:146   ] GAIA: SpircProtobufDevice::onNotify (update_loaded:1)
22:49:06.860 I [sliding_window_prefetch_strategy.cpp:329] Prefetch: looks like new context - resetting window size to 1
Segmentation fault (core dumped)
Reply
2 Replies

Hello @JammieDodger,

 

You need to enable core dumps for your current session and then start Spotify and reproduce the bug. Execute the following commands: 

 

ulimit -c unlimited
Spotify

 

Also what Spotify version you are running? Spotify is trying to access part of the memory area that it is not suposed to.

Ok, I have not been able to replicate the bug atm, but I have suspicion about what was causing it.

 

I am running on an x64 architecture, with i386 architecture added.

 

Installing Spotify from Debian repos didn't initially install the required libpango, so I initially installed Spotify with the default architecture version of libpango, but later installed the 32bit version. I have since rebooting my computer, and currently appears stable, though I will continue to run Spotify with core dumps to see if crashes out.

 

It was noticeably each crash did refer to a UI feature, and libpango is UI related...

 

Though I do note, that the 64bit of version of Spotify is in my apt package cache...

 

Might be worth checking type definitions are correct when in relation to libpango when Spotify is compiled in for 64bit architectures...

Suggested posts