fredboudon / lpy

An open source python version of the Lindenmayer Systems.
Other
15 stars 13 forks source link

Segfault in lpy/plantgl with numpy 1.21.0 #41

Closed jvail closed 1 year ago

jvail commented 3 years ago
  1. Create conda environment with numpy=1.21.0
  2. Run example vmango.py from /examples in ipython
In [1]: import vmlab
   ...: from vmlab.models import vmango
   ...: import faulthandler; faulthandler.enable()
   ...: 
   ...: model = vmango.drop_processes('geometry')
   ...: 
   ...: setup = vmlab.create_setup(
   ...:     model=model,
   ...:     start_date='2003-06-01',
   ...:     end_date='2004-06-01',
   ...:     setup_toml='vmango.toml',
   ...:     output_vars={
   ...:         'harvest__nb_fruit_harvested': None
   ...:     }
   ...: )
   ...: 
   ...: ds = vmlab.run(setup, model)
Current thread 0x00007f4425b17740 (most recent call first):
  File "<string>", line 71 in __p_0_0_A_idx_
  File "/home/jvail/dev/jvail/vmango-lab/vmlab/processes/topology.py", line 80 in initialize
  File "/home/jvail/miniconda3/envs/vmango-numpy-py38/lib/python3.8/site-packages/xsimlab/process.py", line 394 in execute
  File "/home/jvail/miniconda3/envs/vmango-numpy-py38/lib/python3.8/site-packages/xsimlab/process.py", line 530 in execute
  File "/home/jvail/miniconda3/envs/vmango-numpy-py38/lib/python3.8/site-packages/xsimlab/model.py", line 842 in _execute_process
  File "/home/jvail/miniconda3/envs/vmango-numpy-py38/lib/python3.8/site-packages/xsimlab/model.py", line 1023 in execute
  File "/home/jvail/miniconda3/envs/vmango-numpy-py38/lib/python3.8/site-packages/xsimlab/drivers.py", line 336 in _run
  File "/home/jvail/miniconda3/envs/vmango-numpy-py38/lib/python3.8/site-packages/xsimlab/drivers.py", line 472 in run_model
  File "/home/jvail/miniconda3/envs/vmango-numpy-py38/lib/python3.8/site-packages/xsimlab/xr_accessor.py", line 823 in run
  File "/home/jvail/dev/jvail/vmango-lab/vmlab/vmlab.py", line 534 in run
  File "<ipython-input-1-434ba7f6d1ab>", line 17 in <module>
  File "/home/jvail/miniconda3/envs/vmango-numpy-py38/lib/python3.8/site-packages/IPython/core/interactiveshell.py", line 3441 in run_code
  File "/home/jvail/miniconda3/envs/vmango-numpy-py38/lib/python3.8/site-packages/IPython/core/interactiveshell.py", line 3361 in run_ast_nodes
  File "/home/jvail/miniconda3/envs/vmango-numpy-py38/lib/python3.8/site-packages/IPython/core/interactiveshell.py", line 3169 in run_cell_async
  File "/home/jvail/miniconda3/envs/vmango-numpy-py38/lib/python3.8/site-packages/IPython/core/async_helpers.py", line 68 in _pseudo_sync_runner
  File "/home/jvail/miniconda3/envs/vmango-numpy-py38/lib/python3.8/site-packages/IPython/core/interactiveshell.py", line 2944 in _run_cell
  File "/home/jvail/miniconda3/envs/vmango-numpy-py38/lib/python3.8/site-packages/IPython/core/interactiveshell.py", line 2898 in run_cell
  File "/home/jvail/miniconda3/envs/vmango-numpy-py38/lib/python3.8/site-packages/IPython/terminal/interactiveshell.py", line 555 in interact
  File "/home/jvail/miniconda3/envs/vmango-numpy-py38/lib/python3.8/site-packages/IPython/terminal/interactiveshell.py", line 564 in mainloop
  File "/home/jvail/miniconda3/envs/vmango-numpy-py38/lib/python3.8/site-packages/IPython/terminal/ipapp.py", line 356 in start
  File "/home/jvail/miniconda3/envs/vmango-numpy-py38/lib/python3.8/site-packages/traitlets/config/application.py", line 845 in launch_instance
  File "/home/jvail/miniconda3/envs/vmango-numpy-py38/lib/python3.8/site-packages/IPython/__init__.py", line 126 in start_ipython
  File "/home/jvail/miniconda3/envs/vmango-numpy-py38/bin/ipython", line 11 in <module>
