[Mono-devel-list] Threading, NPTL, libgc (beta2)
gabor at z10n.net
Sun Jun 20 16:18:04 EDT 2004
> On Saturday 05 June 2004 01:22 am, Miguel de Icaza wrote:
> > hello,
> > > I think I am in the same boat as you. Since upgrading to beta2, I have
> > > been running into odd behavior w/ XSP and mod_mono (and I also run
> > > gentoo). I sent a note to the mono user list about this, but haven't
> > > heard anything yet. I tried upgrading to the latest available glibc, and
> > > still have the same problems. I might try to play around with some
> > > things this weekend, but I am not hopeful...
> > >
> > > Are there any happy Gentoo folks that aren't having this odd behavior
> > > in beta2? (then we can compare the packages we each have installed..)
> > What we are going to need from you guys is the smallest possible
> > program that breaks on your system, and we will start tracking the
> > issue down from there.
> > Could you guys cook the smallest possible program possible?
> On Sun, Jun 20, 2004 at 03:48:07PM -0400, Mike Morano wrote:
> After being fairly unsuccessful at creating a decent app to exhibit this
> behavior, I rebuilt glibc (and a few other pkgs) on my gentoo box, without
> nptl support. Additionally, when configuring mono beta 3, I passed
> --with-nptl=no. So far the XSP test site and my site work as they used to in
> beta1, and it has not "hung" on a page yet!
yes, nptl seems to be the problem (at least on gentoo).
i have problems with muine...it freezes on gentoo. i talked to someone on #muine, who also had gentoo, but without nptl. muine worked fine for him.
btw. in the times of mono-beta-1, i used muine without problems, and i had nptl.it went wrong with mono-beta-2 (and it still is freezing with mono-beta-3).
btw. using GC_DONT_GC=1 fixes the problem for me (but obviously i don't like to use for a long time an app without gc).
p.s: i'll create a bugreport on bugs.gentoo.org tomorrow (when i get to rebuild glibc without nptl, to verify that my theory is correct)
More information about the Mono-devel-list