badarg caused in UTC+7 timezones
--------------------------------

                 Key: COUCHDB-627
                 URL: https://issues.apache.org/jira/browse/COUCHDB-627
             Project: CouchDB
          Issue Type: Bug
    Affects Versions: 0.11
         Environment: MacBook Pro, Snow Leopard 10.6.2
            Reporter: Robert Newson


A user reported problems on IRC. It turns out that couchdb (or mochiweb) barfs 
when the local machine is set to some timezones.

I set my local timezone to Western Indonesian Time (WIT) and reproduced the 
bug. 

Steps
1) Change to WIT
2) Visit Futon

Error;

{"error":"unknown_error","reason":"badarg"}

and logs report;

[info] [<0.104.0>] 127.0.0.1 - - 'GET' /_utils/index.html 500
[error] [<0.112.0>] Badarg error in HTTP request
[info] [<0.112.0>] Stacktrace: 
[{erlang,universaltime_to_localtime,[{{1969,12,31},{23,59,59}}]},
             {calendar,local_time_to_universal_time_dst,1},
             {httpd_util,rfc1123_date,1},
             {mochiweb_request,maybe_serve_file,3},
             {couch_httpd,serve_file,4},
             {couch_httpd,handle_request,5},
             {mochiweb_http,headers,5},
             {proc_lib,init_p_do_apply,3}]


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to