Segmentation fault
  1. with gdb
Thread 1 "python" received signal SIGSEGV, Segmentation fault.
PyDict_GetItemWithError (op=0x0, key=<numpy._DTypeMeta at remote 0x55a30fc51aa0>)
    at /home/conda/feedstock_root/build_artifacts/python-split_1620713755437/work/Objects/dictobject.c:1437
1437    in /home/conda/feedstock_root/build_artifacts/python-split_1620713755437/work/Objects/dictobject.c
(gdb) 
(gdb) 
(gdb) backtrace
#0  PyDict_GetItemWithError (op=0x0, key=<numpy._DTypeMeta at remote 0x55a30fc51aa0>)
    at /home/conda/feedstock_root/build_artifacts/python-split_1620713755437/work/Objects/dictobject.c:1437
fredboudon/vmango-lab#1  0x00007f247cbd44c5 in PyArray_GetCastingImpl ()
   from /home/jvail/miniconda3/envs/vmango-numpy-py38/lib/python3.8/site-packages/numpy/core/_multiarray_umath.cpython-38-x86_64-linux-gnu.so
fredboudon/vmango-lab#2  0x00007f247cbd49c9 in PyArray_GetCastSafety ()
   from /home/jvail/miniconda3/envs/vmango-numpy-py38/lib/python3.8/site-packages/numpy/core/_multiarray_umath.cpython-38-x86_64-linux-gnu.so
fredboudon/vmango-lab#3  0x00007f247cc735bb in PyArray_EquivTypes.part.0 ()
   from /home/jvail/miniconda3/envs/vmango-numpy-py38/lib/python3.8/site-packages/numpy/core/_multiarray_umath.cpython-38-x86_64-linux-gnu.so
fredboudon/vmango-lab#4  0x00007f2432aa167a in boost::python::numpy::equivalent(boost::python::numpy::dtype const&, boost::python::numpy::dtype const&)
    ()
   from /home/jvail/miniconda3/envs/vmango-numpy-py38/lib/python3.8/site-packages/OpenAlea.PlantGL-3.9.3-py3.8.egg/openalea/plantgl/scenegraph/../../../../../../libboost_numpy38.so.1.74.0
fredboudon/vmango-lab#5  0x00007f2432aa1e6a in boost::python::numpy::(anonymous namespace)::array_scalar_converter<unsigned long>::convertible(_object*) ()
   from /home/jvail/miniconda3/envs/vmango-numpy-py38/lib/python3.8/site-packages/OpenAlea.PlantGL-3.9.3-py3.8.egg/openalea/plantgl/scenegraph/../../../../../../libboost_numpy38.so.1.74.0
fredboudon/vmango-lab#6  0x00007f24308b5fae in boost::python::converter::rvalue_from_python_stage1(_object*, boost::python::converter::registration const&) ()
   from /home/jvail/miniconda3/envs/vmango-numpy-py38/lib/python3.8/site-packages/OpenAlea.PlantGL-3.9.3-py3.8.egg/openalea/plantgl/math/../../../../../../libboost_python38.so.1.74.0
fredboudon/vmango-lab#7  0x00007f242b131a6a in LPY::AxialTree::AxialTree(boost::python::list const&) ()
   from /home/jvail/miniconda3/envs/vmango-numpy-py38/lib/python3.8/site-packages/OpenAlea.Lpy-3.8.0-py3.8.egg/openalea/lpy/../../../../../liblpy.so
fredboudon/vmango-lab#8  0x00007f242b5130c3 in LPY::nproduce(boost::python::list const&) ()
   from /home/jvail/miniconda3/envs/vmango-numpy-py38/lib/python3.8/site-packages/OpenAlea.Lpy-3.8.0-py3.8.egg/openalea/lpy/__lpy_kernel__.so
fredboudon/vmango-lab#9  0x00007f242b50dd4e in boost::python::objects::caller_py_function_impl<boost::python::detail::caller<void (*)(boost::python::list const&), boost::python::default_call_policies, boost::mpl::vector2<void, boost::python::list const&> > >::operator()(_object*, _object*) ()
   from /home/jvail/miniconda3/envs/vmango-numpy-py38/lib/python3.8/site-packages/OpenAlea.Lpy-3.8.0-py3.8.egg/openalea/lpy/__lpy_kernel__.so
