couchdb.http.ServerError: (500, ('unnamed_error', '(new TypeError("point is undefined", "/opt/bigcouch/share/couchjs/main.js", 1423))'
This happens while trying to sync in cdev using current development branches:
2014-04-09 16:57:41+0000 [-] WSGI application error
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/twisted/python/threadpool.py", line 212, in _worker
o = self.q.get()
File "/usr/lib/python2.7/dist-packages/twisted/python/context.py", line 118, in callWithContext
return self.currentContext().callWithContext(ctx, func, *args, **kw)
File "/usr/lib/python2.7/dist-packages/twisted/python/context.py", line 83, in callWithContext
self.contexts.pop()
File "/usr/lib/python2.7/dist-packages/twisted/web/wsgi.py", line 340, in run
self.started = True
--- ---
File "/usr/lib/python2.7/dist-packages/twisted/web/wsgi.py", line 315, in run
appIterator = self.application(self.environ, self.startResponse)
File "/usr/lib/python2.7/dist-packages/leap/soledad/server/__init__.py", line 386, in application
return application(environ, start_response)
File "/usr/lib/python2.7/dist-packages/leap/soledad/server/gzip_middleware.py", line 51, in __call__
app_iter = self.app(environ, dummy_start_response)
File "/usr/lib/python2.7/dist-packages/leap/soledad/server/auth.py", line 295, in __call__
return self._app(environ, start_response)
File "/usr/lib/python2.7/dist-packages/leap/soledad/server/__init__.py", line 156, in __call__
return http_app.HTTPApp.__call__(self, environ, start_response)
File "/usr/lib/python2.7/dist-packages/u1db/remote/http_app.py", line 581, in __call__
HTTPInvocationByMethodWithBody(resource, environ, self)()
File "/usr/lib/python2.7/dist-packages/u1db/remote/http_app.py", line 550, in __call__
meth_entry({}, entry)
File "/usr/lib/python2.7/dist-packages/u1db/remote/http_app.py", line 174, in wrapper
return f(self, **args)
File "/usr/lib/python2.7/dist-packages/u1db/remote/http_app.py", line 390, in post_stream_entry
self.sync_exch.insert_doc_from_source(doc, gen, trans_id)
File "/usr/lib/python2.7/dist-packages/u1db/sync.py", line 199, in insert_doc_from_source
replica_trans_id=trans_id)
File "/usr/lib/python2.7/dist-packages/leap/soledad/common/couch.py", line 945, in _put_doc_if_newer
self._put_doc(cur_doc, doc)
File "/usr/lib/python2.7/dist-packages/leap/soledad/common/couch.py", line 504, in _put_doc
headers={'content-type': 'application/json'})
File "/usr/lib/pymodules/python2.7/couchdb/http.py", line 405, in put_json
status, headers, data = self.put(*a, **k)
File "/usr/lib/pymodules/python2.7/couchdb/http.py", line 384, in put
return self._request('PUT', path, body=body, headers=headers, **params)
File "/usr/lib/pymodules/python2.7/couchdb/http.py", line 419, in _request
credentials=self.credentials)
File "/usr/lib/pymodules/python2.7/couchdb/http.py", line 310, in request
raise ServerError((status, error))
couchdb.http.ServerError: (500, ('unnamed_error', '(new TypeError("point is undefined", "/opt/bigcouch/share/couchjs/main.js", 1423))'))
(from redmine: created on 2014-04-09, closed on 2014-04-10)