Python 2.7 and greenlets – _PyTrash_thread_deposit_object: Assertion error

Arkadiusz Miśkiewicz arekm at maven.pl
Fri Feb 21 15:27:47 CET 2014


On Friday 21 of February 2014, Jacek Konieczny wrote:
> Hi,
> 
> I wanted to try out python-gevent. First, I have started with updating
> the packages to the newest greenlet and gevent. And there is a problem:
> 
> a greenlet test fails with an error:
> > PYTHONPATH=build/lib.linux-i686-2.7  python benchmarks/chain.py
> > python: Objects/object.c:2453: _PyTrash_thread_deposit_object: Assertion
> > `((((((((PyObject*)(op))->ob_type)))->tp_flags & ((1L<<14))) != 0) &&
> > ((((PyObject*)(op))->ob_type)->tp_is_gc == ((void *)0) ||
> > (((PyObject*)(op))->ob_type)->tp_is_gc(op)))' failed.  Result:Aborted

rpm -q gcc glibc binutils

> It seems our python package is broken – maybe some compiler flag is
> causing problems, but I have no idea how to further debug this.

looks like toolchain triggered issue

-- 
Arkadiusz Miśkiewicz, arekm / maven.pl


More information about the pld-devel-en mailing list