yes that was the problem Thanks again 2007/8/9, Adam M <click at irotas.net>: > > On Thu, 9 Aug 2007 00:15:15 +0200, "JS" <njeanseb at gmail.com> said: > > if (_queue->size() == maxbuffer) > > { > > inc_marking_probability(); > > drop(p); > > } > > output(0).push(p); > > > There's your double free. > > -Adam >