Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 29 May 2003 08:35:09 -0700
From:      Terry Lambert <tlambert2@mindspring.com>
To:        Martin Blapp <mb@imp.ch>
Cc:        freebsd-threads@freebsd.org
Subject:   Re: malloc(): error: recursive call
Message-ID:  <3ED628AD.A83B7C29@mindspring.com>
References:  <20030529154304.N94836@cvs.imp.ch>

next in thread | previous in thread | raw e-mail | index | archive | help
Martin Blapp wrote:
> >Note that if you are using my other spinlock patch
> >(from http://people.freebsd.org/~deischen/kse/spinlock.diffs),
> >that also solves the problem but in a slightly different
> >way.  That patch forces the library to reference the
> >spinlock functions (the new spinlock implementation needs
> >some initialization), so the table of references doesn't
> >need to be changed (like the patch in the prior email does).
> 
> With this patch konsole from kde seems to work properly. But
> OpenOffice locks now up during startup.
> 
> Libthr works properly with openoffice.

Add Dan's scheduler ordering patch which breaks POSIX like
libthr, but doesn't break the assumptions of applications
that aren't quite written to the POSIX threads specification,
like Mozilla, Open Office, etc..

-- Terry



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3ED628AD.A83B7C29>