eternal/endless/infinite loop when associating Firefox/SeaMonkey/Mozilla as a helper application for a given file type
Categories
(Firefox :: File Handling, defect)
Tracking
()
People
(Reporter: chimera, Unassigned)
References
(Blocks 1 open bug)
Details
(Keywords: helpwanted)
Attachments
(1 obsolete file)
Updated•22 years ago
|
Comment 1•21 years ago
|
||
Comment 2•21 years ago
|
||
Comment 3•21 years ago
|
||
Comment 4•21 years ago
|
||
Comment 5•21 years ago
|
||
Comment 7•21 years ago
|
||
Comment 8•21 years ago
|
||
Updated•21 years ago
|
Comment 9•21 years ago
|
||
Comment 10•21 years ago
|
||
Comment 11•21 years ago
|
||
Comment 12•20 years ago
|
||
Updated•20 years ago
|
Updated•20 years ago
|
Comment 13•20 years ago
|
||
Comment 14•20 years ago
|
||
Comment 15•20 years ago
|
||
Comment 16•19 years ago
|
||
Comment 17•19 years ago
|
||
Comment 18•19 years ago
|
||
Comment 19•19 years ago
|
||
Comment 20•19 years ago
|
||
Comment 21•18 years ago
|
||
Updated•17 years ago
|
Updated•15 years ago
|
Comment 29•15 years ago
|
||
Comment 30•15 years ago
|
||
Comment 36•14 years ago
|
||
Comment 44•11 years ago
|
||
Updated•8 years ago
|
Comment 52•8 years ago
|
||
Updated•6 years ago
|
Updated•6 years ago
|
Updated•6 years ago
|
Updated•5 years ago
|
Comment 56•5 years ago
|
||
This is still happening in 71.0b6 (64-bit) on Windows 10.
Comment 57•5 years ago
|
||
:david.beers, Is this still happening in Firefox 74?
Comment 58•5 years ago
|
||
Still happening in 75.0b5 on macOS Catalina
Comment 60•5 years ago
|
||
(In reply to Tawanda Kanhema from comment #57)
:david.beers, Is this still happening in Firefox 74?
Sorry for not responding! It does not seem like it's happening on 76.0b3 on Windows 10 1909 64-bit build 18363.752. I downloaded a test .zip file from https://www.thinkbroadband.com/download and chose Firefox to "Open with". The file downloads and Firefox tries to open it from the local storage which just makes it ask to download it again. Is that what's supposed to happen? Either way, I'm not getting an endless loop of anything.
Comment 69•3 years ago
|
||
This is still happening with Firefox Developer Edition 99.0b4 (64-bit).
Comment 70•3 years ago
|
||
Why is this not fixed yet?
Comment hidden (spam) |
Comment 72•2 years ago
|
||
This is a real bug, which results in tabs opening repeatedly until, presumably, the system runs out of memory. I didn't try to find the upper limit.
The problem is that desktop helpers are smarter than Firefox is. I'm seeing this on files which contain XML but have file extensions that don't directly indicate XML. The desktop helper uses something like /usr/bin/file to determine that the file contains XML, and knows it doesn't otherwise have a handler for it. Then the desktop tries to open the file with Firefox (because it has a nice xml viewer/parser), which opens a tab for it, but then doesn't recognize the extension, so Firefox sends it back to the system, which determines that the file is XML and hands it back to Firefox, which opens another new tab, etc., in a repeating loop.
To observe the problem, go here:
https://www.repeaterbook.com/repeaters/details.php?state_id=12&ID=3720
and click on "Coverage Plot" without Google Earth installed.
Yes. it's a google earth file. No, the solution isn't to install Google Earth. Without Google Earth the system will open it up as a zip file. Then try to open the doc.kml inside it.
Listen, I know this isn't the desired use for these files, but without appropriate handlers installed (in this case Google Earth), it should be completely reasonable to open a zipped file as a zip and an xml file as xml. Even so, the failure mode needs to be something other than opening tabs until memory is exhausted. One may, for example, see the doc.kml file, alongside the two png files (in the compressed file), and make an educated assumption (correctly) that it's an XML file and want to look at it, and assume that double-clicking on an xml file won't cause firefox to have to be killed.
Comment 73•2 years ago
|
||
As this has been proven to be a bug, that can easily be reproduced, I am wondering why it is still open 20 years on! I know that mostly "power users" or techies might hit this occasionally, but it would be good to know if it IS going to be worked on at some stage, as users accidentally hitting this, would NOT want to get the loop ad memory exhaustion.
Comment 74•2 years ago
|
||
(In reply to Tony Davis from comment #77)
As this has been proven to be a bug, that can easily be reproduced, I am wondering why it is still open 20 years on! I know that mostly "power users" or techies might hit this occasionally, but it would be good to know if it IS going to be worked on at some stage, as users accidentally hitting this, would NOT want to get the loop ad memory exhaustion.
Actually, I've done a bunch of work much more recently (than 20 years ago...) to stop this happening, see e.g. bug 1678255, bug 1633790, bug 1496380, bug 1750253.
It would be useful to have more information about what exactly you do to hit this case still, on what operating system, with what filetype, and what download preference changes you make - from a clean Firefox profile.
Comment 75•2 years ago
|
||
Given that Alan Ott in comment #76 had mentioned an STR to show the bug is still there, that is why I added my comment in here, as comment #76 is only 3 months old. I guess the best way of moving forward (as you have done a lot of work on this as you say, and apologies if you thought I was saying otherwise), would be to check back with Alan Ott, to see if he is still on FF98 (as the BUG 1750253 says ths loop has been fixed in that level), or if this STR is a special case with .KMZ file types that have not been catered for? I see that BUG 1750253 (now osoleted) mentions "spam tabs" (possibly your internal language for Tab Loops) and the fix might not scope in enough unusual file types?
Comment 76•2 years ago
|
||
(In reply to Tony Davis from comment #79)
Given that Alan Ott in comment #76 had mentioned an STR to show the bug is still there,
I can't reproduce with those steps. The kmz doesn't open as a zip file automatically for me, and after manually unzipping, drag-dropping the unzipped kml file to Firefox works just fine and shows the raw XML. I tried to reproduce on macOS - it's not even clear from the comment what OS Alan is seeing this on or how some of the "open this file" actions are done (drag drop, from the file explorer, from the download panel, some other way).
Honestly at this point I think the best way to pursue this issue is for people who are still seeing this to provide significantly more detail around how they are reproducing it. See also some of the questions I just asked in bug 1807260 comment 3 (which is really a dupe of this bug, but I figured the conversation would be easier to follow in a separate bug report with a smaller number of comments & audience).
Updated•2 years ago
|
Comment 77•2 years ago
|
||
In the process of migrating remaining bugs to the new severity system, the severity for this bug cannot be automatically determined. Please retriage this bug using the new severity system.
Comment 78•1 years ago
|
||
bug 1807260 was fixed in 108 and I haven't heard new complaints along these lines since then (ie over the past ~6 months or so). I'm going to close this out. If you can still reproduce this on Firefox 114 (released tomorrow), please file a separate bug with specific details, and add a needinfo request for me, and I'll take a look. :-)
Description
•