iPIX Java Viewer - Firefox freezes when opening an iPIX image

RESOLVED INCOMPLETE

Status

defect
RESOLVED INCOMPLETE
13 years ago
6 years ago

People

(Reporter: valentin.vervondel, Assigned: yuanyi21)

Tracking

1.8 Branch
x86
Windows XP

Firefox Tracking Flags

(Not tracked)

Details

()

Reporter

Description

13 years ago
User-Agent:       Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.0.7) Gecko/20060909 Firefox/1.5.0.7
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.0.7) Gecko/20060909 Firefox/1.5.0.7

The browser crashes after opening a page with an iPIX image, which is a 360 panorama.

Reproducible: Always

Steps to Reproduce:
1. Opening the link ;
2. Select one of the areas (if it hasn't crashed yet) ;
3. You can see the panorama, but the browser freezes.

Actual Results:  
I can't open a new website, or just use the browser. Even after closing it, I have to kill the processus to be able to re-start Firefox.

Expected Results:  
We should be able to see the iPIX image included in the website without any trouble, as it happens - I don't like to say that - with IE.

You can see the normal behaviour by opening the link with the IE tab extension for example.
Reporter

Updated

13 years ago
Summary: iPIX Java Viewer - Firefox freezes when opening a iPIX image → iPIX Java Viewer - Firefox freezes when opening an iPIX image
Component: Disability Access → General
QA Contact: disability.access → general

Comment 1

13 years ago
wfm Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.8.1) Gecko/20060920 BonEcho/2.0

about:plugins is showing my java version:
Java(TM) 2 Platform Standard Edition 5.0 Update 8

    File name: C:\Programme\Java\jre1.5.0_08\bin\NPJava11.dll
    Java Plug-in 1.5.0_08 for Netscape Navigator (DLL Helper)

Which version does about:plugins show for you?

Please check your Java installation:
http://www.heise-security.co.uk/services/browsercheck/tests/java.shtml
http://www.java.com/en/download/installed.jsp

java.com is offering an older Update 6 only, use http://plugindoc.mozdev.org/windows.html#Java for downloading Update 8, either as .xpi or as standalone exe-installer.
Reporter

Comment 2

13 years ago
You are right : I had the Update 6 instead of the 8. Thank you!
But the problem is still the same:
go to
http://www.tees.ac.uk/sections/common/CampusTour.cfm?AreaID=0&locationID=0&VideoNum=2
and select an iPIX Image in the "Choose an area" section.

Updated

13 years ago
Blocks: 353557

Comment 3

13 years ago
wfm Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.8.1) Gecko/20060919 SeaMonkey/1.1b
wfm Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.8.0.7) Gecko/20060829 Firefox/1.5.0.7
Java(TM) 2 Platform Standard Edition 5.0 Update 8

Is this test working?
http://www.heise-security.co.uk/services/browsercheck/tests/java.shtml
If you left-click on the magic cube and move the mouse, does the cube move?

Is Java working at other sites, but crashing just at that URL?

Can you supply a Talkback Record ID?
http://kb.mozillazine.org/Talkback

Have a look over there:
http://kb.mozillazine.org/Java
http://kb.mozillazine.org/Java#Installing_or_Updating_Java

are all tests working?
http://kb.mozillazine.org/Java#Testing_Java


My Java is configured to open Java Console, and if I enter the number 5, detailed loggong starts, here a log from loading an IPIX image:

Java Plug-in 1.5.0_08
Verwendung der JRE-Version 1.5.0_08 Java HotSpot(TM) Client VM
Home-Verzeichnis des Benutzers = C:\WINDOWS


----------------------------------------------------
c:   Konsolenfenster schließen

.... some lines deleted

0-5: Trace-Stufe auf <n> setzen
----------------------------------------------------

Trace-Stufe auf 5 (alle) setzen ... abgeschlossen.
network: Verbindung http://www.tees.ac.uk/sections/common/IpixViewer.jar mit Cookie "CFID=10001499; CFTOKEN=b8837d2c30905b01-D4B4E2A7-E652-29CD-8B5EE5170E6AC683"
basic: http://www.tees.ac.uk/sections/common/IpixViewer.jar wird aus dem Cache geladen
iPIX Java Viewer 4.0
(C) 1986 - 2003 Internet Pictures Corporation.
All Rights Reserved.
basic: Bild geladen: http://www.tees.ac.uk/logo.jpg
java.lang.NullPointerException
network: Verbindung von http://www.tees.ac.uk/logo.jpg mit Proxy=DIRECT wird hergestellt
	at sun.font.FontDesignMetrics.stringWidth(Unknown Source)
	at IpixViewer.start(Unknown Source)
