GetGroupAlphabeticVectorFieldComponents() throws an exception std::runtime_error; instantiation of vtkParallelCoordinatesView() SEGVs
Testcases: [test_vtk_bug-std__runtime_error.py](/uploads/7502f9523ca31a327619865e6832a0b7/test_vtk_bug-std__runtime_error.py) [test_vtk_bug2.py](/uploads/f581203aac38219b9a0df67766a6f082/test_vtk_bug2.py) The first attached Python testcase fails with a C++ exception: ``` Terminating due to uncaught exception 0x3be73302eaa0 of type std::runtime_error Abort trap python3.11 test_vtk_bug-std\:\:runtime_error.py ``` The second testcase fails with: ``` $ python3.11 test_vtk_bug2.py Successfully imported vtkParallelCoordinatesView from vtkmodules.vtkViewsInfovis Attempting to instantiate vtkParallelCoordinatesView()... This is expected to crash with SIGABRT ---------------------------------------------------------------------- 2026-03-15 10:07:02.969 ( 0.069s) [ 22A04]vtkHardwareSelector.cxx:252 WARN| Error: no override found for 'vtkHardwareSelector'. Segmentation fault python3.11 test_vtk_bug2.py ``` The problem happens when the mayavi package (port graphics/py-mayavi) is built. The build fails. The attached testcases were created by the AI assistant Github-Copilot-CLI when it looked into the build problems in the Mayavi port. Here are the READMEs that the AI assistant created: [README_VTK_BUGS.md](/uploads/ed11e71984b19beb6e451df379b51d85/README_VTK_BUGS.md) [VTK_BUG_REPORT.md](/uploads/1a65cca22440c258a72205fa4a0bf655/VTK_BUG_REPORT.md) vtk9-9.6.0 OS: FreeBSD 15 STABLE clang-19
issue