New submission from John Beck:

I am porting Python 3.4.0 to Solaris 12.  The Makefile I inherited from my 
predecessor had --without-pymalloc as an option to be passed to configure.  
Curious why, I removed this line, only to find that after python was built, it 
core dumped:

LD_LIBRARY_PATH=/builds/jbeck/ul-python-3/components/python/python34/build/sparcv9
 ./python -E -S -m sysconfig --generate-posix-vars
Fatal Python error: PyThreadState_Get: no current thread
make[3]: *** [pybuilddir.txt] Abort (core dumped)

But if I add the --without-pymalloc line back to my Makefile, everything works 
fine.
 
Note that although this example was on sparc, the exact same thing occurred on 
x86.

I searched for a similar bug but did not find out; please feel free to close 
this as a duplicate if there is one that I missed.  I also suspect I have not 
provided enough information, out of a desire not to trigger information 
overload.  But I would be happy to provide whatever specifics might be 
requested.

----------
components: Interpreter Core
messages: 217723
nosy: jbeck
priority: normal
severity: normal
status: open
title: core dump in PyThreadState_Get when built --with-pymalloc
type: crash
versions: Python 3.4

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue21412>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to