Lloyd Bryant wrote:
> R14508, GTK2, Linux i686
> 
> After updating to this version, I've had several crashes with the following 
> error:
> 
> FATAL: Assertion failure in parq.c:1228: "q->by_rel_pos != NULL"

I think this assertion is very wrong. It certainly doesn't need to be fatal. If
the list is empty, there's nothing to update. Plain and simple. No need to 
crash.

There are also several places in the code where q->by_rel_pos is modified, but
q->size is not updated, at least not anywhere close to the same code. It's
in general an extremely bad idea to cache information about some structure
without using some kind of encapsulation.

-- 
Christian

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
_______________________________________________
gtk-gnutella-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/gtk-gnutella-devel

Reply via email to