Matthew Lye wrote: > I hadn't seen this before. I think that I'm looking at a failure to > check a malloc'd pointer for NULL; am I correct?
NULL? Yes. malloc? No. > The circumstance was, that I had selected many contiguous 'incomplete' > download entries, and then re-sorted the list by clicking on the top > of the 'progress' column. > > Program received signal EXC_BAD_ACCESS, Could not access memory. > > Reason: KERN_PROTECTION_FAILURE at address: 0x00000000 > > 0x005b2a70 in real_sort_list () > > (gdb) bt > > #0 0x005b2a70 in real_sort_list () > > #1 0x001923a0 in on_clist_download_files_click_column > > (clist=0x63bd930, column=2, unused_udata=<value temporarily > > unavailable, due to optimizations>) at fileinfo.c:506 I don't know why it would crash there or what's the NULL pointer doing there. If it's reproducable it might be worth looking at but it would also require more debug information. You can't even see which pointer is NULL here. -- 1000 octets = 1 ko = 1 kilooctet; 1024 octets = 1 Kio = 1 kibioctet 1000^2 octets = 1 Mo = 1 megaoctet; 1024^2 octets = 1 Mio = 1 mebioctet 1000^3 octets = 1 Go = 1 gigaoctet; 1024^3 octets = 1 Gio = 1 gibioctet ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ gtk-gnutella-devel mailing list gtk-gnutella-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/gtk-gnutella-devel