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>