New submission from Jack Miller j...@codezen.org:
I've discovered that using either 2.7.2 or 3.2.2 (from Arch) reorganizing gdbm
databases leave hanging file descriptors that will cause EAGAIN errors trying
to reopen it until the process is killed. For example:
Python 2.7.2 (default, Jan 31
Jack Miller j...@codezen.org added the comment:
I am using gdbm 1.10, the latest available.
pacman says:
core/gdbm 1.10-1 [installed]
GNU database library
Which also contains the file (libgdbm.so.4) that Python's gdbm.so is linked to
(just in case there was some version trickery going
Jack Miller j...@codezen.org added the comment:
The rest of my codebase is currently only 2.x compatible, but I saw identical
symptoms about a month ago on Fedora/Mandriva when their 2.x packages were
linked against non-widechar libraries so I imagine that is indeed the solution.
I'll close
New submission from Jack Miller j...@codezen.org:
I have some code that gets a Pycurses window object, grabs the standard
ncurses WINDOW* out of it and proceeds to use that as usual. Works great
on Linux. Segfaults on FreeBSD/amd64.
static PyObject * mvw(PyObject *self, PyObject *args