Launchpad has imported 15 comments from the remote bug at https://bugzilla.mozilla.org/show_bug.cgi?id=814554.
If you reply to an imported comment from within Launchpad, your comment will be sent to the remote bug automatically. Read more about Launchpad's inter-bugtracker facilities at https://help.launchpad.net/InterBugTracking. ------------------------------------------------------------------------ On 2012-11-23T03:29:37+00:00 Ck+bugzilla wrote: User Agent: Mozilla/5.0 (Windows NT 6.1; rv:17.0) Gecko/17.0 Firefox/17.0 Build ID: 20121121075611 Steps to reproduce: Firefox 17 (and 18) stops loading rules from permissions.sqlite and does not save new rules when it encounters rules from Firefox 16 that it no longer likes. Please see for more details http://forums.mozillazine.org/viewtopic.php?f=38&t=2621009 Actual results: One clear example is that scheme:file will cause all rules to stop processing and no new rules can be added as long as it exists in permissions.sqlite I believe there is also a problem with single letter domains and domains that start with a dot. There may be other rejected rule formats. Expected results: All Firefox 16 rules should be accepted in Firefox 17 or bad rules skipped while processing continues and an error message is generated until rule is fixed or removed. A better permissions editor, or at least a way to examine all rules like exexception https://addons.mozilla.org/firefox/addon/exexceptions/ would also be nice. Reply at: https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/1082446/comments/0 ------------------------------------------------------------------------ On 2012-11-23T17:51:44+00:00 Mgrimes wrote: This is getting a lot of attention on SUMO as well. Here is the main thread: https://support.mozilla.org/en-US/questions/942274 Wondering if QA can reproduce? Reply at: https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/1082446/comments/2 ------------------------------------------------------------------------ On 2012-11-23T20:38:17+00:00 Akeybl wrote: Anthony - can you try reproducing? Reply at: https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/1082446/comments/3 ------------------------------------------------------------------------ On 2012-11-23T20:42:16+00:00 Akeybl wrote: Josh - can you please find an assignee to investigate in engineering? Reply at: https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/1082446/comments/4 ------------------------------------------------------------------------ On 2012-11-23T22:49:39+00:00 ashughes wrote: It's not clear to me what specific behaviour is broken. I need more detailed steps to reproduce this. I've tested the basic behaviour of disabling cookies and adding exceptions and the behaviour is exactly the same in Firefox 16.0.2, 17.0, 18.0b1, 19.0a2, and 20.0a1. I tried parsing the SUMO and Mozillazine threads but I was unable to find any information to better guide my testing. Someone who is able to see this, please provide more concrete examples of websites and steps to reproduce. Thanks Reply at: https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/1082446/comments/5 ------------------------------------------------------------------------ On 2012-11-23T23:05:20+00:00 ashughes wrote: I've also asked Softvision to help debug this issue since they come online overnight Sunday. Reply at: https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/1082446/comments/6 ------------------------------------------------------------------------ On 2012-11-23T23:14:45+00:00 ashughes wrote: I tried this again with the settings in bug 814189 comment 0. With Firefox 16.0.2, preferences/permissions are remembered across restart. After updating to Firefox 17.0 via the About dialog, preferences/permissions are remembered and respected across restart. I've tried with a few different websites (Google, Youtube, Facebook, Twitter, Amazon, CNN, and Reddit). _ck_, since you reported this issue, is there any more information you can provide? I'm just not seeing any issues on my end. Reply at: https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/1082446/comments/7 ------------------------------------------------------------------------ On 2012-11-24T18:52:27+00:00 Abdhk87a356i54gf wrote: I think I have the same problem. I am on Linux with this Firefox (FF) profile since ages. Using the binaries (local: de) from the mozilla website. Updated from 16.0.2 to 17.0 by manually downloading a new binary, deleting the old fox, extracting the new one (since the FF updater said I already have the newest version - which was wrong). I use the userdefined privacy setting with cookies expiration set to "ask me every time". I always use the "remember this" checkbox, so I am only prompted on first visit of some page. This is the experience (which I successfully reproduced by restoring the backupped profile from 16.0.2): Right after the first start with 17 I visited two websites which I frequently visit (so cookie acceptance rules are stored). On both visits FF asked me if I want to accept cookies. I accepted with the remember checkbox checked. Closed FF. Started FF again, visited the pages again: FF asked me again. If I "mv permissions.sqlite permissions.sqlite.old" and start FF afterwards, visit some website, accept. Exit FF. Then a new permission.sqlite file is created and the settings are remembered (if I start FF again and visit the websites I am not prompted). So, as mentioned elsewhere, it seems that my FF17 is really not happy about some rules in my permissions file which was accepted by FF16 without any problems. I never edited the permissions file by hand. The workaround which involves deleting the permissions file to get a new one is not really a workaround since that means I would loose several thousands of permissions entries. I am afraid, I cannot post the apparently broken permissions file here since it contains (obviously) personal information - all the sites I visited. Hope you can get FF17 a bit more fault tolerant (like the versions before were). Reply at: https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/1082446/comments/8 ------------------------------------------------------------------------ On 2012-11-25T01:50:06+00:00 Abdhk87a356i54gf wrote: To extend my previous comment (maybe it helps): I tried with Aurora 18.0a2 (2012-11-19) on Win XP. Using a fresh profile which is set up to ask if cookies should be accepted. On first website visit the popup asks, cookies are denied by me (remember checkbox is set). Firefox closed, opened website again - no question (since the "block" decision is saved). Now I replaced this permissions.sqlite by the permissions.sqlite from my old linux profile (mentioned above). Behaviour now is: FF asks on website visit, cookies are denied by me (remember checkbox is set). I restart FF, visit again, FF asks again, which is wrong. So it seems FF18.0a2 behaves exactly like FF17 and it seems that the problem even occurs with a clean profile - just with an old permission.sqlite file. Reply at: https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/1082446/comments/9 ------------------------------------------------------------------------ On 2012-11-25T02:09:16+00:00 Ck+bugzilla wrote: (In reply to GreenRep from comment #8) GreenRep, see my mozillazine post to export your old Firefox 16 permissions.sqlite to a flat text file (hostperm.1) using the exexceptions extension so you can look for "bad" rules that Firefox 16 accepts but Firefox 17 rejects. http://forums.mozillazine.org/viewtopic.php?p=12499889#p12499889 Reply at: https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/1082446/comments/10 ------------------------------------------------------------------------ On 2012-11-25T12:44:32+00:00 Abdhk87a356i54gf wrote: (In reply to _ck_ from comment #9) > GreenRep, see my mozillazine post to export your old Firefox 16 ... Yes, I saw this before.. but, eh, I cannot "look" for "bad" rules (however they will look like) - it is way too much lines. And: that is no solution for all the others (presumed) that have the same problem (well, maybe they either have killed their old profile or switched to another browser). Thank you anyway. :) Reply at: https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/1082446/comments/11 ------------------------------------------------------------------------ On 2012-11-25T12:50:03+00:00 Ck+bugzilla wrote: (In reply to GreenRep from comment #10) Well the other trick is that the exexceptions extension will export hostperm.1 alphabetically. Then when you remove permissions.sqlite and leave hostperm.1 in place, Firefox 17 will attempt to import hostperm.1 and recreate permissions.sqlite Then when you look in your cookie exceptions list in Firefox 17, you will see alphabetically where it cuts off. Then by looking around that last entry in hostperm.1 you can find the bad rule pretty easily, it will stick out in some different way. Reply at: https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/1082446/comments/12 ------------------------------------------------------------------------ On 2012-11-25T15:03:25+00:00 Abdhk87a356i54gf wrote: (In reply to _ck_ from comment #11) Thanks for clarifying the workaround procedure. My "bad" entries were: host cookie 8 scheme:file host popup 1 scheme:file I have removed them from an hostperm.1 export which I imported afterwards in FF17. FF17 works as expected. Also working: remove the entries with FF's own tools (from the cookies exceptions menu and the popup exceptions menu) in FF16.0.2. Then switch to FF17. Reply at: https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/1082446/comments/13 ------------------------------------------------------------------------ On 2012-11-25T15:03:40+00:00 Abdhk87a356i54gf wrote: Created attachment 684953 permissions.sqlite file demonstrating the problem Attached is a permissions.sqlite created in FF16 (by removing all other entries, exporting to hostperm.1 and importing hostperm.1 again - all in FF16) with the three cookie entries: www.openstreetmap.org scheme:file and schafmail.de Procedure: Start FF17 with no profile (a new one is created), set cookie prefs to ask every time, close FF. Replace permissions.sqlite with the attached one. (error) result in FF17: the only listed cookie exception (in FF settings) is for schafmail.de. Visit http://www.openstreetmap.org, accept the cookie and set the remember checkbox. This exception is now listed in the cookie exceptions and cookies are set. Close FF. Restart. The only cookie exception is schafmail.de. Visit openstreetmap again. It is asked again if cookies should be allowed. Expected result (and how it is in FF16.0.2): three cookie exception entries. openstreetmap does not ask for permission (the exception is already existing) it just sets the cookies. Same after restart. Reply at: https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/1082446/comments/14 ------------------------------------------------------------------------ On 2012-11-26T05:57:19+00:00 Gbillios wrote: I've noticed that if you have cookies from IPv6 IPs then it flags them also as invalid. Reply at: https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/1082446/comments/15 ** Changed in: firefox Status: Unknown => Confirmed ** Changed in: firefox Importance: Unknown => Medium -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to firefox in Ubuntu. https://bugs.launchpad.net/bugs/1082446 Title: Firefox 17.0 ignores cookie exceptions Status in The Mozilla Firefox Browser: Confirmed Status in “firefox” package in Ubuntu: Triaged Bug description: $ lsb_release -rd Description: Ubuntu 12.10 Release: 12.10 $ apt-cache policy firefox firefox: Installed: 17.0+build2-0ubuntu0.12.10.1 Candidate: 17.0+build2-0ubuntu0.12.10.1 Version table: *** 17.0+build2-0ubuntu0.12.10.1 0 500 http://mirror.umd.edu/ubuntu/ quantal-updates/main amd64 Packages 500 http://mirror.umd.edu/ubuntu/ quantal-security/main amd64 Packages 100 /var/lib/dpkg/status 16.0.1+build1-0ubuntu1 0 500 http://mirror.umd.edu/ubuntu/ quantal/main amd64 Packages Expected behavior: Firefox should remember the cookie exceptions I've set in versions of Firefox prior to 17.0. It should also store changes I make to exceptions. Actual behavior: Firefox ignore cookie exceptions. It also no longer records them. Workaround: Most users will want to stay on 16.0 until Mozilla fixes this bug. The thread referred to below contains workarounds that require dumping and manipulating an sqlite database. See a discussion of the bug: http://forums.mozillazine.org/viewtopic.php?f=38&t=2621009&sid=cc80c10c48eb87f53a76306af86fdaf7 The bug report over at mozilla.org: https://bugzilla.mozilla.org/show_bug.cgi?id=814554 To manage notifications about this bug go to: https://bugs.launchpad.net/firefox/+bug/1082446/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp