I'm getting a segmentation fault using if I try to call sp_session_logout after playing a song. I can't really say much about the segfault, as I don't have the symbols,
With the following code the segfault occurs every time after logout is called https://gist.github.com/ivankelly/5564318
#0 0x00007ffff7ac5746 in ?? () from /home/ivan/Apps/lib/libspotify.so.12
#1 0x00007ffff7a38289 in ?? () from /home/ivan/Apps/lib/libspotify.so.12
#2 0x00007ffff7a38535 in ?? () from /home/ivan/Apps/lib/libspotify.so.12
#3 0x00007ffff7a39b5a in ?? () from /home/ivan/Apps/lib/libspotify.so.12
#4 0x00007ffff7a39c86 in ?? () from /home/ivan/Apps/lib/libspotify.so.12
#5 0x00007ffff79fbc8b in ?? () from /home/ivan/Apps/lib/libspotify.so.12
#6 0x00007ffff7ad05b3 in sp_session_process_events () from /home/ivan/Apps/lib/libspotify.so.12
#7 0x0000000000401986 in main (argc=3, argv=0x7fffffffe6f8) at /home/ivan/src/spotify_test/test_spotify.c:137
This is on debian sid with libspotify 12.1.51 (x86_64).