Segmentation fault with a SIGSEGV signal
Hi all,
I built VTK from source on my docker Ubuntu container. If I run any Python script which involves renderer, I get following segmentation fault error. It seems to me it's similar as #17551. Can anyone provide a solution? My VTK version is 9.0.0.
Loguru caught a signal: SIGSEGV
Stack trace:
22 0x55e2647ce28e /root/workspace/build/VTK/bin/vtkpython(+0x128e) [0x55e2647ce28e]
21 0x7f720b7d40b3 __libc_start_main + 243
20 0x55e2647ce4ef /root/workspace/build/VTK/bin/vtkpython(+0x14ef) [0x55e2647ce4ef]
19 0x7f720b72b424 vtkPythonInterpreter::PyMain(int, char**) + 944
18 0x7f720b3362f3 Py_Main + 67
17 0x7f720b335df8 Py_RunMain + 1960
16 0x7f720b354bcb PyRun_SimpleFileExFlags + 235
15 0x7f720b353482 PyRun_FileExFlags + 146
14 0x7f720b35333c /lib/x86_64-linux-gnu/libpython3.8.so.1.0(+0x18733c) [0x7f720b35333c]
13 0x7f720b391fbb PyEval_EvalCode + 27
12 0x7f720b391c0e PyEval_EvalCodeEx + 62
11 0x7f720b39188b _PyEval_EvalCodeWithName + 2299
10 0x7f720b24306b _PyEval_EvalFrameDefault + 15467
9 0x7f720b23effd /lib/x86_64-linux-gnu/libpython3.8.so.1.0(+0x72ffd) [0x7f720b23effd]
8 0x7f720b24a0db /lib/x86_64-linux-gnu/libpython3.8.so.1.0(+0x7e0db) [0x7f720b24a0db]
7 0x7f720b247467 _PyEval_EvalFrameDefault + 32871
6 0x7f720b23f083 /lib/x86_64-linux-gnu/libpython3.8.so.1.0(+0x73083) [0x7f720b23f083]
5 0x7f720b46d697 _PyObject_MakeTpCall + 167
4 0x7f720b46d227 /lib/x86_64-linux-gnu/libpython3.8.so.1.0(+0x2a1227) [0x7f720b46d227]
3 0x7f7209f96886 /root/workspace/build/VTK/lib/python3.8/site-packages/vtkmodules/vtkRenderingUI.cpython-38-x86_64-linux-gnu.so(+0x5886) [0x7f7209f96886]
2 0x7f72062d4fba vtkXRenderWindowInteractor::Initialize() + 1366
1 0x7f72060fe60f XSync + 31
0 0x7f720b7f3210 /lib/x86_64-linux-gnu/libc.so.6(+0x46210) [0x7f720b7f3210]
( 0.338s) [main thread ] :0 FATL| Signal: SIGSEGV
Segmentation fault