Thank you, Volker and JP, for excellent instructions on #13864

Unfortunately(?) module.py now completes successfully for me. I
haven't been able to nudge it into giving the "import segfault" we
were seeing before. No surprise if pydebug changes the memory layout
of objects. That issue is obviously a delicate memory corruption.

I am getting lots of "visit_decref: Assertion `gc->gc.gc_refs != 0'".
If I go up the stack a little and see on what "op" the refcount fails
(in gdb, do something like:)

(gdb) p PyString_AsString(PyObject_Repr(op))

I saw that BTree from ZODB was implied every time. Indeed, this bug
report:

https://bugs.launchpad.net/zodb/+bug/641481

seems to indicate was a problem with zodb3-3.7.0 we're using with
python 2.7. This supposedly is fixed in the current ZODB3-3.10.5.
Installing that seems to have worked for me, so probably just dropping
the new source into the spkg provides a valid new package. Can someone
confirm?

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
Visit this group at http://groups.google.com/group/sage-devel?hl=en.


Reply via email to