Closed
Bug 138094
Opened 23 years ago
Closed 23 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•23 years ago
|
Comment 2•23 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•23 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•23 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•23 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•23 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•23 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•23 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•23 years ago
|
||
Loads fine in IE 6/Microsoft Java VM. Is that error you're seeing tech evangelism?
Comment 12•23 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•23 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•23 years ago
|
||
using MachV branch 2002050606 and 1.4.0_01, After reloading twice, I got the hang.
Comment 15•23 years ago
|
||
I reloaded twice and it didn't hang. Do you have np*.dll in the plugins directory?
Comment 16•23 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•23 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•23 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•23 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•23 years ago
|
||
hmm, http://www.divorcelawinfo.com/Pages/divorce.html works fine, while the main
page does not. Interesting
| Assignee | ||
Comment 21•23 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: 23 years ago
Resolution: --- → WORKSFORME
Comment 22•23 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•23 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
•