Thanks!  That was the cause.  I should have tried that!  :-)

On Thu, Sep 11, 2008 at 8:33 PM, Paul Davis <[EMAIL PROTECTED]>wrote:

> Did you try something like this:
>
> http://localhost:5984/mytestdb/_all_docs?startkey=
> "61268dcc7808ca35fb3fb2b103db4abc"
>
> Some of the url parameters need to be json encoded, but I have trouble
> remembering exactly which ones. (pretty sure startkey needs to be, but
> maybe we should have a wiki page for that.)
>
> For debugging, I tend to use lots of ?DEBUG macros in the code.
> Generally when diagnosing a specific error I try to use requests via
> curl so I can reduce the noise of the browser requesting Futon's
> static media. Others also use Firebug or similar tools.
>
> I don't really use the interactive shell mainly because I'm not overly
> comfortable with erlang.
>
> HTH,
>
> Paul
>
>
> On Thu, Sep 11, 2008 at 8:22 PM, Roberto R <[EMAIL PROTECTED]> wrote:
> > Hi all,
> >
> > I'm new to CouchDB, so this might be something that was already asked.  I
> > did search the mail archives though.  Anyway, here's a bunch of
> questions:
> >
> > What is the best way to run CouchDB for debugging?
> > I've gone through the "Contributing" page on the wiki to build (but not
> > install) from svn and put together a development config file, but for
> some
> > reason, I'm getting a crash on startup.  The 0.8.1 release is installed
> just
> > fine, and I made sure it's not running.
> >
> > Apart from getting the latest code running, what is the recommended way
> to
> > debug an error?
> > Do you use the couchdb Erlang interactive shell?
> > Is there an easy way to kick-off the Erlang debugger with CouchDB?
> > Do you create your own HTTP requests in the shell or just use the
> JavaScript
> > tests?  What if you want to see intermediate values?
> >
> > I'm basically trying to figure out why a simple startkey request is
> causing
> > an error --
> >
> http://localhost:5984/mytestdb/_all_docs?startkey=61268dcc7808ca35fb3fb2b103db4abc
> >
> > The returned JSON error message shows that it's occuring in cjson
> tokenize,
> > which makes me want to figure out what is happening at that point in the
> > code.
> >
> > Thanks!
> >
> > Roberto
> >
>

Reply via email to