Closed Bug 50209 Opened 24 years ago Closed 24 years ago

'No plugin downloader plugin' dialog pops when page with applet(non functional) is attached in mail

Categories

(Core Graveyard :: Java: OJI, defect, P3)

x86
Windows NT
defect

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: shrir, Assigned: stanley.ho)

References

()

Details

I am not sure where this bug should go, plugins or java plugins. Assigning to stanley first. Vishy found out this problem when opening the above url as an attachment in messenger using seamonkey. 'No plugin downloader plugin' message pops up when the mail is viewed. It only pops up once per session. I observed that there is an applet on top of this page on which the java plugin throws an exception and the applet does not load. As a test, I tried the java.sun.com main page and sent it as an attachment to myself. The dialog does not appear but the applets do not show in the mail(a blank space is seen). Note that this page when tried to load in browser(if java is installed) shows a grey area with applet status and launches a java exception dialog saying " java.lang.ClassFormatError:RiadaBillboard(Local variable name has bad constant pool index)" All of this above happens with the npnull32.dll present in the plugins folder under mozilla installation.
When I tried the page at www.techpages.com, I saw the following exception: java.lang.ClassFormatError: RiadaBillboard (Local variable name has bad constant pool index) at java.lang.ClassLoader.defineClass0(Native Method) at java.lang.ClassLoader.defineClass(Unknown Source) at java.security.SecureClassLoader.defineClass(Unknown Source) at sun.applet.AppletClassLoader.findClass(Unknown Source) at sun.plugin.security.PluginClassLoader.findClassPluginClassLoader.java:213) 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(AppletViewer.java:1196) at sun.applet.AppletPanel.runLoader(Unknown Source) at sun.applet.AppletPanel.run(Unknown Source) at java.lang.Thread.run(Unknown Source) The exception is thrown because the applet was compiled using very old compiler that doesn't generate proper class file that follows the Java virtual machine specification. This explains why the applet is not loaded by Java Plug- in. However, in the other case which plug-in doesn't load applet from java.sun.com, I will need more information from shrir. Shrir, what kind of exception messages do you see in the Java Console??
Status: NEW → ASSIGNED
related? bug 51040
The ClassFormatError means the applet needs to be recompiled with a Java 2 (TM) compiler. Please see bug 62025 for more info. Search for ClassFormatError in the bug.
Status: ASSIGNED → RESOLVED
Closed: 24 years ago
Resolution: --- → WONTFIX
SPAM: reassigning OJI bugs to new QA, pmac. (227 bugs)
QA Contact: shrir → pmac
QA Contact: pmac → petersen
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.