couchdb-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Christopher Bonhage (Updated) (JIRA)" <>
Subject [jira] [Updated] (COUCHDB-1332) Invalid JSON shows debug level info in response
Date Fri, 04 Nov 2011 00:31:32 GMT


Christopher Bonhage updated COUCHDB-1332:

    Attachment: COUCHDB-1332.patch

this patch checks to see if couch_log:debug_on and shows a simplified error message ("invalid
UTF-8 JSON") if debug is off.
> Invalid JSON shows debug level info in response
> -----------------------------------------------
>                 Key: COUCHDB-1332
>                 URL:
>             Project: CouchDB
>          Issue Type: Improvement
>          Components: HTTP Interface
>    Affects Versions: 1.1.1
>         Environment: OS X 10.7.1 Macbook Pro
>            Reporter: Christopher Bonhage
>            Priority: Minor
>              Labels: erlang, error, json
>             Fix For: 1.1.1
>         Attachments: COUCHDB-1332.patch
>   Original Estimate: 0h
>  Remaining Estimate: 0h
> When sending invalid JSON in an HTTP request, the response contains the string "invalid
UTF-8 JSON: " followed by an erlang tuple and the escaped internal form of the string. I noticed
that this error tuple is only logged when the [log] level is debug. I would propose that the
error tuple only be show in the client response when debug is on as well.

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:!default.jspa
For more information on JIRA, see:


View raw message