network: Verbindung http://www.tees.ac.uk/logo.jpg mit Cookie "CFID=10001499; CFTOKEN=b8837d2c30905b01-D4B4E2A7-E652-29CD-8B5EE5170E6AC683"
	at sun.applet.AppletPanel.run(Unknown Source)
	at java.lang.Thread.run(Unknown Source)
Loading: http://www.tees.ac.uk/Images/CommonImages/VT/20/IPIX/Scene5.ipx
basic: Ausnahme: java.lang.NullPointerException
network: Verbindung von http://www.tees.ac.uk/Images/CommonImages/VT/20/IPIX/Scene5.ipx mit Proxy=DIRECT wird hergestellt
network: Verbindung http://www.tees.ac.uk/Images/CommonImages/VT/20/IPIX/Scene5.ipx mit Cookie "CFID=10001499; CFTOKEN=b8837d2c30905b01-D4B4E2A7-E652-29CD-8B5EE5170E6AC683"
basic: Applet wird angehalten...
basic: Fortschritts-Listener entfernt: sun.plugin.util.GrayBoxPainter@ae3364
basic: Informationen werden gesucht...
basic: ClassLoader wird freigegeben: sun.plugin.ClassLoaderInfo@10b9279, refcount=0
basic: ClassLoader wird im Cache abgelegt: sun.plugin.ClassLoaderInfo@10b9279
basic: Aktuelle Größe des ClassLoader-Cache: 1
basic: Fertig...
basic: Applet-Thread wird beigetreten...
basic: Applet wird zerstört...
basic: Applet wird verworfen...
basic: Applet wird beendet...
basic: Applet-Thread wurde beigetreten...
basic: Nicht registrierter Modality-Listener
java.lang.InterruptedException: sleep interrupted
	at java.lang.Thread.sleep(Native Method)
	at bb.run(Unknown Source)


I'm always getting this java.lang.NullPointerException, but it doesn't crash.
Assignee: nobody → yuanyi21
Component: General → Java: OJI
Product: Firefox → Core
QA Contact: general → zhayupeng
Version: unspecified → 1.8 Branch
Reporter

Comment 4

13 years ago
Every Java test is working, telling me Java is enabled and my version is 1.5.0_08.
Java is working on every site, except for iPIX images. I always have the same crash - as on http://www.ipix.com/

I found iPIX plugins at http://www.ipix.com/download/manual.html , I pasted the dlls in the Firefox plugins directory (C:\Program Files\Mozilla Firefox\plugins), but the problem is still there. After the Java loading logo, I can see the iPIX and move into but the browser has crashed.

I can't create a Talkback account - only somebody already registered can create one.

How do you get Java Console?

Comment 5

