CouchDatabase() call hangs
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
couchdb (Ubuntu) |
Fix Released
|
High
|
Chris Coulson | ||
Natty |
Fix Released
|
High
|
Chris Coulson |
Bug Description
Binary package hint: desktopcouch
I have a simple program that calls CouchDatabase(
My program spat out the following, which is not usual:
"""
Removing stale, deceptive pid file.
Apache CouchDB has started, time to relax.
Browse your desktop CouchDB at file://
"""
The stacktrace after pressing Ctrl-C is pasted below. It seems a little garbled, like all three threads printed to terminal at same time.
"""
Traceback (most recent call last):
Traceback (most recent call last):
File "./test-project", line 60, in <module>
Traceback (most recent call last):
File "/home/
File "/home/
preferences
File "/tmp/test-
exit(main())
File "/usr/lib/
File "/home/
self._database = CouchDatabase(
File "/usr/lib/
return(
File "/home/
server_
File "/usr/lib/
return Popen(*popenargs, **kwargs).wait()
File "/usr/lib/
[self.command] + command_args, cwd=project_path)
File "/usr/lib/
File "/usr/lib/
port = desktopcouch.
File "/usr/lib/
pid, sts = _eintr_
File "/usr/lib/
return Popen(*popenargs, **kwargs).wait()
File "/usr/lib/
return func(*args)
return _direct_
KeyboardInterrupt File "/usr/lib/
pid = find_pid(
File "/usr/lib/
start_
File "/usr/lib/
pid, sts = _eintr_
File "/usr/lib/
return func(*args)
KeyboardInterrupt
pair_
File "/usr/lib/
for row in view_results:
File "/usr/lib/
for row in self.rows:
File "/usr/lib/
self._fetch()
File "/usr/lib/
data = self.view.
File "/usr/lib/
resp, data = self.resource.
File "/usr/lib/
return self._request(
File "/usr/lib/
resp, data = _make_request()
File "/usr/lib/
body=body, headers=headers)
File "/usr/lib/
(response, content) = self._request(conn, authority, uri, request_uri, method, body, headers, redirections, cachekey)
File "/usr/lib/
(response, content) = self._conn_
File "/usr/lib/
response = conn.getresponse()
File "/usr/lib/
response.
File "/usr/lib/
version, status, reason = self._read_status()
File "/usr/lib/
line = self.fp.readline()
File "/usr/lib/
data = recv(1)
"""
ProblemType: Bug
DistroRelease: Ubuntu 11.04
Package: desktopcouch 0.6.9b-0ubuntu1
ProcVersionSign
Uname: Linux 2.6.37-7-generic x86_64
Architecture: amd64
Date: Mon Nov 29 16:22:39 2010
PackageArchitec
ProcEnviron:
LANGUAGE=en_US:en
PATH=(custom, user)
LANG=en_GB.utf8
SHELL=/bin/bash
SourcePackage: desktopcouch
Related branches
Changed in couchdb (Ubuntu): | |
assignee: | nobody → Chad Miller (cmiller) |
I tried to reproduce this from a fresh dist-upgrade, and was not able to reproduce it with a new or existing database.