On Tue, Apr 27, 2010 at 12:40:41PM -0700, johan...@opensolaris.org wrote:
> This looks like a classic case of heap corruption.  You've died in
> t_splay while trying to coalese free blocks before performing an
> allocation.  Sometimes this happens when an object is double-free'd,
> when you free an object that wasn't allocated by the allocator, or other
> similar mistakes.
> 
> Can you run this application under libumem?  It has a bunch of debugging
> features that might help you out here.

That is excellent advice.  I use libumem when testing/debugging user
space code all the time.  Highly recommended.

-- 
Will Fiveash
Oracle
Note my new work e-mail address: will.five...@oracle.com
http://opensolaris.org/os/project/kerberos/
Sent using mutt, a sweet text based e-mail app: http://www.mutt.org/
_______________________________________________
opensolaris-code mailing list
opensolaris-code@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/opensolaris-code

Reply via email to