Okay, this bug might be a bit esoteric, so I'll do my best to describe it.
Replication: A) In the 'Incomplete' view of 'Downloads', one may sort the downloads by the number of sources. Doing so, then B) selecting a large group of the *not currently running/host queued* incomplete downloads which have at least one source, and C) using the contextual menu item 'Start Now' to start downloading the items as soon as possible, Symptoms: 1) I tend to notice a large number of assertion failures regarding "! DOWNLOAD_IS_RUNNING(d)" from 'downloads.c' (the main one). 2) With a bit of poking, I've found that this is due to *d->status = GTA_DL_CONNECTING, 3) allegedly to [unique enough] hosts with an IP number but no vendor/version identity. 3) Other responses have been tested and found for authentically in- use downloads; furthermore, 4) the number of connections does not appear to substantiate the claim that connections are being made. Analysis: a) I have traced this back as far and as best I can, and I believe that the problem has to do with the status information attached to incomplete files, b) but then I hit callbacks written with #define statements, et cetera, and can has cheezburgr. - M.L. ------------------------------------------------------------------------- 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