Program received signal SIGSEGV, Segmentation fault. 0x40a22ccc in free () from /lib/libc.so.6 (gdb) bt #0 0x40a22ccc in free () from /lib/libc.so.6 #1 0x40ca2280 in g_free () from /usr/lib/libglib-2.0.so.0 #2 0x0004baf0 in download_free_ddata (data_to_free=0x1e7fb8) at download.c:42 #3 0x0004bb5c in download_call_end (ddata=0x1e7fb8) at download.c:129 #4 0x0004bc80 in download_read_cb (handle=0x62615418, result=1086988928, buffer=0x1dcf08, bytes_requested=4096, bytes_read=0, callback_data=0x1e7fb8) at download.c:102 #5 0x40aebac0 in gnome_vfs_job_get_count () from /usr/lib/libgnomevfs-2.so.0 #6 0x0004bc80 in download_read_cb (handle=0x62615418, result=1086988928, buffer=0x0, bytes_requested=1900643287564524, bytes_read=8467923163054008, callback_data=0x4bb5c) at download.c:102 #7 0x40aeb9f0 in gnome_vfs_job_get_count () from /usr/lib/libgnomevfs-2.so.0 #8 0x40ac9000 in ?? () from /lib/libc.so.6 Cannot access memory at address 0x0 (gdb)