Hi Tito,

It looks like database file is corrupted. When this error happens? On
CouchDB start? On database or it document query? The JavaScript
stacktrace looks as it failed on view or other ddoc function request.
--
,,,^..^,,,


On Sat, Apr 4, 2015 at 10:22 PM, Tito Ciuro <[email protected]> wrote:
> Hello,
>
> We’ve had our database working for a few months without an incident. I just 
> started seeing our app fail due to CouchDB. The CouchDB log states the 
> following:
>
>> SyntaxError: JSON.parse: unterminated string
>> Stacktrace:
>>       ()@share/couchdb/server/main.js:1556
>>       @share/couchdb/server/main.js:1573
>>       @:0
>> Failed to execute script.
>> Apache CouchDB 1.6.1 (LogLevel=warning) is starting.
>> Apache CouchDB has started. Time to relax.
>> [error] [<0.148.0>] Could not open file 
>> /Library/Developer/Database/xcs.couch: file already exists
>> [Sat, 04 Apr 2015 19:00:37 GMT] [error] [<0.148.0>] Could not open file 
>> /Library/Developer/Database/xcs.couch: file already exists
>> [error] [emulator] Error in process <0.277.0> with exit value: 
>> {function_clause,[{couch_compress,decompress,[<<0 
>> bytes>>],[{file,"/SourceCache/XCSCouchDB/XCSCouchDB-2/dependencies/couchdb/src/couchdb/couch_compress.erl"},{line,67}]},{couch_file,pread_term,2,[{file,"/SourceCache/XCSCo…
>
>
> Why is it stating "Could not open file <…> file already exists”? If the 
> database exists (expected), why cannot be opened? And why is 
> share/couchdb/server/main.js giving an error? AFAIK, our CouchDB installation 
> hasn’t been touched in months. Any ideas?
>
> Thanks,
>
> — Tito

Reply via email to