Closed Bug 64859 Opened 25 years ago Closed 24 years ago

Java plug-in, version 1.30_01 does not work with 0.7

Categories

(Core Graveyard :: Java: OJI, defect)

x86
Linux
defect
Not set
major

Tracking

(Not tracked)

VERIFIED WORKSFORME

People

(Reporter: grabalee, Assigned: joe.chou)

Details

When I install the java plug-in 1.30_01, the browser fails on startup. After listing the plug-ins that it is registering, it prints the following message before exiting: INTERNAL ERROR on Browser End: Could not read initial ack over the new fd System error?:: Resource temporarily unavailable In my home directory, there is a file plugin130_01.trace created that says: Java(TM) Plug-in: Version 1.3.0_01 Using JRE version 1.3.0_01 Java HotSpot(TM) Client VM User home directory = /home/lgraba ---------------------------------------------------- c: clear console window f: finalize objects on finalization queue g: garbage collect h: display this help message l: dump classloader list m: print memory usage q: hide console s: dump system properties t: dump thread list x: clear classloader cache 0-5: set trace level to <n> ---------------------------------------------------- PLUGIN ERROR ************ Java process: unexpected request ffffffff I am running mozilla on a PentiumPro 150 MHz system with 128 Mg of RAM. My Linux distribution is Mandrake 7.2. The Mozilla version is 0.7. This problem existed on 0.6 as well.
This is an OJI bug, not Java-Implemented plugins. Reassigning.
Assignee: idk → edburns
Component: Java-Implemented Plugins → OJI
QA Contact: Geetha.Vaidyanaathan → shrir
On nightly build 2001010921 and for many weeks now, the installation of jre.xpi (containing 1.30_01) proceeds, but the browser halts on the next start-up, after printing to its stdout that it's happily registering all the plugins. I don't know how to strace an application like Mozilla, but the result is a hung browser (no windows open) and no applets. Linux kernel 2.4.0-ac3, X-4.0.2, glibc-2.2 Other Java, elsewhere on the machine, works fine. And removing all other traces of Java elsewhere does not cure this problem.
this problem is known that java on the linux trunk is not working. There is a bug where Ed has commented about this. Let me see if I can find it...
Thanks for looking at this. It's not the "firewall on port 13000" bug -- no firewall in operation on this machine. Also, my ps ax output, when mozilla is started with the Java plugin installed, contains several copies of "java_vm", exactly one of which is in state Z "(defunct)".
Joe, can you please take a look at this?
Assignee: edburns → joe.chou
I am willing to bet the problem here is the 2.4 kernel. The Java plugin only works on Kernel 2.2 right now (don't ask me why I think Sun should already have a working 2.4 plugin but thats just me). Try on a Linux machine with Kernel 2.2 I bet it will work fine. If it doesn't just ignore me. :) Either way post a follow up.
Possibly related to bug 64916?
This bug is occuring on a 2.2 Kernel, NOT a 2.4.
setting bug status to New.
Status: UNCONFIRMED → NEW
Ever confirmed: true
When you see a message saying, "Resource temporarily unavailable", that usually means your system is low in resouces at the moment, mainly memory. Netscape6 (or Mozilla) consumes a lot more memory than Netscape 4.X. It would be helpful to cut down the memory usage (i.e., stop other applications, etc.), and expend the swap space. One way to verify this is to download Netscape6, and see if you can run it.
I downloaded mozilla0.7, built it with debug disabled (adding .mozconfig to .../mozilla with the following lines: ac_add_options --disable-tests ac_add_options --disable-debug ac_add_options --enable-optimize #ac_add_options --enable-mathml #uncomment to enable mathml). And it worked ok. There is a known issue (nsCOMPtr) that a debug-enabled mozilla (built by default) won't work with a optimized Java plugin on Linux. If you happened to be using the debug-enabled mozilla (built by default), try to recompile it with debug-disabled (by adding .mozconfig as described above). Mark this bug as WORKSFORME.
Status: NEW → RESOLVED
Closed: 25 years ago
Resolution: --- → WORKSFORME
FYI this is still not working on Linux 2001012921. Here is the browser output before the browser does nothing (not even a UI), but first the ps output: 24705 pts/6 S 0:00 /bin/sh /usr/local/mozilla/run-mozilla.sh /mozilla-bin 24855 pts/6 S 0:00 ./mozilla-bin 24857 pts/6 S 0:00 ./mozilla-bin 24858 pts/6 S 0:00 ./mozilla-bin 24859 pts/6 S 0:00 ./mozilla-bin 24860 pts/6 S 0:00 java_vm 24861 pts/6 Z 0:00 [java_vm <defunct>] 24862 pts/6 S 0:00 java_vm 24863 pts/6 S 0:00 java_vm 24864 pts/6 S 0:00 java_vm 24865 pts/6 S 0:00 java_vm Registering plugin 0 for: "application/x-shockwave-flash","Shockwave Flash","swf" Registering plugin 1 for: "application/futuresplash","FutureSplash Player","spl" Registering plugin 0 for: "application/x-rx","X Remote Activation Plug-in","xrx" Registering plugin 0 for: "application/x-java-vm","Java(tm) Plug-in","" Registering plugin 1 for: "application/x-java-applet","Java(tm) Plug-in","" Registering plugin 2 for: "application/x-java-applet;version=1.1","Java(tm) Plug-in","" Registering plugin 3 for: "application/x-java-applet;version=1.1.1","Java(tm) Plug-in","" Registering plugin 4 for: "application/x-java-applet;version=1.1.2","Java(tm) Plug-in","" Registering plugin 5 for: "application/x-java-applet;version=1.1.3","Java(tm) Plug-in","" Registering plugin 6 for: "application/x-java-applet;version=1.2","Java(tm) Plug-in","" Registering plugin 7 for: "application/x-java-applet;version=1.2.1","Java(tm) Plug-in","" Registering plugin 8 for: "application/x-java-applet;version=1.2.2","Java(tm) Plug-in","" Registering plugin 9 for: "application/x-java-applet;version=1.3","Java(tm) Plug-in","" Registering plugin 10 for: "application/x-java-applet;jpi-version=1.3.0_01","Java(tm) Plug-in","" Registering plugin 11 for: "application/x-java-bean","Java(tm) Plug-in","" Registering plugin 12 for: "application/x-java-bean;version=1.1","Java(tm) Plug-in","" Registering plugin 13 for: "application/x-java-bean;version=1.1.1","Java(tm) Plug-in","" Registering plugin 14 for: "application/x-java-bean;version=1.1.2","Java(tm) Plug-in","" Registering plugin 15 for: "application/x-java-bean;version=1.1.3","Java(tm) Plug-in","" Registering plugin 16 for: "application/x-java-bean;version=1.2","Java(tm) Plug-in","" Registering plugin 17 for: "application/x-java-bean;version=1.2.1","Java(tm) Plug-in","" Registering plugin 18 for: "application/x-java-bean;version=1.2.2","Java(tm) Plug-in","" Registering plugin 19 for: "application/x-java-bean;version=1.3","Java(tm) Plug-in","" Registering plugin 20 for: "application/x-java-bean;jpi-version=1.3.0_01","Java(tm) Plug-in","" ...then it all goes quiet. No crash, no output to stdout/stderr, no UI.
I observe the same behavior as John Hayward-Warburton with several builds including 2001021403. The fix proposed by Joe Chou doesn't work for me
Status: RESOLVED → REOPENED
Resolution: WORKSFORME → ---
Have you tried to run Netscape6 on your Linux box?
Okay, I have had this problem with mozilla 0.8 and Red Hat 6.2 (well patched). For me the solution was to *remove* the THREADS_FLAG setting from my environment. After doing so, mozilla starts and the plugin seems to work (at least www.javasoft.com works for me :-) My setting was THREADS_FLAG=green .. this sort of thing must be rather common in the linux world where many of us have played with various JDKs and would consequently have some interesting environments.
I am the original submitter of the bug. I have followed the advice of the last submitter and removed the THREADS_FLAG=green environment setting, and Mozilla DOES then work. Works with 0.8 also.
wfm
Status: REOPENED → RESOLVED
Closed: 25 years ago24 years ago
Resolution: --- → WORKSFORME
Verified.
Status: RESOLVED → VERIFIED
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.