13 years ago
(In reply to comment #4)

So your problem is Java is working, but iPIX images are crashing, as on http://www.ipix.com/

Please try another test:
1. close Firefox
2. rename the Firefox\Plugins to Firefox\NoPlugins
3. start Firefox, load about:plugin to refresh compreg.dat
4. check the image at http://www.ipix.com, should run without plugins.  
5. close Firefox
6. rename the Firefox\NoPlugins to Firefox\Plugins
7. remove NpIpx32.dll and AppSub32.dll from Firefox\Plugins
8. start Firefox, load about:plugin to refresh compreg.dat
9. check the image at http://www.ipix.com, should run without plugins.  

> I found iPIX plugins at http://www.ipix.com/download/manual.html , I pasted 
> the dlls in the Firefox plugins directory (C:\Program Files\Mozilla
> Firefox\plugins)

Doing this, I twice horribly crashed on Seamonkey, including loss of bookmarks, and two times IPIX was working fine.
I couldn't reproduce the bug on 1.5.0.7, a current 2.0 nightly, and your
Mozilla/5.0 (Windows; U; Win98; fr; rv:1.8.0.7) Gecko/20060909 Firefox/1.5.0.7

type about:plugins to see yours. I've got:

Internet Pictures Corp. iPIX Plugin v6.2
    File name: C:\PROGRAMME\MOZILLA.ORG\ZIPS\SEAMONKEY\plugins\NpIpx32.dll
    Netscape Plugin iPIX Viewer

Java(TM) 2 Platform Standard Edition 5.0 Update 8

    File name: C:\Programme\Java\jre1.5.0_08\bin\NPJava11.dll
    Java Plug-in 1.5.0_08 for Netscape Navigator (DLL Helper)

and the other Java plugins...

QuickTime Plug-in 6.5.1

    File name: C:\Programme\QuickTime\Plugins\npqtplugin.dll
    The QuickTime Plugin allows you to view a wide variety of multimedia content in Web pages. For more information, visit the QuickTime Web site.

and some more Quicktime plugins.

I don't have Flash installed, no additional extensions at firefox, only LiveHTTPHeaders and NukeAnything installed on Seamonkey, that never was a problem.

Quicktime, Java and my PDF-Viewer are installed or residing elsewhere, so my plugin directories are empty besides npnul32.dll.
When I installed the french 1.5.0.7 I got nsIQTScriptablePlugin.xpt created in the plugins directory. In my zip nightlies this isn't included and won't be installed, as the zip builds aren't registered in the Windows registry.  


> I can't create a Talkback account - only somebody already registered can create one.

You must do a customized install, and select 'Agent de rapport de Qualité', though in the Extensions menu it is called Talkback. You will find it in 
C:\Program Files\MozillaFirefox\extensions\talkback@mozilla.org
You should see it in the Outils -> Extensions menu as 'Talkback 1.5.0.7' with an english underline: 'Submit a crash report to mozilla.org'
After checking for an update, Mises à jour, this underline changes to french: 
Aucune mise à jour trouvée pour Talkback

If you see it over there, Talkback should come up if you crash, ask multiple times for permission to report, give you the chance to add a comment or an URL,  and will send the report when you finally tell so. If after some retries it can't connect, it will try next time you start the browser. It also can come up at start, if it didn't succeed to come up at crash, maybe because of lack of memory.


> How do you get Java Console?

Windows: Start->Settings->System Settings->Java
The console comes up, open the most right tab, there should be the setting to enable/disable the start of the java console when Java starts.

Comment 6

13 years ago
Val, if you remove NpIpx32.dll and AppSub32.dll from your "C:\Program Files\Mozilla Firefox\plugins" directory, do you still crash after loading an IPIX image?? 
When I load an IPIX image, it is perfectly working if I don't have the plugin, I can zoom and rotate as I want to, but it is horribly crashing if I got the plugin in the plugin folder. The plugin is about 6 years old, made for Netscape 6.2
Reporter

Comment 7

13 years ago
I'm really sorry I only answer now... I couldn't before, due to personal problems.

Since last time, I reformated my computer. I still have Mozilla Firefox 1.5.0.7, but I have now the Java(TM) 2 Platform Standard Edition 5.0 Update 9.
Unfortunately I still have the same crash with iPIX images...

In about:plugins, I have QuickTime Plug-in 7.1.3. I didn't re-installed the iPIX plugin.

I tried without any plugins, and it acts the same way as with:
I can actually see the picture, zoom and rotate, even if it's the only thing which loads in the page. But I can't use the browser anymore; I have to kill the processus and re-run Firefox.
Unfortunately the Talkback extension doesn't seem to interpret my iPIX crash as an actual crash, because it doesn't come up at all.


The Java console, when I open http://www.ipix.com/, tells me the following thing:

"iPIX Java Viewer 4.0
(C) 1986 - 2003 Internet Pictures Corporation.
All Rights Reserved.
java.lang.NullPointerException
	at sun.font.FontDesignMetrics.stringWidth(Unknown Source)
	at IpixViewer.start(Unknown Source)
	at sun.applet.AppletPanel.run(Unknown Source)
	at java.lang.Thread.run(Unknown Source)
Loading: http://www.ipix.com/images/radiocity.ipx"

Then I close Firefox (but it doesn't actually close it, because the processus is still running and I have to kill it by myself).

"java.lang.InterruptedException: sleep interrupted
	at java.lang.Thread.sleep(Native Method)
	at bb.run(Unknown Source)"

I get the same exceptions by using IE.

Updated

13 years ago
No longer blocks: 353557

Updated

9 years ago
Product: Core → Core Graveyard

Comment 8

6 years ago
Mass-closing bugs in the "OJI" component: OJI plugin integration was replaced with npruntime long ago, and these bugs appear to be irrelevant now. If there is in fact a real bug that remains, please file it new in the "Core" product, component "Plug-ins".
Status: UNCONFIRMED → RESOLVED
Closed: 6 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.