atom feed23 messages in org.freebsd.freebsd-threadsmalloc(): error: recursive call
FromSent OnAttachments
Petri HeleniusMay 27, 2003 5:52 am 
Daniel EischenMay 27, 2003 7:46 am 
Petri HeleniusMay 27, 2003 11:03 am 
Daniel EischenMay 27, 2003 11:10 am 
Petri HeleniusMay 27, 2003 2:17 pm 
Daniel EischenMay 27, 2003 3:03 pm 
Daniel EischenMay 27, 2003 4:29 pm 
Petri HeleniusMay 27, 2003 10:57 pm 
Petri HeleniusMay 27, 2003 11:30 pm 
Petri HeleniusMay 28, 2003 12:24 am 
Mike MakonnenMay 28, 2003 12:59 am 
David XuMay 28, 2003 1:56 am 
Petri HeleniusMay 28, 2003 2:25 am 
David XuMay 28, 2003 2:37 am 
Petri HeleniusMay 28, 2003 6:51 am 
Petri HeleniusMay 28, 2003 8:01 am 
Daniel EischenMay 28, 2003 6:23 pm 
Daniel EischenMay 28, 2003 6:28 pm 
Petri HeleniusMay 29, 2003 12:58 am 
Daniel EischenMay 29, 2003 6:28 am 
Martin BlappMay 29, 2003 6:44 am 
Daniel EischenMay 29, 2003 7:57 am 
Terry LambertMay 29, 2003 8:36 am 
Subject:malloc(): error: recursive call
From:Mike Makonnen (mt@identd.net)
Date:May 28, 2003 12:59:45 am
List:org.freebsd.freebsd-threads

On Wed, 28 May 2003 09:30:38 +0300 "Petri Helenius" <pe@he.iki.fi> wrote:

I'm going to need a sample. Nothing I have here has this problem, from KDE & mozilla, to the ACE tests.

Are the tests somewhere in the source tree or ports? I could run them on my config and see what happens.

No, you have to download the ACE tests: http://deuce.doc.wustl.edu/Download.html

There were instructions on how to build it posted to this list a while back. It should be in the archives.

There's also a patch for spinlocks at:

http://people.freebsd.org/~deischen/kse/spinlock.diffs

Should I drop this to /usr/src/lib/libpthread or /usr/src/lib/libthr ?

It's only for libpthread. Libthr is a different library for 1:1 threads, although they are both derived from the same code base (libc_r). I would be interested to know what your experiences with libthr are if you have the time.

Cheers.