[Bf-committers] PyThreadState bad_access

Roman Pogribnyi pogribnyi at gmail.com
Tue Jul 1 13:03:59 CEST 2014


 Hello,
I have a problem running python commands in Blender on mac 10.6.8. The
Python.h points to 3.4 Framework version.
I get exc_bad_access  in PySys_GetObject("path"). Having substituted
"PySys_GetObject" with its body, I get the error on PyThreadState_GET();
Any ideas where the problem might be?

CMakeLists.txt:
set(INC
<child folders>
)
set(INC_SYS
${PYTHON_INCLUDE_DIRS}
)
add_definitions(-DWITH_PYTHON)
if(WITH_PYTHON_MODULE)
add_definitions(-DWITH_PYTHON_MODULE)
endif()
if(WITH_PYTHON_SAFETY)
add_definitions(-DWITH_PYTHON_SAFETY)
endif()
set(SRC <all files in folder>)
blender_add_lib(extern_manta "${SRC}" "${INC}" "${INC_SYS}")

Sconscript:
import sys
import os
Import('env')
incs = env['BF_PYTHON_INC']
defs.append('WITH_PYTHON')
env.BlenderLib(libname='extern_manta', sources=env.Glob('*'), Split(incs),
defs)

Thanks in advance.
Best regards,
Roman


More information about the Bf-committers mailing list