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.