Open
Bug 1207152
Opened 10 years ago
Updated 3 years ago
Misconfigured Javaws causes pleathera of tabs
Categories
(Firefox :: File Handling, defect)
Tracking
()
NEW
People
(Reporter: claudewa, Unassigned)
Details
(Whiteboard: DUPEME)
User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Firefox/38.0
Build ID: 20150826111858
Steps to reproduce:
This error occurs with 31.8.0 as well as 38.2.1
Create an invlalid java install. Verify by executing javaws file://(some jnlp file) and verifying that an error occurs. I received the following message:
(<unknown>:7646): Gtk-CRITICAL **: IA__gtk_message_dialog_set_markup: assertion `GTK_IS_MESSAGE_DIALOG (message_dialog)' failed Segmentation fault
My cohort has similar outcome by not having java installed on the system.
Configure Firefox to use javaws from invalid java as the default javaws.
Configure Firefox to open the jnlp within the browser (default)
If firefox is set to use anything but "Use Firefox Web Browser (default)" the error will not be evident.
Work around is to explicitly set firefox to use a specific functioning javaws rather than the web browser. functionality can be tested by running the JNLP from the command line.
Actual results:
Downloading the jnlp results in an infinite loop where in new tabs are created.
Expected results:
A single tab should have been opened and an error displayed.
Updated•10 years ago
|
Component: Untriaged → JavaScript Engine
Product: Firefox → Core
Comment 2•10 years ago
|
||
Java has nothing to do with JavaScript. And this issue doesn't obviously have to do with Java but with Firefox being set as the handler app for content Firefox can't handle and hence looking for a handler app for it, finding itself, etc, etc. Pretty sure we have an existing report about this behavior...
Component: JavaScript Engine → File Handling
Product: Core → Firefox
Whiteboard: DUPEME
| Reporter | ||
Comment 3•10 years ago
|
||
The issue is that when the javaws is invalid. I suspect a working example would be to create a short application that does nothing but throw Segmentaton Fault and use it as the javaws component.
I think the base problem is that when Firefox runs the javaws component it creates the blank tab and then the component fails. Firefox detects the failure and loops back to create another tab and start over. I will see if I can produce a small "C" program that will force the effect.
Updated•3 years ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•