[Mono-devel-list] Re: [Mono-list] beta 1 install problem on OSX

Paolo Molaro lupus@ximian.com
Tue, 18 May 2004 20:28:06 +0200


On 05/18/04 Benjamin Reed wrote:
> OK, I take it back, my error on 10.2 is different:
[...]
> Unhandled Exception: System.DllNotFoundException: libc
> #0: 0x0000d throw      in (wrapper managed-to-native) 
> Mono.Tools.Driver:symlink (string,string) ([0x001f4c00] [0x001f8d90] )

This is completely unrelated to both the thread info and the hang issue,
of course. Why are you still using mint? Is that an old version?
Beta1 should have already mono enabled. Anyway, AFAIK this issue is
fixed in cvs (might have not made it into beta1).

> on my 10.3 machine, neither error happens.
> 
> I've now gotten a bug report from a Fink user that is seeing this on 10.3:
> 
> ---(snip!)---
> Accessibility installed into the gac 
> (/sw/src/root-mono-0.91-3/sw/lib/mono/gac/)
> thread_info failed
> ---(snip!)---

I found a way to produce this error almost always:
export MONO_DISABLE_SHM=1
and then run make tests in mono/tests. Most of the tests will fail with
that message. I think this is a libgc bug. The easy workaround is to
change ABORT("thread_info failed") into 
	continue;
in darwin_stop_world.c in the libgc sources.
I'm waiting for feedback from the libgc maintainers for a more complete
and correct fix.

lupus

-- 
-----------------------------------------------------------------
lupus@debian.org                                     debian/rules
lupus@ximian.com                             Monkeys do it better