fredboudon/vmango-lab#10 0x00007f24308beeed in boost::python::objects::function::call(_object*, _object*) const ()
   from /home/jvail/miniconda3/envs/vmango-numpy-py38/lib/python3.8/site-packages/OpenAlea.PlantGL-3.9.3-py3.8.egg/openalea/plantgl/math/../../../../../../libboost_python38.so.1.74.0
fredboudon/vmango-lab#11 0x00007f24308bf0f9 in boost::detail::function::void_function_ref_invoker0<boost::python::objects::(anonymous namespace)::bind_return, void>::invoke(boost::detail::function::function_buffer&) ()
   from /home/jvail/miniconda3/envs/vmango-numpy-py38/lib/python3.8/site-packages/OpenAlea.PlantGL-3.9.3-py3.8.egg/openalea/plantgl/math/../../../../../../libboost_python38.so.1.74.0
fredboudon/vmango-lab#12 0x00007f24308c3ef3 in boost::python::detail::exception_handler::operator()(boost::function0<void> const&) const ()
   from /home/jvail/miniconda3/envs/vmango-numpy-py38/lib/python3.8/site-packages/OpenAlea.PlantGL-3.9.3-py3.8.egg/openalea/plantgl/math/../../../../../../libboost_python38.so.1.74.0
fredboudon/vmango-lab#13 0x00007f24309c19f9 in boost::detail::function::function_obj_invoker2<boost::_bi::bind_t<bool, boost::python::detail::translate_exception<PythonExc_StopIteration, void (*)(PythonExc_StopIteration const&)>, boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<void (*)(PythonExc_StopIteration const&)> > >, bool, boost::python::detail::exception_handler const&, boost::function0<void> const&>::invoke(boost::detail::function::function_buffer&, boost::python::detail::exception_handler const&, boost::function0--Type <RET> for more, q to quit, c to continue without paging--
<void> const&) ()
   from /home/jvail/miniconda3/envs/vmango-numpy-py38/lib/python3.8/site-packages/OpenAlea.PlantGL-3.9.3-py3.8.egg/openalea/plantgl/math/_pglmath.so
fredboudon/vmango-lab#14 0x00007f24308c3ec7 in boost::python::detail::exception_handler::operator()(boost::function0<void> const&) const ()
   from /home/jvail/miniconda3/envs/vmango-numpy-py38/lib/python3.8/site-packages/OpenAlea.PlantGL-3.9.3-py3.8.egg/openalea/plantgl/math/../../../../../../libboost_python38.so.1.74.0
fredboudon/vmango-lab#15 0x00007f24309c1999 in boost::detail::function::function_obj_invoker2<boost::_bi::bind_t<bool, boost::python::detail::translate_exception<PythonExc_KeyError, void (*)(PythonExc_KeyError const&)>, boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<void (*)(PythonExc_KeyError const&)> > >, bool, boost::python::detail::exception_handler const&, boost::function0<void> const&>::invoke(boost::detail::function::function_buffer&, boost::python::detail::exception_handler const&, boost::function0<void> const&)
    ()
   from /home/jvail/miniconda3/envs/vmango-numpy-py38/lib/python3.8/site-packages/OpenAlea.PlantGL-3.9.3-py3.8.egg/openalea/plantgl/math/_pglmath.so
fredboudon/vmango-lab#16 0x00007f24308c3ec7 in boost::python::detail::exception_handler::operator()(boost::function0<void> const&) const ()
   from /home/jvail/miniconda3/envs/vmango-numpy-py38/lib/python3.8/site-packages/OpenAlea.PlantGL-3.9.3-py3.8.egg/openalea/plantgl/math/../../../../../../libboost_python38.so.1.74.0
fredboudon/vmango-lab#17 0x00007f24309c1939 in boost::detail::function::function_obj_invoker2<boost::_bi::bind_t<bool, boost::python::detail::translate_exception<PythonExc_TypeError, void (*)(PythonExc_TypeError const&)>, boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<void (*)(PythonExc_TypeError const&)> > >, bool, boost::python::detail::exception_handler const&, boost::function0<void> const&>::invoke(boost::detail::function::function_buffer&, boost::python::detail::exception_handler const&, boost::function0<void> const&) ()
   from /home/jvail/miniconda3/envs/vmango-numpy-py38/lib/python3.8/site-packages/OpenAlea.PlantGL-3.9.3-py3.8.egg/openalea/plantgl/math/_pglmath.so
