View Issue Details

IDProjectCategoryView StatusLast Update
0001532HTML & PERLBug Report - Interfacepublic2009-05-04 18:24
Reporternwa Assigned Tofahrenheit  
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
Summary0001532: Customise settings get reset within the cookie
DescriptionAt least this happens with setting the default ed2k link, I don't even log off but after some time it simply forgets about it.
TagsAJAX, cookie

Activities

fahrenheit

2009-05-04 13:25

reporter   ~0002777

This issue is related to the fact that by standard (RFC 2109) browsers are only required to hold the following:

    * at least 300 cookies
    * at least 4096 bytes per cookie (as measured by the size of the characters that comprise the cookie non-terminal in the syntax description of the Set-Cookie header)
    * at least 20 cookies per unique host or domain name

The issue was that we (as in, me, epox and everybody else that was using cookies in anidb) weren't aware of this limitation and were kinda saving everything and it's mother in it's own cookie, as such, very probably browsers would scrape extra cookies, and with it js settings, I think i've managed to reduce the issue, but probably it's best if affected users clear their anidb cookies to make it work.

I'll commit changes later and see if they improve on this situation, if it indeed solves the issue i'll commit changes to the main site and hopefully resolve the issue

fahrenheit

2009-05-04 18:24

reporter   ~0002778

I think I fixed this, remember that you need to *clear* your anidb.net cookies, otherwise this fix will have no effect.

Note: when you clear your cookies your session will also be gone (unless you leave the 6 basic cookies that is)

Issue History

Date Modified Username Field Change
2009-05-01 11:09 nwa New Issue
2009-05-01 11:10 nwa Tag Attached: AJAX
2009-05-01 11:10 nwa Tag Attached: cookie
2009-05-01 11:10 nwa Status new => assigned
2009-05-01 11:10 nwa Assigned To => fahrenheit
2009-05-04 13:25 fahrenheit Note Added: 0002777
2009-05-04 18:24 fahrenheit Note Added: 0002778
2009-05-04 18:24 fahrenheit Status assigned => resolved
2009-05-04 18:24 fahrenheit Resolution open => fixed