Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 30 Apr 2003 17:32:02 -0700 (PDT)
From:      Julian Elischer <julian@elischer.org>
To:        Terry Lambert <tlambert2@mindspring.com>
Cc:        Daniel Eischen <eischen@pcnet1.pcnet.com>
Subject:   Re: Question about rtld-elf. Anyone?.. Anyone?
Message-ID:  <Pine.BSF.4.21.0304301731130.63218-100000@InterJet.elischer.org>
In-Reply-To: <3EB0695F.71CA977F@mindspring.com>

next in thread | previous in thread | raw e-mail | index | archive | help
What would be cool would be a signal handler for SIGUSR1
or something that dumps out (to somewhere) a full thread state table.


On Wed, 30 Apr 2003, Terry Lambert wrote:

> Daniel Eischen wrote:
> > As an experiment, I made the dlfoo calls in rtld-elf weak
> > (__dlfoo -> dlfoo) and then overrode them in libpthread
> > and protected them with mutexes.
> > 
> > I can get mozilla to work about 1/2 of the time now, but
> > it still gets stuck in the same state the other 1/2 of
> > the time.  This is a bit of an improvement, and seems to
> > indicate (at least to me) that rtld-elf is the culprit.
> 
> 
> Is there maybe a way to get the thread that was running when
> the process was involuntarily preempted run first, instead of
> running it based on priority?  Netscape, at least, made this
> assumption for Java and Javascript pages.
> 
> Alternately, you may try disabling Java* in Mozilla, and see
> if that keeps you from crashing.
> 
> Also try not moving the mouse until everything is loaded, and
> see if that saves you, too.
> 
> -- Terry
> _______________________________________________
> freebsd-threads@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-threads
> To unsubscribe, send any mail to "freebsd-threads-unsubscribe@freebsd.org"
> 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.21.0304301731130.63218-100000>