Subject: More on the Netscape 4.0beta3 Borg
To: None <port-sparc@NetBSD.ORG>
From: Greg Earle <earle@isolar.Tujunga.CA.US>
List: port-sparc
Date: 04/11/1997 18:00:31
I built a new 1.2.1 kernel with MAXTSIZ bumped up to -current levels and
rebooted.  Netscape 4.0beta3 now comes up as expected.  Thanks to Matthew
for spotting the cause so quickly.

Unfortunately, all is not joy in Mudville.  Java is now seemingly broken; e.g.
going to the "Try the Java applet version" link at the top of the JavaSoft
Home Page makes it immediately die with the dreaded "dlopen: stub interception
failed" error:

   [...]
   607 netscape-4.0beta3 CALL  stat(0xe0b540,0xf7ffc808)
   607 netscape-4.0beta3 NAMI  "/emul/sunos/usr/local/netscape/java/classes/jae40
.jar"
   607 netscape-4.0beta3 NAMI  "/usr/local/netscape/java/classes/jae40.jar"
   607 netscape-4.0beta3 RET   stat 0
   607 netscape-4.0beta3 CALL  stat(0xe0b540,0xf7ffc808)
   607 netscape-4.0beta3 NAMI  "/emul/sunos/usr/local/netscape/java/classes/java4
0.jar"
   607 netscape-4.0beta3 NAMI  "/usr/local/netscape/java/classes/java40.jar"
   607 netscape-4.0beta3 RET   stat 0
   607 netscape-4.0beta3 CALL  getdents(0x1a,0xf2f000,0x2000)
   607 netscape-4.0beta3 RET   getdents 0
   607 netscape-4.0beta3 CALL  close(0x1a)
   607 netscape-4.0beta3 RET   close 0
   607 netscape-4.0beta3 CALL  write(0x2,0xf7ffc318,0x21)
   607 netscape-4.0beta3 GIO   fd 2 wrote 33 bytes
       "dlopen: stub interception failed
       "
   607 netscape-4.0beta3 RET   write 33/0x21
   607 netscape-4.0beta3 CALL  getpid
   607 netscape-4.0beta3 RET   getpid 607/0x25f
   607 netscape-4.0beta3 CALL  kill(0x25f,0xa)
   607 netscape-4.0beta3 PSIG  SIGBUS SIG_DFL

If I install the "Oops we forgot to include it" libnullplugin.so for 4.0beta3,
Netscape dies the same way (dlopen error) almost immediately upon startup.

New motto:
"Netscape ... providing action and adventure for NetBSD/SPARC users for years"

	- Greg