Rhythmbox crashed after entering last.fm login details and will not start
Submitted by radus
Link to original bug (#682138)
Description
After I've given rhythmbox permission to access my last.fm account, the program crashed. Now, it will not restart (core dumped).
Here's the last line I get in gdb:
(10:18:05) [0x81b86e0] [user_info_response_cb] rb-audioscrobbler-user.c:833: user info request was successful
Program received signal SIGSEGV, Segmentation fault.
0xb7cc6504 in g_file_make_directory_with_parents ()
from /usr/lib/i386-linux-gnu/libgio-2.0.so.0
Trace:
#0 0xb7cc6504 in g_file_make_directory_with_parents ()
from /usr/lib/i386-linux-gnu/libgio-2.0.so.0
#1 0xb7f5ece4 in rb_uri_create_parent_dirs (
uri=uri@entry=0x893e850 "file:///home/radu/.cache/rhythmbox/audioscrobbler/Last.fm/ws-responses/vesrin/user_info", error=error@entry=0xbffff04c)
at rb-file-helpers.c:1347
#2 0xaa72e56d in save_response_to_cache (user=user@entry=0x8588008,
request_name=request_name@entry=0xaa739574 "user_info",
data=0x8a5f400 "{\"user\":{\"name\":\"vesrin\",\"realname\":\"\",\"image\":[{\"#text\":\"\",\"size\":\"small\"},{\"#text\":\"\",\"size\":\"medium\"},{\"#text\":\"\",\"size\":\"large\"},{\"#text\":\"\",\"size\":\"extralarge\"}],\"url\":\"http:\\/\\/www.last.fm\\/user"...) at rb-audioscrobbler-user.c:660
#3 0xaa7301fe in user_info_response_cb (session=0x828fc20, msg=0x828fd10,
user_data=0x8588008) at rb-audioscrobbler-user.c:840
#4 0xb6175d82 in ?? () from /usr/lib/i386-linux-gnu/libsoup-2.4.so.1
#5 0xb6175f2f in ?? () from /usr/lib/i386-linux-gnu/libsoup-2.4.so.1
#6 0xb6175ff5 in ?? () from /usr/lib/i386-linux-gnu/libsoup-2.4.so.1
#7 0xb7b7e1f0 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#8 0xb7b80f73 in g_main_context_dispatch ()
from /lib/i386-linux-gnu/libglib-2.0.so.0
#9 0xb7b81310 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#10 0xb7b813f1 in g_main_context_iteration ()
from /lib/i386-linux-gnu/libglib-2.0.so.0
#11 0xb7d2a03c in g_application_run ()
from /usr/lib/i386-linux-gnu/libgio-2.0.so.0
#12 0x08048bc9 in main (argc=1, argv=0xbffff394) at main.c:99
Version: 2.97