On Tue, Apr 27, 2010 at 12:40:41PM -0700, [email protected] 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: [email protected]
http://opensolaris.org/os/project/kerberos/
Sent using mutt, a sweet text based e-mail app: http://www.mutt.org/
_______________________________________________
opensolaris-code mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/opensolaris-code

Reply via email to