fredboudon/vmango-lab#18 0x00007f24308c3ec7 in boost::python::detail::exception_handler::operator()(boost::function0<void> const&) const ()
   from /home/jvail/miniconda3/envs/vmango-numpy-py38/lib/python3.8/site-packages/OpenAlea.PlantGL-3.9.3-py3.8.egg/openalea/plantgl/math/../../../../../../libboost_python38.so.1.74.0
fredboudon/vmango-lab#19 0x00007f24309c18d9 in boost::detail::function::function_obj_invoker2<boost::_bi::bind_t<bool, boost::python::detail::translate_exception<PythonExc_ValueError, void (*)(PythonExc_ValueError const&)>, boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<void (*)(PythonExc_ValueError const&)> > >, bool, boost::python::detail::exception_handler const&, boost::function0<void> const&>::invoke(boost::detail::function::function_buffer&, boost::python::detail::exception_handler const&, boost::function0<void> const&) ()
   from /home/jvail/miniconda3/envs/vmango-numpy-py38/lib/python3.8/site-packages/OpenAlea.PlantGL-3.9.3-py3.8.egg/openalea/plantgl/math/_pglmath.so
fredboudon/vmango-lab#20 0x00007f24308c3ec7 in boost::python::detail::exception_handler::operator()(boost::function0<void> const&) const ()
   from /home/jvail/miniconda3/envs/vmango-numpy-py38/lib/python3.8/site-packages/OpenAlea.PlantGL-3.9.3-py3.8.egg/openalea/plantgl/math/../../../../../../libboost_python38.so.1.74.0
fredboudon/vmango-lab#21 0x00007f24309c1879 in boost::detail::function::function_obj_invoker2<boost::_bi::bind_t<bool, boost::python::detail::translate_exception<PythonExc_IndexError, void (*)(PythonExc_IndexError const&)>, boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<void (*)(PythonExc_IndexError const&)> > >, bool, boost::python::detail::exception_handler const&, boost::function0<void> const&>::invoke(boost::detail::function::function_buffer&, boost::python::detail::exception_handler const&, boost::function0<void> const&) ()
   from /home/jvail/miniconda3/envs/vmango-numpy-py38/lib/python3.8/site-packages/OpenAlea.PlantGL-3.9.3-py3.8.egg/openalea/plantgl/math/_pglmath.so
fredboudon/vmango-lab#22 0x00007f24308c3ec7 in boost::python::detail::exception_handler::operator()(boost::function0<void> const&) const ()
   from /home/jvail/miniconda3/envs/vmango-numpy-py38/lib/python3.8/site-packages/OpenAlea.PlantGL-3.9.3-py3.8.egg/openalea/plantgl/math/../../../../../../libboost_python38.so.1.74.0
fredboudon/vmango-lab#23 0x00007f24309c19f9 in boost::detail::function::function_obj_invoker2<boost::_bi::bind_t<bool, boost::python::detail::translate_exception<PythonExc_StopIteration, void (*)(PythonExc_StopIteration const&)>, boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost--Type <RET> for more, q to quit, c to continue without paging--

@fredboudon Maybe a boost issue?

fredboudon commented 3 years ago

A partial solution is to use numpy=1.20. We need to investigate what is the pb with the new version of numpy and boost.

jvail commented 1 year ago

I just tried to verify if the error is due to plantgl-jupyter but it segfaults also with a script with Python 3.10 (can not use numpy=1.20 because it doe snot support Python>3.9):

python -m vmapplet vmapplet/data/simulation.toml out_folder

