[3263] in Release_7.7_team

home help back first fref pref prev next nref lref last post

Sun Netscape 6 instability and GTK libs

daemon@ATHENA.MIT.EDU (t. belton)
Wed May 1 16:46:49 2002

Date: Wed, 1 May 2002 16:46:46 -0400 (EDT)
From: "t. belton" <tbelton@MIT.EDU>
To: <release-team@mit.edu>
Message-ID: <Pine.GSO.4.30L.0205011638120.4428-100000@iphigenia.mit.edu>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII

Yesterday I noted that the Sun Netscape 6 version had some instabilities -
it wouldn't run as a background task, and it tended to terminate (not
exactly crash, since it was relatively graceful) without warning.

I noticed in testing that all of these sudden goodbyes seemed to involve
window creation. Specifically, every time Netscape tried to draw a new
window and the user was trying to click or work somewhere else in the
desktop while this was happening, Netscape would die. This includes the
problem of not running in the background, which was possible IF you didn't
interfere with the term window you launched it from in a particular way.

I tried it with my locally-installed copy, the one installed exactly the
way Sun would have it, and this copy had none of these problems. So.

The only two substantive differences between the local copy and the
infoagents copy are 1) the location of Java and other plugins 2) the
location of the GTK libraries. The latter seemed like a much likely
suspect.

I changed the infoagents version to temporarily look at the GTK libraries
Sun wants you to use, instead of the ones in /usr/athena/lib which are one
version behind. Presto! Now the infoagents copy had no window
instabilities.

So, um, how much of a pain would it be to change about fourteen files in
/srvd/usr/athena/lib to more recent versions? And please don't shoot me. I
have the files available; I just don't know what pain is involved.

I don't know if this will become necessary for Linux versions of these
libs as well, but I suspect it will.




home help back first fref pref prev next nref lref last post