From owner-freebsd-threads@FreeBSD.ORG Sat Sep 6 16:10:13 2003 Return-Path: Delivered-To: freebsd-threads@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5699C16A4BF for ; Sat, 6 Sep 2003 16:10:13 -0700 (PDT) Received: from merke.itea.ntnu.no (merke.itea.ntnu.no [129.241.7.61]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4581343FE1 for ; Sat, 6 Sep 2003 16:10:11 -0700 (PDT) (envelope-from morten@rodal.no) Received: from localhost (localhost [127.0.0.1]) by merke.itea.ntnu.no (Postfix) with ESMTP id DD27EC6F50; Sun, 7 Sep 2003 01:10:09 +0200 (CEST) Received: from slurp.rodal.no (m200h.studby.ntnu.no [129.241.135.200]) by merke.itea.ntnu.no (Postfix) with ESMTP id 9680FC6F4D; Sun, 7 Sep 2003 01:10:09 +0200 (CEST) Received: (from morten@localhost) by slurp.rodal.no (8.12.9/8.12.9/Submit) id h86NA8oS055385; Sun, 7 Sep 2003 01:10:08 +0200 (CEST) (envelope-from morten) Date: Sun, 7 Sep 2003 01:10:08 +0200 From: Morten Rodal To: Terry Lambert Message-ID: <20030906231008.GA55221@slurp.rodal.no> References: <20030906114048.GA598@atlantis.rodal.no> <3F5A5852.CF901356@mindspring.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="cNdxnHkX5QqsyA0e" Content-Disposition: inline In-Reply-To: <3F5A5852.CF901356@mindspring.com> X-Content-Scanned: with sophos and spamassassin at mailgw.ntnu.no. cc: threads@freebsd.org Subject: Re: libthr/libkse and Mozilla Firebird X-BeenThere: freebsd-threads@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Threading on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 06 Sep 2003 23:10:13 -0000 --cNdxnHkX5QqsyA0e Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Sep 06, 2003 at 02:57:38PM -0700, Terry Lambert wrote: > Morten Rodal wrote: > > Is Mozilla Firebird (www/mozilla-firebird ; firebird-gtk2-0.6.1_1) > > supposed to work with either libthr or libkse? > >=20 > > While with libkse it works, for a little while. After starting up I > > can perhaps render half a page, sometimes a two or three pages, before > > firebird just exits. Nothing is printed on the console and no core > > dump is found, it is as if the program just called exit(2). I wish I > > could provide more detailed debugging, but I am having trouble getting > > firebird to run from within gdb.. >=20 > If you don't move the mouse until the page is finished loading, > does it work? >=20 I tried browsing without the mouse (kinda hard actually), but I was still able to get it to "crash." > If so, you need Daniel Eishen's patch to the scheduler to make it > operate in FIFO order instead of priority order. Historically, the > image rendering code in Netscape hasn't been thread-safe, and it > may be that Mozilla has inherited this infirmity. > Is there a performance impact on this patch? As for the images, I think you might be on to something there. As it seems to be more likely to crash on pages with many images. --=20 Morten Rodal --cNdxnHkX5QqsyA0e Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (FreeBSD) iD8DBQE/WmlPbWe1Cy11WVsRAmN0AKDI0kVjdXzyzNRF+kgLMf9nyzo1JwCffkzp 99QBXNJZb67p9lDiJ4Wy2BY= =TA6o -----END PGP SIGNATURE----- --cNdxnHkX5QqsyA0e--