Closed
Bug 138094
Opened 22 years ago
Closed 22 years ago
divorcelawinfo.com - java causes hang
Categories
(Core Graveyard :: Java: OJI, defect, P1)
Tracking
(Not tracked)
VERIFIED
WORKSFORME
People
(Reporter: doronr, Assigned: joe.chou)
References
()
Details
(Keywords: hang, topembed+)
Spun off http://bugscape.mcom.com/show_bug.cgi?id=12476 The page has some java applets, and it causes mozilla and MachV to hang. Disabling Java makes it not hang. cc: jpatel per susiew.
Updated•22 years ago
|
Comment 2•22 years ago
|
||
I thought my PC was having problems until I found this bug. I see this with build 2002050705-TRUNK on Win98SE using Sun Java 1.3.1_02 I'm also seeing this on other sites. However, some sites that use java (like www.lsbdirect.com) don't have a problem. I will pull a BRANCH build and see what it does.
Comment 3•22 years ago
|
||
Oh dear, this hung with build 20020507 from the 1.0.0 Branch. I'm nominating this for 1.0.0 RC2.
Comment 5•22 years ago
|
||
Noticed some things, not that I'm an expert with these tools, so please excuse me if I sound like a novice. DOMInspector opens the page fine. The JavaScript console had lots of warnings (all exactly the same) as follows :- Warning: reference to undefined property document.links[i].onclick Source File: http://stats.hitbox.com/js/hbp.js Line: 1 The JAVA console had nothing.
I'm not sure if it is the same bug, but using build 2002042909, on the java home page "http://java.sun.com/" the news applet (top right) does not load (just hangs), but the user group applet (bottom left) does. I have similar symptoms on other pages.
Comment 7•22 years ago
|
||
Both applets at java.sun.com work for me on 2002050705-TRUNK so I think it's a bug that was fixed between 4/29 and 5/7.
Comment 8•22 years ago
|
||
Using 2002050506 (1.0.0 branch) and JRE 1.4.0: - The applets at java.sun.com both WFM - http://www.divorcelawinfo.com/ WFM, although some of the applets on the left don't load due to applet tags like <applet code="fphover.class" codebase="../": Java chokes on trying to load http://www.divorcelawinfo.com/../fphover.class) and the applet displays the text ClassNotFoundException Perhaps the problem only occurs on JRE 1.3.1_xx and not with 1.3.1 or 1.4.0?
Comment 9•22 years ago
|
||
Worksforme 1.0 RC1 branch Build ID: 2002050706 Windows 98 Sun Java J2SE JRE 1.4. Sun Java 1.3 is old and outdated. Reporter, please download Sun Java J2SE JRE 1.4 from http://java.sun.com/j2se/1.4/download.html and install it. Please also download and install a recent Mozilla build. Does the problem still occur?
Comment 10•22 years ago
|
||
I tried on Windows 98, branch build: (2002-05-07-08-1.0.0), jre 1.4.0_01 using both applets which are http://java.sun.com and http://www.divorcelawinfo.com/, they both loaded fine except some of the applets on the left of this url: http://www.divorcelawinfo.com/ didn't load due to applet tags like <applet code="fphover.class" codebase=" and the applet displayed the text ClassNotFoundException Below here is listed in the java console window: Java(TM) Plug-in: Version 1.4.0_01 Using JRE version 1.4.0_01-ea Java HotSpot(TM) Client VM User home directory = C:\WINDOWS Proxy Configuration: Browser Proxy Configuration load: class fphover.class not found. java.lang.ClassNotFoundException: fphover.class at sun.applet.AppletClassLoader.findClass(Unknown Source) at sun.plugin.security.PluginClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.applet.AppletClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.applet.AppletClassLoader.loadCode(Unknown Source) at sun.applet.AppletPanel.createApplet(Unknown Source) at sun.plugin.AppletViewer.createApplet(Unknown Source) at sun.applet.AppletPanel.runLoader(Unknown Source) at sun.applet.AppletPanel.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Caused by: java.io.IOException: open HTTP connection failed. at sun.applet.AppletClassLoader.getBytes(Unknown Source) at sun.applet.AppletClassLoader.access$100(Unknown Source) at sun.applet.AppletClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) ... 11 more load: class fphover.class not found. java.lang.ClassNotFoundException: fphover.class at sun.applet.AppletClassLoader.findClass(Unknown Source) at sun.plugin.security.PluginClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.applet.AppletClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.applet.AppletClassLoader.loadCode(Unknown Source) at sun.applet.AppletPanel.createApplet(Unknown Source) at sun.plugin.AppletViewer.createApplet(Unknown Source) at sun.applet.AppletPanel.runLoader(Unknown Source) at sun.applet.AppletPanel.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Caused by: java.io.IOException: open HTTP connection failed. at sun.applet.AppletClassLoader.getBytes(Unknown Source) at sun.applet.AppletClassLoader.access$100(Unknown Source) at sun.applet.AppletClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) ... 11 more load: class fphover.class not found. java.lang.ClassNotFoundException: fphover.class at sun.applet.AppletClassLoader.findClass(Unknown Source) at sun.plugin.security.PluginClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.applet.AppletClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.applet.AppletClassLoader.loadCode(Unknown Source) at sun.applet.AppletPanel.createApplet(Unknown Source) at sun.plugin.AppletViewer.createApplet(Unknown Source) at sun.applet.AppletPanel.runLoader(Unknown Source) at sun.applet.AppletPanel.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Caused by: java.io.IOException: open HTTP connection failed. at sun.applet.AppletClassLoader.getBytes(Unknown Source) at sun.applet.AppletClassLoader.access$100(Unknown Source) at sun.applet.AppletClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) ... 11 more load: class fphover.class not found. java.lang.ClassNotFoundException: fphover.class at sun.applet.AppletClassLoader.findClass(Unknown Source) at sun.plugin.security.PluginClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.applet.AppletClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.applet.AppletClassLoader.loadCode(Unknown Source) at sun.applet.AppletPanel.createApplet(Unknown Source) at sun.plugin.AppletViewer.createApplet(Unknown Source) at sun.applet.AppletPanel.runLoader(Unknown Source) at sun.applet.AppletPanel.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Caused by: java.io.IOException: open HTTP connection failed. at sun.applet.AppletClassLoader.getBytes(Unknown Source) at sun.applet.AppletClassLoader.access$100(Unknown Source) at sun.applet.AppletClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) ... 11 more load: class fphover.class not found. java.lang.ClassNotFoundException: fphover.class at sun.applet.AppletClassLoader.findClass(Unknown Source) at sun.plugin.security.PluginClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.applet.AppletClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.applet.AppletClassLoader.loadCode(Unknown Source) at sun.applet.AppletPanel.createApplet(Unknown Source) at sun.plugin.AppletViewer.createApplet(Unknown Source) at sun.applet.AppletPanel.runLoader(Unknown Source) at sun.applet.AppletPanel.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Caused by: java.io.IOException: open HTTP connection failed. at sun.applet.AppletClassLoader.getBytes(Unknown Source) at sun.applet.AppletClassLoader.access$100(Unknown Source) at sun.applet.AppletClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) ... 11 more load: class fphover.class not found. java.lang.ClassNotFoundException: fphover.class at sun.applet.AppletClassLoader.findClass(Unknown Source) at sun.plugin.security.PluginClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.applet.AppletClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.applet.AppletClassLoader.loadCode(Unknown Source) at sun.applet.AppletPanel.createApplet(Unknown Source) at sun.plugin.AppletViewer.createApplet(Unknown Source) at sun.applet.AppletPanel.runLoader(Unknown Source) at sun.applet.AppletPanel.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Caused by: java.io.IOException: open HTTP connection failed. at sun.applet.AppletClassLoader.getBytes(Unknown Source) at sun.applet.AppletClassLoader.access$100(Unknown Source) at sun.applet.AppletClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) ... 11 more load: class fphover.class not found. java.lang.ClassNotFoundException: fphover.class at sun.applet.AppletClassLoader.findClass(Unknown Source) at sun.plugin.security.PluginClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.applet.AppletClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.applet.AppletClassLoader.loadCode(Unknown Source) at sun.applet.AppletPanel.createApplet(Unknown Source) at sun.plugin.AppletViewer.createApplet(Unknown Source) at sun.applet.AppletPanel.runLoader(Unknown Source) at sun.applet.AppletPanel.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Caused by: java.io.IOException: open HTTP connection failed. at sun.applet.AppletClassLoader.getBytes(Unknown Source) at sun.applet.AppletClassLoader.access$100(Unknown Source) at sun.applet.AppletClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) ... 11 more
Comment 11•22 years ago
|
||
Loads fine in IE 6/Microsoft Java VM. Is that error you're seeing tech evangelism?
Comment 12•22 years ago
|
||
I wasn't aware that Java 1.4 was supported by Mozilla, but anyway, I loaded it and with an old build (the official RC1 release 2002041711) the URL worked, although a bit slow. Tonight I will try with a 5/7 or later build with Java 1.4.
Comment 13•22 years ago
|
||
Did some more digging and found the following at http://www.mozilla.org/releases/mozilla1.0/#java Mozilla has been tested with all 1.3.0_* versions of the JRE, and JRE 1.3.1, and beta versions of JDK 1.4. J2SE releases previous to 1.3.0_01 will not work with Mozilla . So, it's not yet official that Mozilla works with the final release of Java 1.4. Or am I getting mixed up with JRE vs JDK vs J2SE?
Reporter | ||
Comment 14•22 years ago
|
||
using MachV branch 2002050606 and 1.4.0_01, After reloading twice, I got the hang.
Comment 15•22 years ago
|
||
I reloaded twice and it didn't hang. Do you have np*.dll in the plugins directory?
Comment 16•22 years ago
|
||
J2SE is Java 2 Standard Edition. I think that just means the desktop version of Java. JRE is Java Runtime Environment. It's Sun's VM release of Java, as opposed to its full SDK release. Mozilla generally supports Sun Java. There's no statement that Mozilla doesn't support Sun Java 1.4. It works with Mozilla. Thus IMO it's compatible.
Reporter | ||
Comment 17•22 years ago
|
||
Please note that I am using 1.4.0_01, which I believe is Netscape internal atm. And I know how to instlall plugins, thankyouverymuch.
Comment 18•22 years ago
|
||
As a followup to my comment #12. With build 2002050705-TRUNK and Java 1.4.0 the site works (albiet with the problems others have already mentioned about fphover.class. It's also just as slow as the test I did with the RC1 release. However, it does load, eventually, which is better than what I was getting before.
Comment 19•22 years ago
|
||
Tried on windows 2K jre 1.4.0_01 using branch build (2002-06-04-11-1.0.0) No hangs, but returns with the following errors like my comment in #10. load: class fphover.class not found. java.lang.ClassNotFoundException: fphover.class at sun.applet.AppletClassLoader.findClass(Unknown Source) at sun.plugin.security.PluginClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.applet.AppletClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.applet.AppletClassLoader.loadCode(Unknown Source) at sun.applet.AppletPanel.createApplet(Unknown Source) at sun.plugin.AppletViewer.createApplet(Unknown Source) at sun.applet.AppletPanel.runLoader(Unknown Source) at sun.applet.AppletPanel.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Caused by: java.io.IOException: open HTTP connection failed. at sun.applet.AppletClassLoader.getBytes(Unknown Source) at sun.applet.AppletClassLoader.access$100(Unknown Source) at sun.applet.AppletClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) ... 11 more load: class fphover.class not found. java.lang.ClassNotFoundException: fphover.class at sun.applet.AppletClassLoader.findClass(Unknown Source) at sun.plugin.security.PluginClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.applet.AppletClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.applet.AppletClassLoader.loadCode(Unknown Source) at sun.applet.AppletPanel.createApplet(Unknown Source) at sun.plugin.AppletViewer.createApplet(Unknown Source) at sun.applet.AppletPanel.runLoader(Unknown Source) at sun.applet.AppletPanel.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Caused by: java.io.IOException: open HTTP connection failed. at sun.applet.AppletClassLoader.getBytes(Unknown Source) at sun.applet.AppletClassLoader.access$100(Unknown Source) at sun.applet.AppletClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) ... 11 more load: class fphover.class not found. java.lang.ClassNotFoundException: fphover.class at sun.applet.AppletClassLoader.findClass(Unknown Source) at sun.plugin.security.PluginClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.applet.AppletClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.applet.AppletClassLoader.loadCode(Unknown Source) at sun.applet.AppletPanel.createApplet(Unknown Source) at sun.plugin.AppletViewer.createApplet(Unknown Source) at sun.applet.AppletPanel.runLoader(Unknown Source) at sun.applet.AppletPanel.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Caused by: java.io.IOException: open HTTP connection failed. at sun.applet.AppletClassLoader.getBytes(Unknown Source) at sun.applet.AppletClassLoader.access$100(Unknown Source) at sun.applet.AppletClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) ... 11 more load: class fphover.class not found. java.lang.ClassNotFoundException: fphover.class at sun.applet.AppletClassLoader.findClass(Unknown Source) at sun.plugin.security.PluginClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.applet.AppletClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.applet.AppletClassLoader.loadCode(Unknown Source) at sun.applet.AppletPanel.createApplet(Unknown Source) at sun.plugin.AppletViewer.createApplet(Unknown Source) at sun.applet.AppletPanel.runLoader(Unknown Source) at sun.applet.AppletPanel.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Caused by: java.io.IOException: open HTTP connection failed. at sun.applet.AppletClassLoader.getBytes(Unknown Source) at sun.applet.AppletClassLoader.access$100(Unknown Source) at sun.applet.AppletClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) ... 11 more load: class fphover.class not found. java.lang.ClassNotFoundException: fphover.class at sun.applet.AppletClassLoader.findClass(Unknown Source) at sun.plugin.security.PluginClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.applet.AppletClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.applet.AppletClassLoader.loadCode(Unknown Source) at sun.applet.AppletPanel.createApplet(Unknown Source) at sun.plugin.AppletViewer.createApplet(Unknown Source) at sun.applet.AppletPanel.runLoader(Unknown Source) at sun.applet.AppletPanel.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Caused by: java.io.IOException: open HTTP connection failed. at sun.applet.AppletClassLoader.getBytes(Unknown Source) at sun.applet.AppletClassLoader.access$100(Unknown Source) at sun.applet.AppletClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) ... 11 more load: class fphover.class not found. java.lang.ClassNotFoundException: fphover.class at sun.applet.AppletClassLoader.findClass(Unknown Source) at sun.plugin.security.PluginClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.applet.AppletClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.applet.AppletClassLoader.loadCode(Unknown Source) at sun.applet.AppletPanel.createApplet(Unknown Source) at sun.plugin.AppletViewer.createApplet(Unknown Source) at sun.applet.AppletPanel.runLoader(Unknown Source) at sun.applet.AppletPanel.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Caused by: java.io.IOException: open HTTP connection failed. at sun.applet.AppletClassLoader.getBytes(Unknown Source) at sun.applet.AppletClassLoader.access$100(Unknown Source) at sun.applet.AppletClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) ... 11 more load: class fphover.class not found. java.lang.ClassNotFoundException: fphover.class at sun.applet.AppletClassLoader.findClass(Unknown Source) at sun.plugin.security.PluginClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.applet.AppletClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.applet.AppletClassLoader.loadCode(Unknown Source) at sun.applet.AppletPanel.createApplet(Unknown Source) at sun.plugin.AppletViewer.createApplet(Unknown Source) at sun.applet.AppletPanel.runLoader(Unknown Source) at sun.applet.AppletPanel.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Caused by: java.io.IOException: open HTTP connection failed. at sun.applet.AppletClassLoader.getBytes(Unknown Source) at sun.applet.AppletClassLoader.access$100(Unknown Source) at sun.applet.AppletClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) ... 11 more
Reporter | ||
Comment 20•22 years ago
|
||
hmm, http://www.divorcelawinfo.com/Pages/divorce.html works fine, while the main page does not. Interesting
Assignee | ||
Comment 21•22 years ago
|
||
Tried the URL in Win2000, XP, and Unix (Solaris and Linux), and the results were the same: one exception, fphover.class not found, but the page loaded all right. It looks like the page need to be updated (make sure fphove.class is there). Marking it WORKSFORME.
Status: NEW → RESOLVED
Closed: 22 years ago
Resolution: --- → WORKSFORME
Comment 22•22 years ago
|
||
This is actually HTML error. Some of applets have codebase="../" which should be codebase="./". IE somehow will catch the error. But mozilla/netscape do not validate the codebase, so plugin will use invalid codebase to load the class, cause the exception.
Comment 23•22 years ago
|
||
Verified workforme on windows 2K, jre 1.4.0_01 (netscape branch build: 2002-08- 12-08-1.0). It loads fine without errors or hanging.
Status: RESOLVED → VERIFIED
You need to log in
before you can comment on or make changes to this bug.
Description
•