java broken in 3.6.11, was ok in 3.6.10

RESOLVED INCOMPLETE

Status

RESOLVED INCOMPLETE
8 years ago
3 years ago

People

(Reporter: ecdowney, Assigned: smichaud)

Tracking

Details

(URL)

(Reporter)

Description

8 years ago
User-Agent:       Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.1.14) Gecko/20101001 Firefox/3.5.14
Build Identifier: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.1.14) Gecko/20101001 Firefox/3.5.14

The URL above should show three live waterfall displays, one above each of the black frequency selection bars. This worked in 3.6.10 and 3.5.14 but nothing appears in 3.6.11.

Reproducible: Always

Steps to Reproduce:
1. go http://wb4mak.com
2. look at the screen
3.
Actual Results:  
screen is blank (white) where java should be displaying.

Expected Results:  
blue frequency waterfall
WFM with  Mozilla/5.0 (Windows NT 6.1; WOW64; rv:2.0b8pre) Gecko/20101023 Firefox/4.0b8pre. Please install java 6 update 22 or later and test again.
Version: unspecified → 3.6 Branch

Comment 2

8 years ago
Does not work for me.

Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2.11) Gecko/20101012 Firefox/3.6.11

According to about:plugins I'm running version: MRJ Plugin version 1.0-JEP-0.9.7.4

I've also confirmed that this page's java works in Chrome & Safari on my machine.
Version: 3.6 Branch → unspecified
Version: unspecified → 3.6 Branch
Component: General → Java (Apple)
Product: Firefox → Plugins
QA Contact: general → apple-java
Version: 3.6 Branch → unspecified
(Reporter)

Comment 3

8 years ago
Thanks for the attention to this problem. But so far, still no help. Regarding Java 6 Update 22:

1. Software Update says my Mac is fully up to date as of today (Oct 24).
2. This page says I am running 1.5.0_26 from Apple: http://www.javatester.org/version.html
3. The Java Preferences app, General pane, shows 64 bit 1.6.0_22-b04-307 on top of the list and 32 bit 1.5.0_26 as the second entry; both are checked. My machine is a two-year-old 32 bit Macbook Air.

So the issue seems to be that somehow I need a 32 bit version of 1.6.0_22. Any idea where to get it? The java.com page http://www.java.com/en/download/manual.jsp says get it from Apple. But http://support.apple.com/kb/dl972 says it is only for OS 10.6, I am still at 10.5. Do I need to buy Snow Leopard just to run this? Thank all.
(Reporter)

Comment 4

8 years ago
Correction: my Air is Intel Core 2 Duo, which /is/ 64 bit: http://www.intel.com/products/processor/core2duo/specifications.htm

So why isn't Firefox using 1.6.0_22?
>Correction: my Air is Intel Core 2 Duo, which /is/ 64 bit:
That the CPU is 64bit capable doesn't mean that the OS is 64bit but I think your OS X should be 64bit if it installed a 64bit Java.

>So why isn't Firefox using 1.6.0_22?
Because Firefox 3.6.11 is a 32bit application AFAIK.
Firefox 4 will be a 32/64 bit universal application instead of an universal intel32/PPC binary.

You could try a nightly developer build from ftp://ftp.mozilla.org/pub/firefox/nightly/latest-mozilla-central/firefox-4.0b8pre.en-US.mac64.dmg if you want to test.
Note: This is an untested build that will update every day

Java and Apple is very complicated. You get only (bad) support from Apple for it and they marked it depreciated for the future.
(Reporter)

Comment 6

8 years ago
Ok, I just tried "Minefield" and it runs my reported page fine! I guess 3.6.10 worked because Apple just happened to push out 1.6.0_22 at about the same time as I upgraded to 3.6.11. Weird.

So I'm stuck with a broken firefox/java combo for now, but at least I understand better what's going on.

Anyway, thanks for your help.
This might be more fallout from bug 598453; I don't see the same logging as bug 607678, though; instead, I see 

WARNING: Not all necessary functions exposed by plugin, it will not load.: file /Users/smokey/Camino/dev/192branch/mozilla/modules/plugin/base/src/nsNPAPIPlugin.cpp, line 262
WARNING: CreateSecureEnv OK: file /Users/smokey/Camino/dev/192branch/mozilla/modules/oji/src/ProxyJNI.cpp, line 1729

However, I also see the waterfall appear briefly and then vanish in the 9-24 build, but it never appears at all in 9-25.  Clearly something changed for the worse with the new JEP, but it seems like the applet wasn't working right to begin with.

P.S. Triage folks: Java-related bugs in 1.9.x need to go to the Java Embedding Plugin component; Apple's JavaPlugin2 is only used in Gecko 2.0.
Assignee: nobody → smichaud
Component: Java (Apple) → Java (Java Embedding Plugin)
QA Contact: apple-java → jep-java
(In reply to comment #7)
> P.S. Triage folks: Java-related bugs in 1.9.x need to go to the Java Embedding
> Plugin component; Apple's JavaPlugin2 is only used in Gecko 2.0.

(Mac Java-related bugs, obviously.)
Smokey:  Testing in FF 3.6.12 on OS X 10.5.8, I see the same "malformed origin" error message reported in bug 607678 comment #26.  So to me this looks like a dup of bug 607678.

What browser were you testing with, and on which version of OS X?
1.9.2.13pre-based Camino debug build on 10.5.8.
Closing old bugs in the Plugins component. We aren't going to track issues in 3rd-party plugins in the Mozilla bug tracker. In addition, support for NPAPI plugins will be removed at the end of this year; for more details see the post at https://blog.mozilla.org/futurereleases/2015/10/08/npapi-plugins-in-firefox/

If there is a serious bug in Firefox, it needs to be filed in the "Core" product, "Plug-Ins" component.
Status: UNCONFIRMED → RESOLVED
Last Resolved: 3 years ago
Resolution: --- → INCOMPLETE
Product: Plugins → Plugins Graveyard
You need to log in before you can comment on or make changes to this bug.