threads/72353: Assertion failsin/usr/src/lib/libpthread/sys/lock.c, line 171, when compilingmonodoc

Daniel Eischen eischen at vigrid.com
Wed Oct 6 17:26:29 PDT 2004


On Wed, 6 Oct 2004, Ivan Voras wrote:

> Jeremy Messenger wrote:
> > Have you tried Tom McLaughlin <tmclaugh at sdf.lonestar.org> 's Mono
> > project[1]? Tom has ported 1.0.2, 1.1.1, newer gtk-sharp and few Mono
> > apps. He's kind of taking care of Mono on FreeBSD for now, which the
> > maintainer of Mono is kind of too busy or has disappeared. Tom has said
> > that it works with FreeBSD 5.3 only, because of better thread, TLS and etc.
>
> Ok, I'll try it. Meanwhile, if anybody wants to look at it, it's really
> simple to reproduce once you have mono installed (which isn't a
> problem). Make an empty file (touch empty.cs) and run 'mcs empty.cs
> -pkg:dummypkg'.

It looks like something is overruning or corrupting the stack of
one of the threads.  The default stack size for threads is 64K in
libpthread.

-- 
Dan Eischen



More information about the freebsd-threads mailing list