Break segmentation violation Generating stack trace... 0x00007f833c0ad559 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/numpy/core/_multiarray_umath.cpython-310-x86_64-linux-gnu.so 0x00007f833c149c82 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/numpy/core/_multiarray_umath.cpython-310-x86_64-linux-gnu.so 0x00007f8341fb25ca in boost::python::numpy::equivalent(boost::python::numpy::dtype const&, boost::python::numpy::dtype const&) + 0x1a from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/scenegraph/../../../../../../libboost_numpy310.so.1.78.0 0x00007f8341fb30ea in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/scenegraph/../../../../../../libboost_numpy310.so.1.78.0 0x00007f8343948e7e in boost::python::converter::rvalue_from_python_stage1(_object, boost::python::converter::registration const&) + 0x4e from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/../../../../../../libboost_python310.so.1.78.0 0x00007f8342029b26 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/_pglmath.so 0x00007f83439515ed in boost::python::objects::function::call(_object, _object) const + 0x26d from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/../../../../../../libboost_python310.so.1.78.0 0x00007f83439517c9 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/../../../../../../libboost_python310.so.1.78.0 0x00007f834395602b in boost::python::detail::exception_handler::operator()(boost::function0 const&) const + 0x6b from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/../../../../../../libboost_python310.so.1.78.0 0x00007f834207a0b9 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/_pglmath.so 0x00007f834207a119 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/_pglmath.so 0x00007f834207a179 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/_pglmath.so 0x00007f834207a1d9 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/_pglmath.so 0x00007f834207a239 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/_pglmath.so 0x00007f834207a0b9 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/_pglmath.so 0x00007f834207a119 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/_pglmath.so 0x00007f834207a179 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/_pglmath.so 0x00007f834207a1d9 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/_pglmath.so 0x00007f834207a239 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/_pglmath.so 0x00007f834207a0b9 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/_pglmath.so 0x00007f834207a119 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/_pglmath.so 0x00007f834207a179 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/_pglmath.so 0x00007f834207a1d9 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/_pglmath.so 0x00007f834207a239 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/_pglmath.so 0x00007f834207a0b9 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/_pglmath.so 0x00007f834207a119 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/_pglmath.so 0x00007f834207a179 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/_pglmath.so 0x00007f834207a1d9 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/_pglmath.so 0x00007f834207a239 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/_pglmath.so 0x00007f834207a0b9 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/_pglmath.so 0x00007f834207a119 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/_pglmath.so 0x00007f834207a179 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/_pglmath.so 0x00007f834207a1d9 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/_pglmath.so 0x00007f834207a239 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/_pglmath.so 0x00007f8343955f3d in boost::python::handle_exception_impl(boost::function0) + 0x3d from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/../../../../../../libboost_python310.so.1.78.0 0x00007f834394ecd3 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/../../../../../../libboost_python310.so.1.78.0 0x00005609d14c2a6b in _PyObject_MakeTpCall + 0x26b from python 0x00005609d14d593b in from python 0x00005609d14d35a3 in from python 0x00005609d14c2a7b in _PyObject_MakeTpCall + 0x27b from python 0x00005609d14be9d6 in _PyEval_EvalFrameDefault + 0x54a6 from python 0x00005609d14c999c in _PyFunction_Vectorcall + 0x6c from python 0x00005609d14b9850 in _PyEval_EvalFrameDefault + 0x320 from python 0x00005609d14c999c in _PyFunction_Vectorcall + 0x6c from python 0x00005609d155b572 in from python 0x00005609d14b30d0 in PyObject_CallFunction + 0x320 from python 0x00007f82fc46af3c in LPY::LsysRule::__call_function(unsigned long, std::deque<boost::python::api::object, std::allocator > const&) const + 0xd5c from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.Lpy-3.13.0-py3.10.egg/openalea/lpy/../../../../../liblpy.so 0x00007f82fc470216 in LPY::LsysRule::apply(std::deque<boost::python::api::object, std::allocator > const&, bool) const + 0x166 from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.Lpy-3.13.0-py3.10.egg/openalea/lpy/../../../../../liblpy.so 0x00007f82fc471384 in LPY::LsysRule::applyTo(LPY::AxialTree&, std::deque<boost::python::api::object, std::allocator > const&, unsigned long, LPY::eDirection) const + 0x254 from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.Lpy-3.13.0-py3.10.egg/openalea/lpy/../../../../../liblpy.so 0x00007f82fc4864f1 in LPY::Lsystem::step(LPY::AxialTree&, LPY::RulePtrMap const&, bool, bool&, LPY::eDirection) + 0x731 from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.Lpy-3.13.0-py3.10.egg/openalea/lpy/../../../../../liblpy.so 0x00007f82fc489d9e in LPY::Lsystem::derive(unsigned long, unsigned long, LPY::AxialTree const&, bool) + 0xbde from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.Lpy-3.13.0-py3.10.egg/openalea/lpy/../../../../../liblpy.so 0x00007f82fc489f9c in LPY::Lsystem::derive(LPY::AxialTree const&, unsigned long, unsigned long, bool) + 0xac from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.Lpy-3.13.0-py3.10.egg/openalea/lpy/../../../../../liblpy.so 0x00007f82fc649437 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.Lpy-3.13.0-py3.10.egg/openalea/lpy/__lpy_kernel__.so 0x00007f83439515ed in boost::python::objects::function::call(_object, _object*) const + 0x26d from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/../../../../../../libboost_python310.so.1.78.0 0x00007f83439517c9 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/../../../../../../libboost_python310.so.1.78.0 0x00007f834395602b in boost::python::detail::exception_handler::operator()(boost::function0 const&) const + 0x6b from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/../../../../../../libboost_python310.so.1.78.0 0x00007f834207a0b9 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/_pglmath.so 0x00007f834207a119 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/_pglmath.so 0x00007f834207a179 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/_pglmath.so 0x00007f834207a1d9 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/_pglmath.so 0x00007f834207a239 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/_pglmath.so 0x00007f834207a0b9 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/_pglmath.so 0x00007f834207a119 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/_pglmath.so 0x00007f834207a179 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/_pglmath.so 0x00007f834207a1d9 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/_pglmath.so 0x00007f834207a239 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/_pglmath.so 0x00007f834207a0b9 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/_pglmath.so 0x00007f834207a119 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/_pglmath.so 0x00007f834207a179 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/_pglmath.so 0x00007f834207a1d9 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/_pglmath.so 0x00007f834207a239 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/_pglmath.so 0x00007f834207a0b9 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/_pglmath.so 0x00007f834207a119 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/_pglmath.so 0x00007f834207a179 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/_pglmath.so 0x00007f834207a1d9 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/_pglmath.so 0x00007f834207a239 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/_pglmath.so 0x00007f834207a0b9 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/_pglmath.so 0x00007f834207a119 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/_pglmath.so 0x00007f834207a179 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/_pglmath.so 0x00007f834207a1d9 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/_pglmath.so 0x00007f834207a239 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/_pglmath.so 0x00007f8343955f3d in boost::python::handle_exception_impl(boost::function0) + 0x3d from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/../../../../../../libboost_python310.so.1.78.0 0x00007f834394ecd3 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/../../../../../../libboost_python310.so.1.78.0 0x00005609d14c2a6b in _PyObject_MakeTpCall + 0x26b from python 0x00005609d14d57d6 in from python 0x00005609d14be142 in _PyEval_EvalFrameDefault + 0x4c12 from python 0x00005609d14c999c in _PyFunction_Vectorcall + 0x6c from python 0x00005609d14b9c5c in _PyEval_EvalFrameDefault + 0x72c from python 0x00005609d14c999c in _PyFunction_Vectorcall + 0x6c from python 0x00005609d14b9c5c in _PyEval_EvalFrameDefault + 0x72c from python 0x00005609d14c999c in _PyFunction_Vectorcall + 0x6c from python 0x00005609d14b9850 in _PyEval_EvalFrameDefault + 0x320 from python 0x00005609d155cf90 in from python 0x00005609d155ced7 in PyEval_EvalCode + 0x87 from python 0x00005609d15640da in from python 0x00005609d14c9b63 in from python 0x00005609d14b9850 in _PyEval_EvalFrameDefault + 0x320 from python 0x00005609d14c999c in _PyFunction_Vectorcall + 0x6c from python 0x00005609d14b9850 in _PyEval_EvalFrameDefault + 0x320 from python 0x00005609d14c999c in _PyFunction_Vectorcall + 0x6c from python 0x00005609d157fe98 in from python 0x00005609d157f7df in Py_RunMain + 0xbf from python 0x00005609d1550527 in Py_BytesMain + 0x37 from python 0x00007f834486018a in from /lib/x86_64-linux-gnu/libc.so.6 0x00007f8344860245 in libc_start_main + 0x85 from /lib/x86_64-linux-gnu/libc.so.6 0x00005609d1550421 in from python Break segmentation violation Generating stack trace... 0x00007f833c0ad559 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/numpy/core/_multiarray_umath.cpython-310-x86_64-linux-gnu.so 0x00007f833c149c82 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/numpy/core/_multiarray_umath.cpython-310-x86_64-linux-gnu.so 0x00007f8341fb25ca in boost::python::numpy::equivalent(boost::python::numpy::dtype const&, boost::python::numpy::dtype const&) + 0x1a from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/scenegraph/../../../../../../libboost_numpy310.so.1.78.0 0x00007f8341fb30ea in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/scenegraph/../../../../../../libboost_numpy310.so.1.78.0 0x00007f8343948e7e in boost::python::converter::rvalue_from_python_stage1(_object, boost::python::converter::registration const&) + 0x4e from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/../../../../../../libboost_python310.so.1.78.0 0x00007f8342029b26 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/_pglmath.so 0x00007f83439515ed in boost::python::objects::function::call(_object, _object) const + 0x26d from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/../../../../../../libboost_python310.so.1.78.0 0x00007f83439517c9 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/../../../../../../libboost_python310.so.1.78.0 0x00007f834395602b in boost::python::detail::exception_handler::operator()(boost::function0 const&) const + 0x6b from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/../../../../../../libboost_python310.so.1.78.0 0x00007f834207a0b9 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/_pglmath.so 0x00007f834207a119 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/_pglmath.so 0x00007f834207a179 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/_pglmath.so 0x00007f834207a1d9 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/_pglmath.so 0x00007f834207a239 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/_pglmath.so 0x00007f834207a0b9 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/_pglmath.so 0x00007f834207a119 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/_pglmath.so 0x00007f834207a179 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/_pglmath.so 0x00007f834207a1d9 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/_pglmath.so 0x00007f834207a239 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/_pglmath.so 0x00007f834207a0b9 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/_pglmath.so 0x00007f834207a119 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/_pglmath.so 0x00007f834207a179 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/_pglmath.so 0x00007f834207a1d9 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/_pglmath.so 0x00007f834207a239 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/_pglmath.so 0x00007f834207a0b9 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/_pglmath.so 0x00007f834207a119 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/_pglmath.so 0x00007f834207a179 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/_pglmath.so 0x00007f834207a1d9 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/_pglmath.so 0x00007f834207a239 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/_pglmath.so 0x00007f834207a0b9 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/_pglmath.so 0x00007f834207a119 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/_pglmath.so 0x00007f834207a179 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/_pglmath.so 0x00007f834207a1d9 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/_pglmath.so 0x00007f834207a239 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/_pglmath.so 0x00007f8343955f3d in boost::python::handle_exception_impl(boost::function0) + 0x3d from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/../../../../../../libboost_python310.so.1.78.0 0x00007f834394ecd3 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/../../../../../../libboost_python310.so.1.78.0 0x00005609d14c2a6b in _PyObject_MakeTpCall + 0x26b from python 0x00005609d14d593b in from python 0x00005609d14d35a3 in from python 0x00005609d14c2a7b in _PyObject_MakeTpCall + 0x27b from python 0x00005609d14be9d6 in _PyEval_EvalFrameDefault + 0x54a6 from python 0x00005609d14c999c in _PyFunction_Vectorcall + 0x6c from python 0x00005609d14b9850 in _PyEval_EvalFrameDefault + 0x320 from python 0x00005609d14c999c in _PyFunction_Vectorcall + 0x6c from python 0x00005609d155b572 in from python 0x00005609d14b30d0 in PyObject_CallFunction + 0x320 from python 0x00007f82fc46af3c in LPY::LsysRule::__call_function(unsigned long, std::deque<boost::python::api::object, std::allocator > const&) const + 0xd5c from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.Lpy-3.13.0-py3.10.egg/openalea/lpy/../../../../../liblpy.so 0x00007f82fc470216 in LPY::LsysRule::apply(std::deque<boost::python::api::object, std::allocator > const&, bool) const + 0x166 from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.Lpy-3.13.0-py3.10.egg/openalea/lpy/../../../../../liblpy.so 0x00007f82fc471384 in LPY::LsysRule::applyTo(LPY::AxialTree&, std::deque<boost::python::api::object, std::allocator > const&, unsigned long*, LPY::eDirection) const + 0x254 from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.Lpy-3.13.0-py3.10.egg/openalea/lpy/../../../../../liblpy.so 0x00007f82fc4864f1 in LPY::Lsystem::step(LPY::AxialTree&, LPY::RulePtrMap const&, bool, bool&, LPY::eDirection) + 0x731 from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.Lpy-3.13.0-py3.10.egg/openalea/lpy/../../../../../liblpy.so 0x00007f82fc489d9e in LPY::Lsystem::derive(unsigned long, unsigned long, LPY::AxialTree const&, bool) + 0xbde from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.Lpy-3.13.0-py3.10.egg/openalea/lpy/../../../../../liblpy.so 0x00007f82fc489f9c in LPY::Lsystem::derive(LPY::AxialTree const&, unsigned long, unsigned long, bool) + 0xac from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.Lpy-3.13.0-py3.10.egg/openalea/lpy/../../../../../liblpy.so 0x00007f82fc649437 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.Lpy-3.13.0-py3.10.egg/openalea/lpy/lpy_kernel__.so 0x00007f83439515ed in boost::python::objects::function::call(_object, _object) const + 0x26d from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/../../../../../../libboost_python310.so.1.78.0 0x00007f83439517c9 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/../../../../../../libboost_python310.so.1.78.0 0x00007f834395602b in boost::python::detail::exception_handler::operator()(boost::function0 const&) const + 0x6b from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/../../../../../../libboost_python310.so.1.78.0 0x00007f834207a0b9 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/_pglmath.so 0x00007f834207a119 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/_pglmath.so 0x00007f834207a179 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/_pglmath.so 0x00007f834207a1d9 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/_pglmath.so 0x00007f834207a239 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/_pglmath.so 0x00007f834207a0b9 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/_pglmath.so 0x00007f834207a119 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/_pglmath.so 0x00007f834207a179 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/_pglmath.so 0x00007f834207a1d9 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/_pglmath.so 0x00007f834207a239 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/_pglmath.so 0x00007f834207a0b9 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/_pglmath.so 0x00007f834207a119 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/_pglmath.so 0x00007f834207a179 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/_pglmath.so 0x00007f834207a1d9 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/_pglmath.so 0x00007f834207a239 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/_pglmath.so 0x00007f834207a0b9 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/_pglmath.so 0x00007f834207a119 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/_pglmath.so 0x00007f834207a179 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/_pglmath.so 0x00007f834207a1d9 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/_pglmath.so 0x00007f834207a239 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/_pglmath.so 0x00007f834207a0b9 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/_pglmath.so 0x00007f834207a119 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/_pglmath.so 0x00007f834207a179 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/_pglmath.so 0x00007f834207a1d9 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/_pglmath.so 0x00007f834207a239 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/_pglmath.so 0x00007f8343955f3d in boost::python::handle_exception_impl(boost::function0) + 0x3d from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/../../../../../../libboost_python310.so.1.78.0 0x00007f834394ecd3 in from /home/jv/miniconda3/envs/vmapplet/lib/python3.10/site-packages/OpenAlea.PlantGL-3.20.1-py3.10.egg/openalea/plantgl/math/../../../../../../libboost_python310.so.1.78.0 0x00005609d14c2a6b in _PyObject_MakeTpCall + 0x26b from python 0x00005609d14d57d6 in from python 0x00005609d14be142 in _PyEval_EvalFrameDefault + 0x4c12 from python 0x00005609d14c999c in _PyFunction_Vectorcall + 0x6c from python 0x00005609d14b9c5c in _PyEval_EvalFrameDefault + 0x72c from python 0x00005609d14c999c in _PyFunction_Vectorcall + 0x6c from python 0x00005609d14b9c5c in _PyEval_EvalFrameDefault + 0x72c from python 0x00005609d14c999c in _PyFunction_Vectorcall + 0x6c from python 0x00005609d14b9850 in _PyEval_EvalFrameDefault + 0x320 from python 0x00005609d155cf90 in from python 0x00005609d155ced7 in PyEval_EvalCode + 0x87 from python 0x00005609d15640da in from python 0x00005609d14c9b63 in from python 0x00005609d14b9850 in _PyEval_EvalFrameDefault + 0x320 from python 0x00005609d14c999c in _PyFunction_Vectorcall + 0x6c from python 0x00005609d14b9850 in _PyEval_EvalFrameDefault + 0x320 from python 0x00005609d14c999c in _PyFunction_Vectorcall + 0x6c from python 0x00005609d157fe98 in from python 0x00005609d157f7df in Py_RunMain + 0xbf from python 0x00005609d1550527 in Py_BytesMain + 0x37 from python 0x00007f834486018a in from /lib/x86_64-linux-gnu/libc.so.6 0x00007f8344860245 in __libc_start_main + 0x85 from /lib/x86_64-linux-gnu/libc.so.6 0x00005609d1550421 in from python

jvail commented 1 year ago

I think I found the issue in vmapplet. It seems the numpy issue was solved here https://github.com/boostorg/python/issues/376