Control: reassign -1 libvtk9 9.0.1+dfsg1-8 Control: affects -1 python3-vedo
Dear Maintainer, I tried to reproduce this issue and got also a crash. Digging further it looks like in FireTimers an iterator "timer" of the map LocalToTimer currently points to the element with id=1, which gets removed from the map in the backtrace given in [1]. Therefore the iterator timer gets invalidated, but still incremented afterwards in FireTimers in the for loop, which leads to the crash [2]. I guess this seems to be an issue of vtk9, therefore I hope it is ok to reassign this bug there. Kind regards, Bernhard [1] (rr) bt #0 vtkXRenderWindowInteractorInternals::DestroyLocalTimer (id=1, this=0x25b42f0) at ./Rendering/UI/vtkXRenderWindowInteractor.cxx:75 #1 vtkXRenderWindowInteractor::InternalDestroyTimer (this=<optimized out>, platformTimerId=1) at ./Rendering/UI/vtkXRenderWindowInteractor.cxx:426 #2 0x00007f19afcf5d62 in vtkRenderWindowInteractor::DestroyTimer (this=0x258d1f0, timerId=<optimized out>) at ./Rendering/Core/vtkRenderWindowInteractor.cxx:906 #3 0x00007f19ae550209 in vtkHoverWidget::HoverAction (w=0x25f8410) at ./Interaction/Widgets/vtkHoverWidget.cxx:129 #4 0x00007f19b1a4f039 in vtkCallbackCommand::Execute (this=0x25f7c10, caller=<optimized out>, event=<optimized out>, callData=<optimized out>) at ./Common/Core/vtkCallbackCommand.cxx:41 #5 0x00007f19b1b1e562 in vtkSubjectHelper::InvokeEvent (this=0x25c15f0, event=25, callData=0x7ffdb4961174, self=0x258d1f0) at ./Common/Core/vtkObject.cxx:626 #6 0x00007f19af67e75b in vtkXRenderWindowInteractorInternals::FireTimers (this=0x25b42f0, rwi=0x258d1f0) at ./Rendering/UI/vtkXRenderWindowInteractor.cxx:112 #7 0x00007f19af67d9a7 in vtkXRenderWindowInteractor::StartEventLoop (this=0x258d1f0) at ./Rendering/UI/vtkXRenderWindowInteractor.cxx:258 #8 0x00007f19aff074dd in PyvtkRenderWindowInteractor_Start (self=<optimized out>, args=<optimized out>) at ./debian/build/CMakeFiles/vtkRenderingCorePython/vtkRenderWindowInteractorPython.cxx:280 #9 0x000000000053f38a in cfunction_call (func=<built-in method Start of vtkmodules.vtkRenderingUI.vtkXRenderWindowInteractor object at remote 0x7f19a3169a60>, args=<optimized out>, kwargs=<optimized out>) at ../Objects/methodobject.c:548 ... (rr) print this->LocalToTimer $17 = std::map with 2 elements = {[1] = {duration = 150, lastFire = {tv_sec = 1615899318, tv_usec = 39132}}, [2] = {duration = 1, lastFire = {tv_sec = 1615899318, tv_usec = 362830}}} [2] Thread 1 received signal SIGSEGV, Segmentation fault. ... (rr) bt #0 std::local_Rb_tree_increment (__x=0x2e68e70) at ../../../../../src/libstdc++-v3/src/c++98/tree.cc:71 #1 std::local_Rb_tree_increment (__x=__x@entry=0x2e68e70) at ../../../../../src/libstdc++-v3/src/c++98/tree.cc:60 #2 std::_Rb_tree_increment (__x=__x@entry=0x2e68e70) at ../../../../../src/libstdc++-v3/src/c++98/tree.cc:85 #3 0x00007f19af67e6fa in std::_Rb_tree_iterator<std::pair<int const, vtkXRenderWindowInteractorTimer> >::operator++ (this=<synthetic pointer>) at /usr/include/c++/10/bits/stl_tree.h:285 #4 vtkXRenderWindowInteractorInternals::FireTimers (this=0x25b42f0, rwi=0x258d1f0) at ./Rendering/UI/vtkXRenderWindowInteractor.cxx:105 #5 0x00007f19af67d9a7 in vtkXRenderWindowInteractor::StartEventLoop (this=0x258d1f0) at ./Rendering/UI/vtkXRenderWindowInteractor.cxx:258 #6 0x00007f19aff074dd in PyvtkRenderWindowInteractor_Start (self=<optimized out>, args=<optimized out>) at ./debian/build/CMakeFiles/vtkRenderingCorePython/vtkRenderWindowInteractorPython.cxx:280 #7 0x000000000053f38a in cfunction_call (func=<built-in method Start of vtkmodules.vtkRenderingUI.vtkXRenderWindowInteractor object at remote 0x7f19a3169a60>, args=<optimized out>, kwargs=<optimized out>) at ../Objects/methodobject.c:548 ...
# Bullseye/testing amd64 qemu VM 2021-03-16 apt update apt dist-upgrade apt install systemd-coredump sddm xserver-xorg openbox mc gdb rr valgrind python3-vedo-examples \ python3-dbg python3-vtk9-dbgsym libvtk9-dbgsym libstdc++6-dbgsym apt build-dep vtk9 apt build-dep gcc-10 export DISPLAY=:0 python3 /usr/share/doc/python3-vedo-examples/examples/basic/align1.py coredumpctl list coredumpctl gdb 10789 echo 1 > /proc/sys/kernel/perf_event_paranoid mkdir /home/benutzer/source/vtk9/orig -p cd /home/benutzer/source/vtk9/orig apt source vtk9 cd mkdir /home/benutzer/source/libstdc++6/orig -p cd /home/benutzer/source/libstdc++6/orig apt source libstdc++6 cd benutzer@debian:~$ python3 /usr/share/doc/python3-vedo-examples/examples/basic/align1.py ave. squared distance = 43.20515185350062 Speicherzugriffsfehler (Speicherabzug geschrieben) root@debian:~# journalctl -e Mär 16 12:02:46 debian kernel: traps: python3[10789] general protection fault ip:7f71a04fbda3 sp:7ffcbedeb378 error:0 in libstdc++.so.6.0.28[7f71a04d6000+dc000] root@debian:~# coredumpctl list TIME PID UID GID SIG COREFILE EXE Tue 2021-03-16 12:02:47 CET 10789 1000 1000 11 present /usr/bin/python3.9 root@debian:~# coredumpctl gdb 10789 PID: 10789 (python3) UID: 1000 (benutzer) GID: 1000 (benutzer) Signal: 11 (SEGV) Timestamp: Tue 2021-03-16 12:02:46 CET (1h 27min ago) Command Line: python3 /usr/share/doc/python3-vedo-examples/examples/basic/align1.py Executable: /usr/bin/python3.9 Control Group: /user.slice/user-1000.slice/session-3.scope Unit: session-3.scope Slice: user-1000.slice Session: 3 Owner UID: 1000 (benutzer) Boot ID: bcce20e0521846e185ca98601d7809c4 Machine ID: 33f18f39d2a9438eb75b0ed52848afcd Hostname: debian Storage: /var/lib/systemd/coredump/core.python3.1000.bcce20e0521846e185ca98601d7809c4.10789.1615892566000000.zst Message: Process 10789 (python3) of user 1000 dumped core. Stack trace of thread 10789: #0 0x00007f71a04fbda3 _ZSt18_Rb_tree_incrementPSt18_Rb_tree_node_base (libstdc++.so.6 + 0xbbda3) #1 0x00007f719e3f66fa n/a (libvtkRenderingUI-9.0.so.1 + 0xd6fa) #2 0x00007f719e3f59a7 _ZN26vtkXRenderWindowInteractor14StartEventLoopEv (libvtkRenderingUI-9.0.so.1 + 0xc9a7) #3 0x00007f719ec8b4dd n/a (vtkRenderingCore.cpython-39-x86_64-linux-gnu.so + 0x1624dd) #4 0x000000000053f38a n/a (python3.9 + 0x13f38a) #5 0x000000000051d89b _PyObject_MakeTpCall (python3.9 + 0x11d89b) #6 0x00000000005175ba _PyEval_EvalFrameDefault (python3.9 + 0x1175ba) #7 0x00000000005106ed n/a (python3.9 + 0x1106ed) #8 0x0000000000528d21 _PyFunction_Vectorcall (python3.9 + 0x128d21) #9 0x0000000000516e76 _PyEval_EvalFrameDefault (python3.9 + 0x116e76) #10 0x0000000000510fe7 n/a (python3.9 + 0x110fe7) #11 0x0000000000528d21 _PyFunction_Vectorcall (python3.9 + 0x128d21) #12 0x000000000053bcfb n/a (python3.9 + 0x13bcfb) #13 0x0000000000513456 _PyEval_EvalFrameDefault (python3.9 + 0x113456) #14 0x00000000005106ed n/a (python3.9 + 0x1106ed) #15 0x0000000000528d21 _PyFunction_Vectorcall (python3.9 + 0x128d21) #16 0x0000000000513456 _PyEval_EvalFrameDefault (python3.9 + 0x113456) #17 0x00000000005106ed n/a (python3.9 + 0x1106ed) #18 0x0000000000510497 _PyEval_EvalCodeWithName (python3.9 + 0x110497) #19 0x00000000005f5be3 PyEval_EvalCode (python3.9 + 0x1f5be3) #20 0x0000000000619de7 n/a (python3.9 + 0x219de7) #21 0x0000000000615610 n/a (python3.9 + 0x215610) #22 0x0000000000619d79 n/a (python3.9 + 0x219d79) #23 0x0000000000619816 PyRun_SimpleFileExFlags (python3.9 + 0x219816) #24 0x000000000060d4e3 Py_RunMain (python3.9 + 0x20d4e3) #25 0x00000000005ea6e9 Py_BytesMain (python3.9 + 0x1ea6e9) #26 0x00007f71a13b3d0a __libc_start_main (libc.so.6 + 0x26d0a) #27 0x00000000005ea5ea _start (python3.9 + 0x1ea5ea) ... Core was generated by `python3 /usr/share/doc/python3-vedo-examples/examples/basic/align1.py'. Program terminated with signal SIGSEGV, Segmentation fault. #0 0x00007f71a04fbda3 in std::_Rb_tree_increment(std::_Rb_tree_node_base*) () from /usr/lib/python3/dist-packages/vtkmodules/../../../x86_64-linux-gnu/libstdc++.so.6 [Current thread is 1 (Thread 0x7f71a138a740 (LWP 10789))] (gdb) set width 0 (gdb) set pagination 0 (gdb) bt #0 0x00007f71a04fbda3 in std::_Rb_tree_increment(std::_Rb_tree_node_base*) () from /usr/lib/python3/dist-packages/vtkmodules/../../../x86_64-linux-gnu/libstdc++.so.6 #1 0x00007f719e3f66fa in ?? () from /usr/lib/python3/dist-packages/vtkmodules/../../../x86_64-linux-gnu/libvtkRenderingUI-9.0.so.1 #2 0x00007f719e3f59a7 in vtkXRenderWindowInteractor::StartEventLoop() () from /usr/lib/python3/dist-packages/vtkmodules/../../../x86_64-linux-gnu/libvtkRenderingUI-9.0.so.1 #3 0x00007f719ec8b4dd in ?? () from /usr/lib/python3/dist-packages/vtkmodules/vtkRenderingCore.cpython-39-x86_64-linux-gnu.so #4 0x000000000053f38a in ?? () #5 0x000000000051d89b in _PyObject_MakeTpCall () #6 0x00000000005175ba in _PyEval_EvalFrameDefault () #7 0x00000000005106ed in ?? () #8 0x0000000000528d21 in _PyFunction_Vectorcall () #9 0x0000000000516e76 in _PyEval_EvalFrameDefault () #10 0x0000000000510fe7 in ?? () #11 0x0000000000528d21 in _PyFunction_Vectorcall () #12 0x000000000053bcfb in ?? () #13 0x0000000000513456 in _PyEval_EvalFrameDefault () #14 0x00000000005106ed in ?? () #15 0x0000000000528d21 in _PyFunction_Vectorcall () #16 0x0000000000513456 in _PyEval_EvalFrameDefault () #17 0x00000000005106ed in ?? () #18 0x0000000000510497 in _PyEval_EvalCodeWithName () #19 0x00000000005f5be3 in PyEval_EvalCode () #20 0x0000000000619de7 in ?? () #21 0x0000000000615610 in ?? () #22 0x0000000000619d79 in ?? () #23 0x0000000000619816 in PyRun_SimpleFileExFlags () #24 0x000000000060d4e3 in Py_RunMain () #25 0x00000000005ea6e9 in Py_BytesMain () #26 0x00007f71a13b3d0a in __libc_start_main (main=0x5ea6b0, argc=2, argv=0x7ffcbedec478, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffcbedec468) at ../csu/libc-start.c:308 #27 0x00000000005ea5ea in _start () Core was generated by `python3 /usr/share/doc/python3-vedo-examples/examples/basic/align1.py'. Program terminated with signal SIGSEGV, Segmentation fault. #0 0x00007f71a04fbda3 in std::local_Rb_tree_increment (__x=0x2000700070007, __x@entry=0x2578010) at ../../../../../src/libstdc++-v3/src/c++98/tree.cc:65 65 ../../../../../src/libstdc++-v3/src/c++98/tree.cc: Datei oder Verzeichnis nicht gefunden. [Current thread is 1 (Thread 0x7f71a138a740 (LWP 10789))] (gdb) set width 0 (gdb) set pagination off (gdb) bt #0 0x00007f71a04fbda3 in std::local_Rb_tree_increment (__x=0x2000700070007, __x@entry=0x2578010) at ../../../../../src/libstdc++-v3/src/c++98/tree.cc:65 #1 std::_Rb_tree_increment (__x=__x@entry=0x2578010) at ../../../../../src/libstdc++-v3/src/c++98/tree.cc:85 #2 0x00007f719e3f66fa in std::_Rb_tree_iterator<std::pair<int const, vtkXRenderWindowInteractorTimer> >::operator++ (this=<synthetic pointer>) at /usr/include/c++/10/bits/stl_tree.h:285 #3 vtkXRenderWindowInteractorInternals::FireTimers (this=0x30f0da0, rwi=0x30c9de0) at ./Rendering/UI/vtkXRenderWindowInteractor.cxx:105 #4 0x00007f719e3f59a7 in vtkXRenderWindowInteractor::StartEventLoop (this=0x30c9de0) at ./Rendering/UI/vtkXRenderWindowInteractor.cxx:258 #5 0x00007f719ec8b4dd in PyvtkRenderWindowInteractor_Start (self=<optimized out>, args=<optimized out>) at ./debian/build/CMakeFiles/vtkRenderingCorePython/vtkRenderWindowInteractorPython.cxx:280 #6 0x000000000053f38a in cfunction_call (func=<built-in method Start of vtkmodules.vtkRenderingUI.vtkXRenderWindowInteractor object at remote 0x7f7191ef7ac0>, args=<optimized out>, kwargs=<optimized out>) at ../Objects/methodobject.c:548 #7 0x000000000051d89b in _PyObject_MakeTpCall (tstate=0x257c330, callable=<built-in method Start of vtkmodules.vtkRenderingUI.vtkXRenderWindowInteractor object at remote 0x7f7191ef7ac0>, args=<optimized out>, nargs=<optimized out>, keywords=<optimized out>) at ../Objects/call.c:191 #8 0x00000000005175ba in _PyObject_VectorcallTstate (kwnames=0x0, nargsf=<optimized out>, args=0x7f7191e22be8, callable=<built-in method Start of vtkmodules.vtkRenderingUI.vtkXRenderWindowInteractor object at remote 0x7f7191ef7ac0>, tstate=0x257c330) at ../Include/cpython/abstract.h:116 #9 _PyObject_VectorcallTstate (kwnames=0x0, nargsf=<optimized out>, args=0x7f7191e22be8, callable=<built-in method Start of vtkmodules.vtkRenderingUI.vtkXRenderWindowInteractor object at remote 0x7f7191ef7ac0>, tstate=0x257c330) at ../Include/cpython/abstract.h:103 #10 PyObject_Vectorcall (kwnames=0x0, nargsf=<optimized out>, args=0x7f7191e22be8, callable=<built-in method Start of vtkmodules.vtkRenderingUI.vtkXRenderWindowInteractor object at remote 0x7f7191ef7ac0>) at ../Include/cpython/abstract.h:127 #11 call_function (kwnames=0x0, oparg=<optimized out>, pp_stack=<synthetic pointer>, tstate=0x257c330) at ../Python/ceval.c:5072 #12 _PyEval_EvalFrameDefault (tstate=<optimized out>, f=<optimized out>, throwflag=<optimized out>) at ../Python/ceval.c:3487 #13 0x00000000005106ed in _PyEval_EvalFrame (throwflag=0, f=Frame 0x7f7191e22a60, for file /usr/lib/python3/dist-packages/vedo/plotter.py, line 841, in _allowInteraction (timenow=<float at remote 0x7f7191e21e90>), tstate=0x257c330) at ../Include/internal/pycore_ceval.h:40 #14 _PyEval_EvalCode (tstate=0x257c330, _co=<optimized out>, globals=<optimized out>, locals=<optimized out>, args=<optimized out>, argcount=<optimized out>, kwnames=0x0, kwargs=0x30ee9b0, kwcount=<optimized out>, kwstep=1, defs=0x0, defcount=<optimized out>, kwdefs=0x0, closure=(<cell at remote 0x7f71a0f0ffd0>,), name='_allowInteraction', qualname='Plotter.__init__.<locals>._allowInteraction') at ../Python/ceval.c:4327 #15 0x0000000000528d21 in _PyFunction_Vectorcall (func=<optimized out>, stack=0x30ee9b0, nargsf=<optimized out>, kwnames=<optimized out>) at ../Objects/call.c:396 #16 0x0000000000516e76 in _PyObject_VectorcallTstate (kwnames=0x0, nargsf=<optimized out>, args=0x30ee9b0, callable=<function at remote 0x7f7191f01ca0>, tstate=0x257c330) at ../Include/cpython/abstract.h:118 #17 PyObject_Vectorcall (kwnames=0x0, nargsf=<optimized out>, args=0x30ee9b0, callable=<function at remote 0x7f7191f01ca0>) at ../Include/cpython/abstract.h:127 #18 call_function (kwnames=0x0, oparg=<optimized out>, pp_stack=<synthetic pointer>, tstate=0x257c330) at ../Python/ceval.c:5072 #19 _PyEval_EvalFrameDefault (tstate=<optimized out>, f=<optimized out>, throwflag=<optimized out>) at ../Python/ceval.c:3487 #20 0x0000000000510fe7 in _PyEval_EvalFrame (throwflag=0, f=Frame 0x30ee6d0, for file /usr/lib/python3/dist-packages/vedo/plotter.py, line 2365, in show (actors=[<Mesh(filename='/tmp/270.vtk', name='', trail=None, trailPoints=[], trailSegmentSize=0, trailOffset=None, shadow=None, shadowX=None, shadowY=None, shadowZ=None, axes=None, picked3d=None, units=None, top=<numpy.ndarray at remote 0x7f71a0f90bc0>, base=<numpy.ndarray at remote 0x7f7191eee4e0>, info={}, _time=0, _legend=None, renderedAt={0}, transform=None, _set2actcam=False, scalarbar=None, _mapper=<vtkmodules.vtkRenderingOpenGL2.vtkOpenGLPolyDataMapper at remote 0x7f7191ee0ca0>, flagText='270.vtk', _caption=None, _polydata=<vtkmodules.vtkCommonDataModel.vtkPolyData at remote 0x7f7191ee01c0>, point_locator=None, cell_locator=<vtkmodules.vtkCommonDataModel.vtkCellLocator at remote 0x7f7191ef79a0>, _current_texture_name='', line_locator=None, _bfprop=None, _scals_idx=0, _ligthingnr=0) at remote 0x7f7191ee0be0>, <Mesh(filename='/tmp/270_rim.vtk', name='', trail=None, trailPoints=[], trailSegmentSize=0, trailOffset=...(truncated), tstate=0x257c330) at ../Include/internal/pycore_ceval.h:40 #21 _PyEval_EvalCode (tstate=0x257c330, _co=<optimized out>, globals=<optimized out>, locals=<optimized out>, args=<optimized out>, argcount=<optimized out>, kwnames=0x7f71a0feeb98, kwargs=0x2cb13a8, kwcount=<optimized out>, kwstep=1, defs=0x0, defcount=<optimized out>, kwdefs=0x0, closure=0x0, name='show', qualname='Plotter.show') at ../Python/ceval.c:4327 #22 0x0000000000528d21 in _PyFunction_Vectorcall (func=func@entry=<function at remote 0x7f7191f47040>, stack=stack@entry=0x2cb1398, nargsf=nargsf@entry=2, kwnames=<optimized out>) at ../Objects/call.c:396 #23 0x000000000053bcfb in _PyObject_VectorcallTstate (kwnames=<optimized out>, nargsf=2, args=0x2cb1398, callable=<function at remote 0x7f7191f47040>, tstate=0x257c330) at ../Include/cpython/abstract.h:118 #24 method_vectorcall (method=<optimized out>, args=0x2cb13a0, nargsf=<optimized out>, kwnames=<optimized out>) at ../Objects/classobject.c:53 #25 0x0000000000513456 in _PyObject_VectorcallTstate (kwnames=('at', 'zoom', 'resetcam', 'viewup', 'azimuth', 'elevation', 'roll', 'camera', 'interactive', 'interactorStyle', 'bg', 'bg2', 'axes', 'q'), nargsf=<optimized out>, args=<optimized out>, callable=<method at remote 0x7f7191f04580>, tstate=0x257c330) at ../Include/cpython/abstract.h:118 #26 PyObject_Vectorcall (kwnames=('at', 'zoom', 'resetcam', 'viewup', 'azimuth', 'elevation', 'roll', 'camera', 'interactive', 'interactorStyle', 'bg', 'bg2', 'axes', 'q'), nargsf=<optimized out>, args=<optimized out>, callable=<method at remote 0x7f7191f04580>) at ../Include/cpython/abstract.h:127 #27 call_function (kwnames=('at', 'zoom', 'resetcam', 'viewup', 'azimuth', 'elevation', 'roll', 'camera', 'interactive', 'interactorStyle', 'bg', 'bg2', 'axes', 'q'), oparg=<optimized out>, pp_stack=<synthetic pointer>, tstate=<optimized out>) at ../Python/ceval.c:5072 #28 _PyEval_EvalFrameDefault (tstate=<optimized out>, f=<optimized out>, throwflag=<optimized out>) at ../Python/ceval.c:3535 #29 0x00000000005106ed in _PyEval_EvalFrame (throwflag=0, f=Frame 0x2cb1130, for file /usr/lib/python3/dist-packages/vedo/plotter.py, line 1070, in show (actors=[<Mesh(filename='/tmp/270.vtk', name='', trail=None, trailPoints=[], trailSegmentSize=0, trailOffset=None, shadow=None, shadowX=None, shadowY=None, shadowZ=None, axes=None, picked3d=None, units=None, top=<numpy.ndarray at remote 0x7f71a0f90bc0>, base=<numpy.ndarray at remote 0x7f7191eee4e0>, info={}, _time=0, _legend=None, renderedAt={0}, transform=None, _set2actcam=False, scalarbar=None, _mapper=<vtkmodules.vtkRenderingOpenGL2.vtkOpenGLPolyDataMapper at remote 0x7f7191ee0ca0>, flagText='270.vtk', _caption=None, _polydata=<vtkmodules.vtkCommonDataModel.vtkPolyData at remote 0x7f7191ee01c0>, point_locator=None, cell_locator=<vtkmodules.vtkCommonDataModel.vtkCellLocator at remote 0x7f7191ef79a0>, _current_texture_name='', line_locator=None, _bfprop=None, _scals_idx=0, _ligthingnr=0) at remote 0x7f7191ee0be0>, <Mesh(filename='/tmp/270_rim.vtk', name='', trail=None, trailPoints=[], trailSegmentSize=0, trailOffset=...(truncated), tstate=0x257c330) at ../Include/internal/pycore_ceval.h:40 #30 _PyEval_EvalCode (tstate=0x257c330, _co=<optimized out>, globals=<optimized out>, locals=<optimized out>, args=<optimized out>, argcount=<optimized out>, kwnames=0x7f71a0f97ec8, kwargs=0x25d6bb0, kwcount=<optimized out>, kwstep=1, defs=0x0, defcount=<optimized out>, kwdefs=0x0, closure=0x0, name='show', qualname='show') at ../Python/ceval.c:4327 #31 0x0000000000528d21 in _PyFunction_Vectorcall (func=<optimized out>, stack=0x25d6b90, nargsf=<optimized out>, kwnames=<optimized out>) at ../Objects/call.c:396 #32 0x0000000000513456 in _PyObject_VectorcallTstate (kwnames=('axes',), nargsf=<optimized out>, args=<optimized out>, callable=<function at remote 0x7f71a0f058b0>, tstate=0x257c330) at ../Include/cpython/abstract.h:118 #33 PyObject_Vectorcall (kwnames=('axes',), nargsf=<optimized out>, args=<optimized out>, callable=<function at remote 0x7f71a0f058b0>) at ../Include/cpython/abstract.h:127 #34 call_function (kwnames=('axes',), oparg=<optimized out>, pp_stack=<synthetic pointer>, tstate=<optimized out>) at ../Python/ceval.c:5072 #35 _PyEval_EvalFrameDefault (tstate=<optimized out>, f=<optimized out>, throwflag=<optimized out>) at ../Python/ceval.c:3535 #36 0x00000000005106ed in _PyEval_EvalFrame (throwflag=0, f=Frame 0x25d6a20, for file /usr/share/doc/python3-vedo-examples/examples/basic/align1.py, line 21, in <module> (), tstate=0x257c330) at ../Include/internal/pycore_ceval.h:40 #37 _PyEval_EvalCode (tstate=0x257c330, _co=<optimized out>, globals=<optimized out>, locals=<optimized out>, args=<optimized out>, argcount=<optimized out>, kwnames=0x0, kwargs=0x0, kwcount=<optimized out>, kwstep=2, defs=0x0, defcount=<optimized out>, kwdefs=0x0, closure=0x0, name=0x0, qualname=0x0) at ../Python/ceval.c:4327 #38 0x0000000000510497 in _PyEval_EvalCodeWithName (_co=<optimized out>, globals=<optimized out>, locals=<optimized out>, args=args@entry=0x0, argcount=argcount@entry=0, kwnames=kwnames@entry=0x0, kwargs=0x0, kwcount=0, kwstep=2, defs=0x0, defcount=0, kwdefs=0x0, closure=0x0, name=0x0, qualname=0x0) at ../Python/ceval.c:4359 #39 0x00000000005f5be3 in PyEval_EvalCodeEx (closure=0x0, kwdefs=0x0, defcount=0, defs=0x0, kwcount=0, kws=0x0, argcount=0, args=0x0, locals=<optimized out>, globals=<optimized out>, _co=<optimized out>) at ../Python/ceval.c:4375 #40 PyEval_EvalCode (co=<optimized out>, globals=<optimized out>, locals=<optimized out>) at ../Python/ceval.c:826 #41 0x0000000000619de7 in run_eval_code_obj (tstate=0x257c330, co=0x7f71a0f6e0e0, globals={'__name__': '__main__', '__doc__': 'Align 2 shapes:\nthe red line to the yellow surface', '__package__': None, '__loader__': <SourceFileLoader(name='__main__', path='/usr/share/doc/python3-vedo-examples/examples/basic/align1.py') at remote 0x7f71a0ff6d90>, '__spec__': None, '__annotations__': {}, '__builtins__': <module at remote 0x7f71a1031900>, '__file__': '/usr/share/doc/python3-vedo-examples/examples/basic/align1.py', '__cached__': None, 'print_function': <_Feature(optional=(2, 6, 0, 'alpha', 2), mandatory=(3, 0, 0, 'alpha', 0), compiler_flag=1048576) at remote 0x7f71a0f0f700>, 'version': <module at remote 0x7f71a0f14720>, 'docs': <module at remote 0x7f7192061040>, 'settings': <module at remote 0x7f71920610e0>, 'colors': <module at remote 0x7f7193a73310>, 'utils': <module at remote 0x7f7192061950>, 'base': <module at remote 0x7f7192092040>, 'assembly': <module at remote 0x7f7192089b30>, 'pointcloud': <module at remote 0x7f7191fb2ae0>, 'mesh': <module at remote 0x7f7192089ae0>, 'picture': <module at remot...(truncated), locals={'__name__': '__main__', '__doc__': 'Align 2 shapes:\nthe red line to the yellow surface', '__package__': None, '__loader__': <SourceFileLoader(name='__main__', path='/usr/share/doc/python3-vedo-examples/examples/basic/align1.py') at remote 0x7f71a0ff6d90>, '__spec__': None, '__annotations__': {}, '__builtins__': <module at remote 0x7f71a1031900>, '__file__': '/usr/share/doc/python3-vedo-examples/examples/basic/align1.py', '__cached__': None, 'print_function': <_Feature(optional=(2, 6, 0, 'alpha', 2), mandatory=(3, 0, 0, 'alpha', 0), compiler_flag=1048576) at remote 0x7f71a0f0f700>, 'version': <module at remote 0x7f71a0f14720>, 'docs': <module at remote 0x7f7192061040>, 'settings': <module at remote 0x7f71920610e0>, 'colors': <module at remote 0x7f7193a73310>, 'utils': <module at remote 0x7f7192061950>, 'base': <module at remote 0x7f7192092040>, 'assembly': <module at remote 0x7f7192089b30>, 'pointcloud': <module at remote 0x7f7191fb2ae0>, 'mesh': <module at remote 0x7f7192089ae0>, 'picture': <module at remot...(truncated)) at ../Python/pythonrun.c:1218 #42 0x0000000000615610 in run_mod (mod=<optimized out>, filename=<optimized out>, globals={'__name__': '__main__', '__doc__': 'Align 2 shapes:\nthe red line to the yellow surface', '__package__': None, '__loader__': <SourceFileLoader(name='__main__', path='/usr/share/doc/python3-vedo-examples/examples/basic/align1.py') at remote 0x7f71a0ff6d90>, '__spec__': None, '__annotations__': {}, '__builtins__': <module at remote 0x7f71a1031900>, '__file__': '/usr/share/doc/python3-vedo-examples/examples/basic/align1.py', '__cached__': None, 'print_function': <_Feature(optional=(2, 6, 0, 'alpha', 2), mandatory=(3, 0, 0, 'alpha', 0), compiler_flag=1048576) at remote 0x7f71a0f0f700>, 'version': <module at remote 0x7f71a0f14720>, 'docs': <module at remote 0x7f7192061040>, 'settings': <module at remote 0x7f71920610e0>, 'colors': <module at remote 0x7f7193a73310>, 'utils': <module at remote 0x7f7192061950>, 'base': <module at remote 0x7f7192092040>, 'assembly': <module at remote 0x7f7192089b30>, 'pointcloud': <module at remote 0x7f7191fb2ae0>, 'mesh': <module at remote 0x7f7192089ae0>, 'picture': <module at remot...(truncated), locals={'__name__': '__main__', '__doc__': 'Align 2 shapes:\nthe red line to the yellow surface', '__package__': None, '__loader__': <SourceFileLoader(name='__main__', path='/usr/share/doc/python3-vedo-examples/examples/basic/align1.py') at remote 0x7f71a0ff6d90>, '__spec__': None, '__annotations__': {}, '__builtins__': <module at remote 0x7f71a1031900>, '__file__': '/usr/share/doc/python3-vedo-examples/examples/basic/align1.py', '__cached__': None, 'print_function': <_Feature(optional=(2, 6, 0, 'alpha', 2), mandatory=(3, 0, 0, 'alpha', 0), compiler_flag=1048576) at remote 0x7f71a0f0f700>, 'version': <module at remote 0x7f71a0f14720>, 'docs': <module at remote 0x7f7192061040>, 'settings': <module at remote 0x7f71920610e0>, 'colors': <module at remote 0x7f7193a73310>, 'utils': <module at remote 0x7f7192061950>, 'base': <module at remote 0x7f7192092040>, 'assembly': <module at remote 0x7f7192089b30>, 'pointcloud': <module at remote 0x7f7191fb2ae0>, 'mesh': <module at remote 0x7f7192089ae0>, 'picture': <module at remot...(truncated), flags=<optimized out>, arena=<optimized out>) at ../Python/pythonrun.c:1239 #43 0x0000000000619d79 in pyrun_file (fp=0x259dd30, filename='/usr/share/doc/python3-vedo-examples/examples/basic/align1.py', start=<optimized out>, globals={'__name__': '__main__', '__doc__': 'Align 2 shapes:\nthe red line to the yellow surface', '__package__': None, '__loader__': <SourceFileLoader(name='__main__', path='/usr/share/doc/python3-vedo-examples/examples/basic/align1.py') at remote 0x7f71a0ff6d90>, '__spec__': None, '__annotations__': {}, '__builtins__': <module at remote 0x7f71a1031900>, '__file__': '/usr/share/doc/python3-vedo-examples/examples/basic/align1.py', '__cached__': None, 'print_function': <_Feature(optional=(2, 6, 0, 'alpha', 2), mandatory=(3, 0, 0, 'alpha', 0), compiler_flag=1048576) at remote 0x7f71a0f0f700>, 'version': <module at remote 0x7f71a0f14720>, 'docs': <module at remote 0x7f7192061040>, 'settings': <module at remote 0x7f71920610e0>, 'colors': <module at remote 0x7f7193a73310>, 'utils': <module at remote 0x7f7192061950>, 'base': <module at remote 0x7f7192092040>, 'assembly': <module at remote 0x7f7192089b30>, 'pointcloud': <module at remote 0x7f7191fb2ae0>, 'mesh': <module at remote 0x7f7192089ae0>, 'picture': <module at remot...(truncated), locals={'__name__': '__main__', '__doc__': 'Align 2 shapes:\nthe red line to the yellow surface', '__package__': None, '__loader__': <SourceFileLoader(name='__main__', path='/usr/share/doc/python3-vedo-examples/examples/basic/align1.py') at remote 0x7f71a0ff6d90>, '__spec__': None, '__annotations__': {}, '__builtins__': <module at remote 0x7f71a1031900>, '__file__': '/usr/share/doc/python3-vedo-examples/examples/basic/align1.py', '__cached__': None, 'print_function': <_Feature(optional=(2, 6, 0, 'alpha', 2), mandatory=(3, 0, 0, 'alpha', 0), compiler_flag=1048576) at remote 0x7f71a0f0f700>, 'version': <module at remote 0x7f71a0f14720>, 'docs': <module at remote 0x7f7192061040>, 'settings': <module at remote 0x7f71920610e0>, 'colors': <module at remote 0x7f7193a73310>, 'utils': <module at remote 0x7f7192061950>, 'base': <module at remote 0x7f7192092040>, 'assembly': <module at remote 0x7f7192089b30>, 'pointcloud': <module at remote 0x7f7191fb2ae0>, 'mesh': <module at remote 0x7f7192089ae0>, 'picture': <module at remot...(truncated), closeit=1, flags=0x7ffcbedec288) at ../Python/pythonrun.c:1137 #44 0x0000000000619816 in pyrun_simple_file (flags=0x7ffcbedec288, closeit=1, filename='/usr/share/doc/python3-vedo-examples/examples/basic/align1.py', fp=0x259dd30) at ../Python/pythonrun.c:449 #45 PyRun_SimpleFileExFlags (fp=0x259dd30, filename=<optimized out>, closeit=1, flags=0x7ffcbedec288) at ../Python/pythonrun.c:482 #46 0x000000000060d4e3 in pymain_run_file (cf=0x7ffcbedec288, config=0x257abc0) at ../Modules/main.c:373 #47 pymain_run_python (exitcode=0x7ffcbedec280) at ../Modules/main.c:598 #48 Py_RunMain () at ../Modules/main.c:677 #49 0x00000000005ea6e9 in Py_BytesMain (argc=<optimized out>, argv=<optimized out>) at ../Modules/main.c:731 #50 0x00007f71a13b3d0a in __libc_start_main (main=0x5ea6b0 <main>, argc=2, argv=0x7ffcbedec478, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffcbedec468) at ../csu/libc-start.c:308 #51 0x00000000005ea5ea in _start () (gdb) display/i $pc 1: x/i $pc => 0x7f71a04fbda3 <_ZSt18_Rb_tree_incrementPSt18_Rb_tree_node_base+19>: mov 0x10(%rax),%rax (gdb) print/x $rax $1 = 0x2000700070007 (gdb) py-bt Traceback (most recent call first): <built-in method Start of vtkmodules.vtkRenderingUI.vtkXRenderWindowInteractor object at remote 0x7f7191ef7ac0> File "/usr/lib/python3/dist-packages/vedo/plotter.py", line 841, in _allowInteraction self.interactor.Start() File "/usr/lib/python3/dist-packages/vedo/plotter.py", line 2365, in show elif key == "3": File "/usr/lib/python3/dist-packages/vedo/plotter.py", line 1070, in show cl.InitTraversal() File "/usr/share/doc/python3-vedo-examples/examples/basic/align1.py", line 21, in <module> show(limb, rim, rim2, __doc__, axes=1) . benutzer@debian:~$ rr record python3 /usr/share/doc/python3-vedo-examples/examples/basic/align1.py rr: Saving execution to trace directory `/home/benutzer/.local/share/rr/python3-0'. ave. squared distance = 43.20515185350062 Speicherzugriffsfehler benutzer@debian:~$ rr ps python3-0 PID PPID EXIT CMD 11185 -- -11 python3 /usr/share/doc/python3-vedo-examples/examples/basic/align1.py benutzer@debian:~$ rr replay python3-0 ... (rr) set width 0 (rr) set pagination off (rr) display/i $pc 1: x/i $pc => 0x7f19b2aaf090 <_start>: mov %rsp,%rdi (rr) cont Continuing. ave. squared distance = 43.20515185350062 [New Thread 11185.11186] [New Thread 11185.11187] [New Thread 11185.11188] [New Thread 11185.11189] Thread 1 received signal SIGSEGV, Segmentation fault. std::local_Rb_tree_increment (__x=0x2e68e70) at ../../../../../src/libstdc++-v3/src/c++98/tree.cc:71 71 while (__x == __y->_M_right) 1: x/i $pc => 0x7f19b1778db4 <_ZSt18_Rb_tree_incrementPSt18_Rb_tree_node_base+36>: cmp 0x18(%rax),%rdi (rr) bt #0 std::local_Rb_tree_increment (__x=0x2e68e70) at ../../../../../src/libstdc++-v3/src/c++98/tree.cc:71 #1 std::local_Rb_tree_increment (__x=__x@entry=0x2e68e70) at ../../../../../src/libstdc++-v3/src/c++98/tree.cc:60 #2 std::_Rb_tree_increment (__x=__x@entry=0x2e68e70) at ../../../../../src/libstdc++-v3/src/c++98/tree.cc:85 #3 0x00007f19af67e6fa in std::_Rb_tree_iterator<std::pair<int const, vtkXRenderWindowInteractorTimer> >::operator++ (this=<synthetic pointer>) at /usr/include/c++/10/bits/stl_tree.h:285 #4 vtkXRenderWindowInteractorInternals::FireTimers (this=0x25b42f0, rwi=0x258d1f0) at ./Rendering/UI/vtkXRenderWindowInteractor.cxx:105 #5 0x00007f19af67d9a7 in vtkXRenderWindowInteractor::StartEventLoop (this=0x258d1f0) at ./Rendering/UI/vtkXRenderWindowInteractor.cxx:258 #6 0x00007f19aff074dd in PyvtkRenderWindowInteractor_Start (self=<optimized out>, args=<optimized out>) at ./debian/build/CMakeFiles/vtkRenderingCorePython/vtkRenderWindowInteractorPython.cxx:280 #7 0x000000000053f38a in cfunction_call (func=<built-in method Start of vtkmodules.vtkRenderingUI.vtkXRenderWindowInteractor object at remote 0x7f19a3169a60>, args=<optimized out>, kwargs=<optimized out>) at ../Objects/methodobject.c:548 #8 0x000000000051d89b in _PyObject_MakeTpCall (tstate=0x1a3d360, callable=<built-in method Start of vtkmodules.vtkRenderingUI.vtkXRenderWindowInteractor object at remote 0x7f19a3169a60>, args=<optimized out>, nargs=<optimized out>, keywords=<optimized out>) at ../Objects/call.c:191 #9 0x00000000005175ba in _PyObject_VectorcallTstate (kwnames=0x0, nargsf=<optimized out>, args=0x7f19a3093be8, callable=<built-in method Start of vtkmodules.vtkRenderingUI.vtkXRenderWindowInteractor object at remote 0x7f19a3169a60>, tstate=0x1a3d360) at ../Include/cpython/abstract.h:116 #10 _PyObject_VectorcallTstate (kwnames=0x0, nargsf=<optimized out>, args=0x7f19a3093be8, callable=<built-in method Start of vtkmodules.vtkRenderingUI.vtkXRenderWindowInteractor object at remote 0x7f19a3169a60>, tstate=0x1a3d360) at ../Include/cpython/abstract.h:103 #11 PyObject_Vectorcall (kwnames=0x0, nargsf=<optimized out>, args=0x7f19a3093be8, callable=<built-in method Start of vtkmodules.vtkRenderingUI.vtkXRenderWindowInteractor object at remote 0x7f19a3169a60>) at ../Include/cpython/abstract.h:127 #12 call_function (kwnames=0x0, oparg=<optimized out>, pp_stack=<synthetic pointer>, tstate=0x1a3d360) at ../Python/ceval.c:5072 #13 _PyEval_EvalFrameDefault (tstate=<optimized out>, f=<optimized out>, throwflag=<optimized out>) at ../Python/ceval.c:3487 #14 0x00000000005106ed in _PyEval_EvalFrame (throwflag=0, f=Frame 0x7f19a3093a60, for file /usr/lib/python3/dist-packages/vedo/plotter.py, line 841, in _allowInteraction (timenow=<float at remote 0x7f19a3092e90>), tstate=0x1a3d360) at ../Include/internal/pycore_ceval.h:40 #15 _PyEval_EvalCode (tstate=0x1a3d360, _co=<optimized out>, globals=<optimized out>, locals=<optimized out>, args=<optimized out>, argcount=<optimized out>, kwnames=0x0, kwargs=0x25b1f00, kwcount=<optimized out>, kwstep=1, defs=0x0, defcount=<optimized out>, kwdefs=0x0, closure=(<cell at remote 0x7f19b218dfd0>,), name='_allowInteraction', qualname='Plotter.__init__.<locals>._allowInteraction') at ../Python/ceval.c:4327 #16 0x0000000000528d21 in _PyFunction_Vectorcall (func=<optimized out>, stack=0x25b1f00, nargsf=<optimized out>, kwnames=<optimized out>) at ../Objects/call.c:396 #17 0x0000000000516e76 in _PyObject_VectorcallTstate (kwnames=0x0, nargsf=<optimized out>, args=0x25b1f00, callable=<function at remote 0x7f19a3172ca0>, tstate=0x1a3d360) at ../Include/cpython/abstract.h:118 #18 PyObject_Vectorcall (kwnames=0x0, nargsf=<optimized out>, args=0x25b1f00, callable=<function at remote 0x7f19a3172ca0>) at ../Include/cpython/abstract.h:127 #19 call_function (kwnames=0x0, oparg=<optimized out>, pp_stack=<synthetic pointer>, tstate=0x1a3d360) at ../Python/ceval.c:5072 #20 _PyEval_EvalFrameDefault (tstate=<optimized out>, f=<optimized out>, throwflag=<optimized out>) at ../Python/ceval.c:3487 #21 0x0000000000510fe7 in _PyEval_EvalFrame (throwflag=0, f=Frame 0x25b1c20, for file /usr/lib/python3/dist-packages/vedo/plotter.py, line 2365, in show (actors=[<Mesh(filename='/tmp/270.vtk', name='', trail=None, trailPoints=[], trailSegmentSize=0, trailOffset=None, shadow=None, shadowX=None, shadowY=None, shadowZ=None, axes=None, picked3d=None, units=None, top=<numpy.ndarray at remote 0x7f19b220dc10>, base=<numpy.ndarray at remote 0x7f19a315f490>, info={}, _time=0, _legend=None, renderedAt={0}, transform=None, _set2actcam=False, scalarbar=None, _mapper=<vtkmodules.vtkRenderingOpenGL2.vtkOpenGLPolyDataMapper at remote 0x7f19a3151c40>, flagText='270.vtk', _caption=None, _polydata=<vtkmodules.vtkCommonDataModel.vtkPolyData at remote 0x7f19a3151160>, point_locator=None, cell_locator=<vtkmodules.vtkCommonDataModel.vtkCellLocator at remote 0x7f19a3169940>, _current_texture_name='', line_locator=None, _bfprop=None, _scals_idx=0, _ligthingnr=0) at remote 0x7f19a3151b80>, <Mesh(filename='/tmp/270_rim.vtk', name='', trail=None, trailPoints=[], trailSegmentSize=0, trailOffset=...(truncated), tstate=0x1a3d360) at ../Include/internal/pycore_ceval.h:40 #22 _PyEval_EvalCode (tstate=0x1a3d360, _co=<optimized out>, globals=<optimized out>, locals=<optimized out>, args=<optimized out>, argcount=<optimized out>, kwnames=0x7f19b226bb98, kwargs=0x21748e8, kwcount=<optimized out>, kwstep=1, defs=0x0, defcount=<optimized out>, kwdefs=0x0, closure=0x0, name='show', qualname='Plotter.show') at ../Python/ceval.c:4327 #23 0x0000000000528d21 in _PyFunction_Vectorcall (func=func@entry=<function at remote 0x7f19a31b8040>, stack=stack@entry=0x21748d8, nargsf=nargsf@entry=2, kwnames=<optimized out>) at ../Objects/call.c:396 #24 0x000000000053bcfb in _PyObject_VectorcallTstate (kwnames=<optimized out>, nargsf=2, args=0x21748d8, callable=<function at remote 0x7f19a31b8040>, tstate=0x1a3d360) at ../Include/cpython/abstract.h:118 #25 method_vectorcall (method=<optimized out>, args=0x21748e0, nargsf=<optimized out>, kwnames=<optimized out>) at ../Objects/classobject.c:53 #26 0x0000000000513456 in _PyObject_VectorcallTstate (kwnames=('at', 'zoom', 'resetcam', 'viewup', 'azimuth', 'elevation', 'roll', 'camera', 'interactive', 'interactorStyle', 'bg', 'bg2', 'axes', 'q'), nargsf=<optimized out>, args=<optimized out>, callable=<method at remote 0x7f19a3175400>, tstate=0x1a3d360) at ../Include/cpython/abstract.h:118 #27 PyObject_Vectorcall (kwnames=('at', 'zoom', 'resetcam', 'viewup', 'azimuth', 'elevation', 'roll', 'camera', 'interactive', 'interactorStyle', 'bg', 'bg2', 'axes', 'q'), nargsf=<optimized out>, args=<optimized out>, callable=<method at remote 0x7f19a3175400>) at ../Include/cpython/abstract.h:127 #28 call_function (kwnames=('at', 'zoom', 'resetcam', 'viewup', 'azimuth', 'elevation', 'roll', 'camera', 'interactive', 'interactorStyle', 'bg', 'bg2', 'axes', 'q'), oparg=<optimized out>, pp_stack=<synthetic pointer>, tstate=<optimized out>) at ../Python/ceval.c:5072 #29 _PyEval_EvalFrameDefault (tstate=<optimized out>, f=<optimized out>, throwflag=<optimized out>) at ../Python/ceval.c:3535 #30 0x00000000005106ed in _PyEval_EvalFrame (throwflag=0, f=Frame 0x2174670, for file /usr/lib/python3/dist-packages/vedo/plotter.py, line 1070, in show (actors=[<Mesh(filename='/tmp/270.vtk', name='', trail=None, trailPoints=[], trailSegmentSize=0, trailOffset=None, shadow=None, shadowX=None, shadowY=None, shadowZ=None, axes=None, picked3d=None, units=None, top=<numpy.ndarray at remote 0x7f19b220dc10>, base=<numpy.ndarray at remote 0x7f19a315f490>, info={}, _time=0, _legend=None, renderedAt={0}, transform=None, _set2actcam=False, scalarbar=None, _mapper=<vtkmodules.vtkRenderingOpenGL2.vtkOpenGLPolyDataMapper at remote 0x7f19a3151c40>, flagText='270.vtk', _caption=None, _polydata=<vtkmodules.vtkCommonDataModel.vtkPolyData at remote 0x7f19a3151160>, point_locator=None, cell_locator=<vtkmodules.vtkCommonDataModel.vtkCellLocator at remote 0x7f19a3169940>, _current_texture_name='', line_locator=None, _bfprop=None, _scals_idx=0, _ligthingnr=0) at remote 0x7f19a3151b80>, <Mesh(filename='/tmp/270_rim.vtk', name='', trail=None, trailPoints=[], trailSegmentSize=0, trailOffset=...(truncated), tstate=0x1a3d360) at ../Include/internal/pycore_ceval.h:40 #31 _PyEval_EvalCode (tstate=0x1a3d360, _co=<optimized out>, globals=<optimized out>, locals=<optimized out>, args=<optimized out>, argcount=<optimized out>, kwnames=0x7f19b2186058, kwargs=0x1a91320, kwcount=<optimized out>, kwstep=1, defs=0x0, defcount=<optimized out>, kwdefs=0x0, closure=0x0, name='show', qualname='show') at ../Python/ceval.c:4327 #32 0x0000000000528d21 in _PyFunction_Vectorcall (func=<optimized out>, stack=0x1a91300, nargsf=<optimized out>, kwnames=<optimized out>) at ../Objects/call.c:396 #33 0x0000000000513456 in _PyObject_VectorcallTstate (kwnames=('axes',), nargsf=<optimized out>, args=<optimized out>, callable=<function at remote 0x7f19b21828b0>, tstate=0x1a3d360) at ../Include/cpython/abstract.h:118 #34 PyObject_Vectorcall (kwnames=('axes',), nargsf=<optimized out>, args=<optimized out>, callable=<function at remote 0x7f19b21828b0>) at ../Include/cpython/abstract.h:127 #35 call_function (kwnames=('axes',), oparg=<optimized out>, pp_stack=<synthetic pointer>, tstate=<optimized out>) at ../Python/ceval.c:5072 #36 _PyEval_EvalFrameDefault (tstate=<optimized out>, f=<optimized out>, throwflag=<optimized out>) at ../Python/ceval.c:3535 #37 0x00000000005106ed in _PyEval_EvalFrame (throwflag=0, f=Frame 0x1a91190, for file /usr/share/doc/python3-vedo-examples/examples/basic/align1.py, line 21, in <module> (), tstate=0x1a3d360) at ../Include/internal/pycore_ceval.h:40 #38 _PyEval_EvalCode (tstate=0x1a3d360, _co=<optimized out>, globals=<optimized out>, locals=<optimized out>, args=<optimized out>, argcount=<optimized out>, kwnames=0x0, kwargs=0x0, kwcount=<optimized out>, kwstep=2, defs=0x0, defcount=<optimized out>, kwdefs=0x0, closure=0x0, name=0x0, qualname=0x0) at ../Python/ceval.c:4327 #39 0x0000000000510497 in _PyEval_EvalCodeWithName (_co=<optimized out>, globals=<optimized out>, locals=<optimized out>, args=args@entry=0x0, argcount=argcount@entry=0, kwnames=kwnames@entry=0x0, kwargs=0x0, kwcount=0, kwstep=2, defs=0x0, defcount=0, kwdefs=0x0, closure=0x0, name=0x0, qualname=0x0) at ../Python/ceval.c:4359 #40 0x00000000005f5be3 in PyEval_EvalCodeEx (closure=0x0, kwdefs=0x0, defcount=0, defs=0x0, kwcount=0, kws=0x0, argcount=0, args=0x0, locals=<optimized out>, globals=<optimized out>, _co=<optimized out>) at ../Python/ceval.c:4375 #41 PyEval_EvalCode (co=<optimized out>, globals=<optimized out>, locals=<optimized out>) at ../Python/ceval.c:826 #42 0x0000000000619de7 in run_eval_code_obj (tstate=0x1a3d360, co=0x7f19b21eb0e0, globals={'__name__': '__main__', '__doc__': 'Align 2 shapes:\nthe red line to the yellow surface', '__package__': None, '__loader__': <SourceFileLoader(name='__main__', path='/usr/share/doc/python3-vedo-examples/examples/basic/align1.py') at remote 0x7f19b2273e80>, '__spec__': None, '__annotations__': {}, '__builtins__': <module at remote 0x7f19b22ae900>, '__file__': '/usr/share/doc/python3-vedo-examples/examples/basic/align1.py', '__cached__': None, 'print_function': <_Feature(optional=(2, 6, 0, 'alpha', 2), mandatory=(3, 0, 0, 'alpha', 0), compiler_flag=1048576) at remote 0x7f19b218d700>, 'version': <module at remote 0x7f19b2192770>, 'docs': <module at remote 0x7f19a3345f40>, 'settings': <module at remote 0x7f19a32d20e0>, 'colors': <module at remote 0x7f19a4ce7360>, 'utils': <module at remote 0x7f19a4726e50>, 'base': <module at remote 0x7f19a32fbf40>, 'assembly': <module at remote 0x7f19a32fba90>, 'pointcloud': <module at remote 0x7f19a3224a40>, 'mesh': <module at remote 0x7f19a3208f40>, 'picture': <module at remot...(truncated), locals={'__name__': '__main__', '__doc__': 'Align 2 shapes:\nthe red line to the yellow surface', '__package__': None, '__loader__': <SourceFileLoader(name='__main__', path='/usr/share/doc/python3-vedo-examples/examples/basic/align1.py') at remote 0x7f19b2273e80>, '__spec__': None, '__annotations__': {}, '__builtins__': <module at remote 0x7f19b22ae900>, '__file__': '/usr/share/doc/python3-vedo-examples/examples/basic/align1.py', '__cached__': None, 'print_function': <_Feature(optional=(2, 6, 0, 'alpha', 2), mandatory=(3, 0, 0, 'alpha', 0), compiler_flag=1048576) at remote 0x7f19b218d700>, 'version': <module at remote 0x7f19b2192770>, 'docs': <module at remote 0x7f19a3345f40>, 'settings': <module at remote 0x7f19a32d20e0>, 'colors': <module at remote 0x7f19a4ce7360>, 'utils': <module at remote 0x7f19a4726e50>, 'base': <module at remote 0x7f19a32fbf40>, 'assembly': <module at remote 0x7f19a32fba90>, 'pointcloud': <module at remote 0x7f19a3224a40>, 'mesh': <module at remote 0x7f19a3208f40>, 'picture': <module at remot...(truncated)) at ../Python/pythonrun.c:1218 #43 0x0000000000615610 in run_mod (mod=<optimized out>, filename=<optimized out>, globals={'__name__': '__main__', '__doc__': 'Align 2 shapes:\nthe red line to the yellow surface', '__package__': None, '__loader__': <SourceFileLoader(name='__main__', path='/usr/share/doc/python3-vedo-examples/examples/basic/align1.py') at remote 0x7f19b2273e80>, '__spec__': None, '__annotations__': {}, '__builtins__': <module at remote 0x7f19b22ae900>, '__file__': '/usr/share/doc/python3-vedo-examples/examples/basic/align1.py', '__cached__': None, 'print_function': <_Feature(optional=(2, 6, 0, 'alpha', 2), mandatory=(3, 0, 0, 'alpha', 0), compiler_flag=1048576) at remote 0x7f19b218d700>, 'version': <module at remote 0x7f19b2192770>, 'docs': <module at remote 0x7f19a3345f40>, 'settings': <module at remote 0x7f19a32d20e0>, 'colors': <module at remote 0x7f19a4ce7360>, 'utils': <module at remote 0x7f19a4726e50>, 'base': <module at remote 0x7f19a32fbf40>, 'assembly': <module at remote 0x7f19a32fba90>, 'pointcloud': <module at remote 0x7f19a3224a40>, 'mesh': <module at remote 0x7f19a3208f40>, 'picture': <module at remot...(truncated), locals={'__name__': '__main__', '__doc__': 'Align 2 shapes:\nthe red line to the yellow surface', '__package__': None, '__loader__': <SourceFileLoader(name='__main__', path='/usr/share/doc/python3-vedo-examples/examples/basic/align1.py') at remote 0x7f19b2273e80>, '__spec__': None, '__annotations__': {}, '__builtins__': <module at remote 0x7f19b22ae900>, '__file__': '/usr/share/doc/python3-vedo-examples/examples/basic/align1.py', '__cached__': None, 'print_function': <_Feature(optional=(2, 6, 0, 'alpha', 2), mandatory=(3, 0, 0, 'alpha', 0), compiler_flag=1048576) at remote 0x7f19b218d700>, 'version': <module at remote 0x7f19b2192770>, 'docs': <module at remote 0x7f19a3345f40>, 'settings': <module at remote 0x7f19a32d20e0>, 'colors': <module at remote 0x7f19a4ce7360>, 'utils': <module at remote 0x7f19a4726e50>, 'base': <module at remote 0x7f19a32fbf40>, 'assembly': <module at remote 0x7f19a32fba90>, 'pointcloud': <module at remote 0x7f19a3224a40>, 'mesh': <module at remote 0x7f19a3208f40>, 'picture': <module at remot...(truncated), flags=<optimized out>, arena=<optimized out>) at ../Python/pythonrun.c:1239 #44 0x0000000000619d79 in pyrun_file (fp=0x1a3b110, filename='/usr/share/doc/python3-vedo-examples/examples/basic/align1.py', start=<optimized out>, globals={'__name__': '__main__', '__doc__': 'Align 2 shapes:\nthe red line to the yellow surface', '__package__': None, '__loader__': <SourceFileLoader(name='__main__', path='/usr/share/doc/python3-vedo-examples/examples/basic/align1.py') at remote 0x7f19b2273e80>, '__spec__': None, '__annotations__': {}, '__builtins__': <module at remote 0x7f19b22ae900>, '__file__': '/usr/share/doc/python3-vedo-examples/examples/basic/align1.py', '__cached__': None, 'print_function': <_Feature(optional=(2, 6, 0, 'alpha', 2), mandatory=(3, 0, 0, 'alpha', 0), compiler_flag=1048576) at remote 0x7f19b218d700>, 'version': <module at remote 0x7f19b2192770>, 'docs': <module at remote 0x7f19a3345f40>, 'settings': <module at remote 0x7f19a32d20e0>, 'colors': <module at remote 0x7f19a4ce7360>, 'utils': <module at remote 0x7f19a4726e50>, 'base': <module at remote 0x7f19a32fbf40>, 'assembly': <module at remote 0x7f19a32fba90>, 'pointcloud': <module at remote 0x7f19a3224a40>, 'mesh': <module at remote 0x7f19a3208f40>, 'picture': <module at remot...(truncated), locals={'__name__': '__main__', '__doc__': 'Align 2 shapes:\nthe red line to the yellow surface', '__package__': None, '__loader__': <SourceFileLoader(name='__main__', path='/usr/share/doc/python3-vedo-examples/examples/basic/align1.py') at remote 0x7f19b2273e80>, '__spec__': None, '__annotations__': {}, '__builtins__': <module at remote 0x7f19b22ae900>, '__file__': '/usr/share/doc/python3-vedo-examples/examples/basic/align1.py', '__cached__': None, 'print_function': <_Feature(optional=(2, 6, 0, 'alpha', 2), mandatory=(3, 0, 0, 'alpha', 0), compiler_flag=1048576) at remote 0x7f19b218d700>, 'version': <module at remote 0x7f19b2192770>, 'docs': <module at remote 0x7f19a3345f40>, 'settings': <module at remote 0x7f19a32d20e0>, 'colors': <module at remote 0x7f19a4ce7360>, 'utils': <module at remote 0x7f19a4726e50>, 'base': <module at remote 0x7f19a32fbf40>, 'assembly': <module at remote 0x7f19a32fba90>, 'pointcloud': <module at remote 0x7f19a3224a40>, 'mesh': <module at remote 0x7f19a3208f40>, 'picture': <module at remot...(truncated), closeit=1, flags=0x7ffdb4962078) at ../Python/pythonrun.c:1137 #45 0x0000000000619816 in pyrun_simple_file (flags=0x7ffdb4962078, closeit=1, filename='/usr/share/doc/python3-vedo-examples/examples/basic/align1.py', fp=0x1a3b110) at ../Python/pythonrun.c:449 #46 PyRun_SimpleFileExFlags (fp=0x1a3b110, filename=<optimized out>, closeit=1, flags=0x7ffdb4962078) at ../Python/pythonrun.c:482 #47 0x000000000060d4e3 in pymain_run_file (cf=0x7ffdb4962078, config=0x1a3bbf0) at ../Modules/main.c:373 #48 pymain_run_python (exitcode=0x7ffdb4962070) at ../Modules/main.c:598 #49 Py_RunMain () at ../Modules/main.c:677 #50 0x00000000005ea6e9 in Py_BytesMain (argc=<optimized out>, argv=<optimized out>) at ../Modules/main.c:731 #51 0x00007f19b2730d0a in __libc_start_main (main=0x5ea6b0 <main>, argc=2, argv=0x7ffdb4962268, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffdb4962258) at ../csu/libc-start.c:308 #52 0x00000000005ea5ea in _start () (rr) print __y $15 = (std::_Rb_tree_node_base *) 0x0 (rr) print __x->_M_parent $16 = (std::_Rb_tree_node_base::_Base_ptr) 0x0 (rr) list tree.cc:58,75 58 59 static _Rb_tree_node_base* 60 local_Rb_tree_increment(_Rb_tree_node_base* __x) throw () 61 { 62 if (__x->_M_right != 0) 63 { 64 __x = __x->_M_right; 65 while (__x->_M_left != 0) 66 __x = __x->_M_left; 67 } 68 else 69 { 70 _Rb_tree_node_base* __y = __x->_M_parent; 71 while (__x == __y->_M_right) 72 { 73 __x = __y; 74 __y = __y->_M_parent; 75 } ==31426== Invalid write of size 8 ==31426== at 0x5D5D6E5: vtkXRenderWindowInteractorInternals::FireTimers(vtkXRenderWindowInteractor*) (vtkXRenderWindowInteractor.cxx:119) ==31426== by 0x5D5C9A6: vtkXRenderWindowInteractor::StartEventLoop() (vtkXRenderWindowInteractor.cxx:258) ==31426== by 0x786F4DC: PyvtkRenderWindowInteractor_Start(_object*, _object*) (vtkRenderWindowInteractorPython.cxx:280) ==31426== by 0x53F389: cfunction_call.lto_priv.0 (methodobject.c:548) ==31426== by 0x51D89A: _PyObject_MakeTpCall (call.c:191) ==31426== by 0x5175B9: UnknownInlinedFun (abstract.h:116) ==31426== by 0x5175B9: UnknownInlinedFun (abstract.h:103) ==31426== by 0x5175B9: UnknownInlinedFun (abstract.h:127) ==31426== by 0x5175B9: UnknownInlinedFun (ceval.c:5072) ==31426== by 0x5175B9: _PyEval_EvalFrameDefault (ceval.c:3487) ==31426== by 0x5106EC: UnknownInlinedFun (pycore_ceval.h:40) ==31426== by 0x5106EC: _PyEval_EvalCode (ceval.c:4327) ==31426== by 0x528D20: _PyFunction_Vectorcall (call.c:396) ==31426== by 0x516E75: UnknownInlinedFun (abstract.h:118) ==31426== by 0x516E75: UnknownInlinedFun (abstract.h:127) ==31426== by 0x516E75: UnknownInlinedFun (ceval.c:5072) ==31426== by 0x516E75: _PyEval_EvalFrameDefault (ceval.c:3487) ==31426== by 0x510FE6: UnknownInlinedFun (pycore_ceval.h:40) ==31426== by 0x510FE6: _PyEval_EvalCode (ceval.c:4327) ==31426== by 0x528D20: _PyFunction_Vectorcall (call.c:396) ==31426== by 0x53BCFA: UnknownInlinedFun (abstract.h:118) ==31426== by 0x53BCFA: method_vectorcall.lto_priv.0 (classobject.c:53) ==31426== Address 0x141c8cb0 is 48 bytes inside a block of size 64 free'd ==31426== at 0x4839EAB: operator delete(void*) (vg_replace_malloc.c:584) ==31426== by 0x5D5D490: deallocate (new_allocator.h:133) ==31426== by 0x5D5D490: deallocate (alloc_traits.h:492) ==31426== by 0x5D5D490: _M_put_node (stl_tree.h:588) ==31426== by 0x5D5D490: _M_drop_node (stl_tree.h:655) ==31426== by 0x5D5D490: _M_erase_aux (stl_tree.h:2517) ==31426== by 0x5D5D490: _M_erase_aux (stl_tree.h:2531) ==31426== by 0x5D5D490: std::_Rb_tree<int, std::pair<int const, vtkXRenderWindowInteractorTimer>, std::_Select1st<std::pair<int const, vtkXRenderWindowInteractorTimer> >, std::less<int>, std::allocator<std::pair<int const, vtkXRenderWindowInteractorTimer> > >::erase(int const&) (stl_tree.h:2542) ==31426== by 0x5D5C86C: erase (stl_map.h:1069) ==31426== by 0x5D5C86C: DestroyLocalTimer (vtkXRenderWindowInteractor.cxx:75) ==31426== by 0x5D5C86C: vtkXRenderWindowInteractor::InternalDestroyTimer(int) (vtkXRenderWindowInteractor.cxx:426) ==31426== by 0x7B9CD61: vtkRenderWindowInteractor::DestroyTimer(int) (vtkRenderWindowInteractor.cxx:906) ==31426== by 0x9674208: vtkHoverWidget::HoverAction(vtkAbstractWidget*) (vtkHoverWidget.cxx:129) ==31426== by 0x596D038: vtkCallbackCommand::Execute(vtkObject*, unsigned long, void*) (vtkCallbackCommand.cxx:41) ==31426== by 0x5A3C561: vtkSubjectHelper::InvokeEvent(unsigned long, void*, vtkObject*) (vtkObject.cxx:626) ==31426== by 0x5D5D75A: vtkXRenderWindowInteractorInternals::FireTimers(vtkXRenderWindowInteractor*) (vtkXRenderWindowInteractor.cxx:112) ==31426== by 0x5D5C9A6: vtkXRenderWindowInteractor::StartEventLoop() (vtkXRenderWindowInteractor.cxx:258) ==31426== by 0x786F4DC: PyvtkRenderWindowInteractor_Start(_object*, _object*) (vtkRenderWindowInteractorPython.cxx:280) ==31426== by 0x53F389: cfunction_call.lto_priv.0 (methodobject.c:548) ==31426== by 0x51D89A: _PyObject_MakeTpCall (call.c:191) ==31426== Block was alloc'd at ==31426== at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342) ==31426== by 0x5D5CABC: allocate (new_allocator.h:115) ==31426== by 0x5D5CABC: allocate (alloc_traits.h:460) ==31426== by 0x5D5CABC: _M_get_node (stl_tree.h:584) ==31426== by 0x5D5CABC: _M_create_node<const std::piecewise_construct_t&, std::tuple<int const&>, std::tuple<> > (stl_tree.h:634) ==31426== by 0x5D5CABC: std::_Rb_tree_iterator<std::pair<int const, vtkXRenderWindowInteractorTimer> > std::_Rb_tree<int, std::pair<int const, vtkXRenderWindowInteractorTimer>, std::_Select1st<std::pair<int const, vtkXRenderWindowInteractorTimer> >, std::less<int>, std::allocator<std::pair<int const, vtkXRenderWindowInteractorTimer> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<int const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<int const, vtkXRenderWindowInteractorTimer> >, std::piecewise_construct_t const&, std::tuple<int const&>&&, std::tuple<>&&) [clone .isra.0] (stl_tree.h:2461) ==31426== by 0x5D5CC07: operator[] (stl_map.h:501) ==31426== by 0x5D5CC07: CreateLocalTimer (vtkXRenderWindowInteractor.cxx:70) ==31426== by 0x5D5CC07: vtkXRenderWindowInteractor::InternalCreateTimer(int, int, unsigned long) (vtkXRenderWindowInteractor.cxx:419) ==31426== by 0x7B9D094: vtkRenderWindowInteractor::CreateRepeatingTimer(unsigned long) (vtkRenderWindowInteractor.cxx:829) ==31426== by 0x967445F: vtkHoverWidget::SetEnabled(int) (vtkHoverWidget.cxx:82) ==31426== by 0x961B7C3: vtkBalloonWidget::SetEnabled(int) (vtkBalloonWidget.cxx:148) ==31426== by 0x7807956: EnabledOn (vtkInteractorObserver.h:75) ==31426== by 0x7807956: PyvtkInteractorObserver_EnabledOn(_object*, _object*) (vtkInteractorObserverPython.cxx:282) ==31426== by 0x53F389: cfunction_call.lto_priv.0 (methodobject.c:548) ==31426== by 0x51D89A: _PyObject_MakeTpCall (call.c:191) ==31426== by 0x5175B9: UnknownInlinedFun (abstract.h:116) ==31426== by 0x5175B9: UnknownInlinedFun (abstract.h:103) ==31426== by 0x5175B9: UnknownInlinedFun (abstract.h:127) ==31426== by 0x5175B9: UnknownInlinedFun (ceval.c:5072) ==31426== by 0x5175B9: _PyEval_EvalFrameDefault (ceval.c:3487) ==31426== by 0x510FE6: UnknownInlinedFun (pycore_ceval.h:40) ==31426== by 0x510FE6: _PyEval_EvalCode (ceval.c:4327) ==31426== by 0x528D20: _PyFunction_Vectorcall (call.c:396) ==31426== (rr) b vtkXRenderWindowInteractorInternals::FireTimers Breakpoint 2 at 0x7f19af67e640: file ./Rendering/UI/vtkXRenderWindowInteractor.cxx, line 98. (rr) reverse-cont Continuing. Unable to find JITed code entry at address: 0x444df00 Unable to find JITed code entry at address: 0x442fb00 Thread 1 hit Breakpoint 2, vtkXRenderWindowInteractorInternals::FireTimers (this=0x25b42f0, rwi=0x258d1f0) at ./Rendering/UI/vtkXRenderWindowInteractor.cxx:98 98 void FireTimers(vtkXRenderWindowInteractor* rwi) 1: x/i $pc => 0x7f19af67e640 <_ZN35vtkXRenderWindowInteractorInternals10FireTimersEP26vtkXRenderWindowInteractor>: push %r15 (rr) next 1038 size() const _GLIBCXX_NOEXCEPT 1: x/i $pc => 0x7f19af67e65e <_ZN35vtkXRenderWindowInteractorInternals10FireTimersEP26vtkXRenderWindowInteractor+30>: cmpq $0x0,0x30(%rdi) (rr) 103 gettimeofday(&ctv, nullptr); 1: x/i $pc => 0x7f19af67e696 <_ZN35vtkXRenderWindowInteractorInternals10FireTimersEP26vtkXRenderWindowInteractor+86>: lea 0x10(%rsp),%rdi (rr) next 105 for (auto& timer : this->LocalToTimer) 1: x/i $pc => 0x7f19af67e6a2 <_ZN35vtkXRenderWindowInteractorInternals10FireTimersEP26vtkXRenderWindowInteractor+98>: mov 0x20(%r12),%rbp (rr) b DestroyLocalTimer Breakpoint 3 at 0x7f19af67d85f: DestroyLocalTimer. (2 locations) (rr) cont Continuing. Thread 1 hit Breakpoint 3, vtkXRenderWindowInteractorInternals::DestroyLocalTimer (id=1, this=0x25b42f0) at ./Rendering/UI/vtkXRenderWindowInteractor.cxx:75 75 void DestroyLocalTimer(int id) { this->LocalToTimer.erase(id); } 1: x/i $pc => 0x7f19af67d85f <_ZN26vtkXRenderWindowInteractor20InternalDestroyTimerEi+31>: lea 0x4(%rsp),%rsi (rr) bt #0 vtkXRenderWindowInteractorInternals::DestroyLocalTimer (id=1, this=0x25b42f0) at ./Rendering/UI/vtkXRenderWindowInteractor.cxx:75 #1 vtkXRenderWindowInteractor::InternalDestroyTimer (this=<optimized out>, platformTimerId=1) at ./Rendering/UI/vtkXRenderWindowInteractor.cxx:426 #2 0x00007f19afcf5d62 in vtkRenderWindowInteractor::DestroyTimer (this=0x258d1f0, timerId=<optimized out>) at ./Rendering/Core/vtkRenderWindowInteractor.cxx:906 #3 0x00007f19ae550209 in vtkHoverWidget::HoverAction (w=0x25f8410) at ./Interaction/Widgets/vtkHoverWidget.cxx:129 #4 0x00007f19b1a4f039 in vtkCallbackCommand::Execute (this=0x25f7c10, caller=<optimized out>, event=<optimized out>, callData=<optimized out>) at ./Common/Core/vtkCallbackCommand.cxx:41 #5 0x00007f19b1b1e562 in vtkSubjectHelper::InvokeEvent (this=0x25c15f0, event=25, callData=0x7ffdb4961174, self=0x258d1f0) at ./Common/Core/vtkObject.cxx:626 #6 0x00007f19af67e75b in vtkXRenderWindowInteractorInternals::FireTimers (this=0x25b42f0, rwi=0x258d1f0) at ./Rendering/UI/vtkXRenderWindowInteractor.cxx:112 #7 0x00007f19af67d9a7 in vtkXRenderWindowInteractor::StartEventLoop (this=0x258d1f0) at ./Rendering/UI/vtkXRenderWindowInteractor.cxx:258 #8 0x00007f19aff074dd in PyvtkRenderWindowInteractor_Start (self=<optimized out>, args=<optimized out>) at ./debian/build/CMakeFiles/vtkRenderingCorePython/vtkRenderWindowInteractorPython.cxx:280 #9 0x000000000053f38a in cfunction_call (func=<built-in method Start of vtkmodules.vtkRenderingUI.vtkXRenderWindowInteractor object at remote 0x7f19a3169a60>, args=<optimized out>, kwargs=<optimized out>) at ../Objects/methodobject.c:548 #10 0x000000000051d89b in _PyObject_MakeTpCall (tstate=0x1a3d360, callable=<built-in method Start of vtkmodules.vtkRenderingUI.vtkXRenderWindowInteractor object at remote 0x7f19a3169a60>, args=<optimized out>, nargs=<optimized out>, keywords=<optimized out>) at ../Objects/call.c:191 #11 0x00000000005175ba in _PyObject_VectorcallTstate (kwnames=0x0, nargsf=<optimized out>, args=0x7f19a3093be8, callable=<built-in method Start of vtkmodules.vtkRenderingUI.vtkXRenderWindowInteractor object at remote 0x7f19a3169a60>, tstate=0x1a3d360) at ../Include/cpython/abstract.h:116 #12 _PyObject_VectorcallTstate (kwnames=0x0, nargsf=<optimized out>, args=0x7f19a3093be8, callable=<built-in method Start of vtkmodules.vtkRenderingUI.vtkXRenderWindowInteractor object at remote 0x7f19a3169a60>, tstate=0x1a3d360) at ../Include/cpython/abstract.h:103 #13 PyObject_Vectorcall (kwnames=0x0, nargsf=<optimized out>, args=0x7f19a3093be8, callable=<built-in method Start of vtkmodules.vtkRenderingUI.vtkXRenderWindowInteractor object at remote 0x7f19a3169a60>) at ../Include/cpython/abstract.h:127 #14 call_function (kwnames=0x0, oparg=<optimized out>, pp_stack=<synthetic pointer>, tstate=0x1a3d360) at ../Python/ceval.c:5072 #15 _PyEval_EvalFrameDefault (tstate=<optimized out>, f=<optimized out>, throwflag=<optimized out>) at ../Python/ceval.c:3487 #16 0x00000000005106ed in _PyEval_EvalFrame (throwflag=0, f=Frame 0x7f19a3093a60, for file /usr/lib/python3/dist-packages/vedo/plotter.py, line 841, in _allowInteraction (timenow=<float at remote 0x7f19a3092e90>), tstate=0x1a3d360) at ../Include/internal/pycore_ceval.h:40 #17 _PyEval_EvalCode (tstate=0x1a3d360, _co=<optimized out>, globals=<optimized out>, locals=<optimized out>, args=<optimized out>, argcount=<optimized out>, kwnames=0x0, kwargs=0x25b1f00, kwcount=<optimized out>, kwstep=1, defs=0x0, defcount=<optimized out>, kwdefs=0x0, closure=(<cell at remote 0x7f19b218dfd0>,), name='_allowInteraction', qualname='Plotter.__init__.<locals>._allowInteraction') at ../Python/ceval.c:4327 #18 0x0000000000528d21 in _PyFunction_Vectorcall (func=<optimized out>, stack=0x25b1f00, nargsf=<optimized out>, kwnames=<optimized out>) at ../Objects/call.c:396 #19 0x0000000000516e76 in _PyObject_VectorcallTstate (kwnames=0x0, nargsf=<optimized out>, args=0x25b1f00, callable=<function at remote 0x7f19a3172ca0>, tstate=0x1a3d360) at ../Include/cpython/abstract.h:118 #20 PyObject_Vectorcall (kwnames=0x0, nargsf=<optimized out>, args=0x25b1f00, callable=<function at remote 0x7f19a3172ca0>) at ../Include/cpython/abstract.h:127 #21 call_function (kwnames=0x0, oparg=<optimized out>, pp_stack=<synthetic pointer>, tstate=0x1a3d360) at ../Python/ceval.c:5072 #22 _PyEval_EvalFrameDefault (tstate=<optimized out>, f=<optimized out>, throwflag=<optimized out>) at ../Python/ceval.c:3487 #23 0x0000000000510fe7 in _PyEval_EvalFrame (throwflag=0, f=Frame 0x25b1c20, for file /usr/lib/python3/dist-packages/vedo/plotter.py, line 2365, in show (actors=[<Mesh(filename='/tmp/270.vtk', name='', trail=None, trailPoints=[], trailSegmentSize=0, trailOffset=None, shadow=None, shadowX=None, shadowY=None, shadowZ=None, axes=None, picked3d=None, units=None, top=<numpy.ndarray at remote 0x7f19b220dc10>, base=<numpy.ndarray at remote 0x7f19a315f490>, info={}, _time=0, _legend=None, renderedAt={0}, transform=None, _set2actcam=False, scalarbar=None, _mapper=<vtkmodules.vtkRenderingOpenGL2.vtkOpenGLPolyDataMapper at remote 0x7f19a3151c40>, flagText='270.vtk', _caption=None, _polydata=<vtkmodules.vtkCommonDataModel.vtkPolyData at remote 0x7f19a3151160>, point_locator=None, cell_locator=<vtkmodules.vtkCommonDataModel.vtkCellLocator at remote 0x7f19a3169940>, _current_texture_name='', line_locator=None, _bfprop=None, _scals_idx=0, _ligthingnr=0) at remote 0x7f19a3151b80>, <Mesh(filename='/tmp/270_rim.vtk', name='', trail=None, trailPoints=[], trailSegmentSize=0, trailOffset=...(truncated), tstate=0x1a3d360) at ../Include/internal/pycore_ceval.h:40 #24 _PyEval_EvalCode (tstate=0x1a3d360, _co=<optimized out>, globals=<optimized out>, locals=<optimized out>, args=<optimized out>, argcount=<optimized out>, kwnames=0x7f19b226bb98, kwargs=0x21748e8, kwcount=<optimized out>, kwstep=1, defs=0x0, defcount=<optimized out>, kwdefs=0x0, closure=0x0, name='show', qualname='Plotter.show') at ../Python/ceval.c:4327 #25 0x0000000000528d21 in _PyFunction_Vectorcall (func=func@entry=<function at remote 0x7f19a31b8040>, stack=stack@entry=0x21748d8, nargsf=nargsf@entry=2, kwnames=<optimized out>) at ../Objects/call.c:396 #26 0x000000000053bcfb in _PyObject_VectorcallTstate (kwnames=<optimized out>, nargsf=2, args=0x21748d8, callable=<function at remote 0x7f19a31b8040>, tstate=0x1a3d360) at ../Include/cpython/abstract.h:118 #27 method_vectorcall (method=<optimized out>, args=0x21748e0, nargsf=<optimized out>, kwnames=<optimized out>) at ../Objects/classobject.c:53 #28 0x0000000000513456 in _PyObject_VectorcallTstate (kwnames=('at', 'zoom', 'resetcam', 'viewup', 'azimuth', 'elevation', 'roll', 'camera', 'interactive', 'interactorStyle', 'bg', 'bg2', 'axes', 'q'), nargsf=<optimized out>, args=<optimized out>, callable=<method at remote 0x7f19a3175400>, tstate=0x1a3d360) at ../Include/cpython/abstract.h:118 #29 PyObject_Vectorcall (kwnames=('at', 'zoom', 'resetcam', 'viewup', 'azimuth', 'elevation', 'roll', 'camera', 'interactive', 'interactorStyle', 'bg', 'bg2', 'axes', 'q'), nargsf=<optimized out>, args=<optimized out>, callable=<method at remote 0x7f19a3175400>) at ../Include/cpython/abstract.h:127 #30 call_function (kwnames=('at', 'zoom', 'resetcam', 'viewup', 'azimuth', 'elevation', 'roll', 'camera', 'interactive', 'interactorStyle', 'bg', 'bg2', 'axes', 'q'), oparg=<optimized out>, pp_stack=<synthetic pointer>, tstate=<optimized out>) at ../Python/ceval.c:5072 #31 _PyEval_EvalFrameDefault (tstate=<optimized out>, f=<optimized out>, throwflag=<optimized out>) at ../Python/ceval.c:3535 #32 0x00000000005106ed in _PyEval_EvalFrame (throwflag=0, f=Frame 0x2174670, for file /usr/lib/python3/dist-packages/vedo/plotter.py, line 1070, in show (actors=[<Mesh(filename='/tmp/270.vtk', name='', trail=None, trailPoints=[], trailSegmentSize=0, trailOffset=None, shadow=None, shadowX=None, shadowY=None, shadowZ=None, axes=None, picked3d=None, units=None, top=<numpy.ndarray at remote 0x7f19b220dc10>, base=<numpy.ndarray at remote 0x7f19a315f490>, info={}, _time=0, _legend=None, renderedAt={0}, transform=None, _set2actcam=False, scalarbar=None, _mapper=<vtkmodules.vtkRenderingOpenGL2.vtkOpenGLPolyDataMapper at remote 0x7f19a3151c40>, flagText='270.vtk', _caption=None, _polydata=<vtkmodules.vtkCommonDataModel.vtkPolyData at remote 0x7f19a3151160>, point_locator=None, cell_locator=<vtkmodules.vtkCommonDataModel.vtkCellLocator at remote 0x7f19a3169940>, _current_texture_name='', line_locator=None, _bfprop=None, _scals_idx=0, _ligthingnr=0) at remote 0x7f19a3151b80>, <Mesh(filename='/tmp/270_rim.vtk', name='', trail=None, trailPoints=[], trailSegmentSize=0, trailOffset=...(truncated), tstate=0x1a3d360) at ../Include/internal/pycore_ceval.h:40 #33 _PyEval_EvalCode (tstate=0x1a3d360, _co=<optimized out>, globals=<optimized out>, locals=<optimized out>, args=<optimized out>, argcount=<optimized out>, kwnames=0x7f19b2186058, kwargs=0x1a91320, kwcount=<optimized out>, kwstep=1, defs=0x0, defcount=<optimized out>, kwdefs=0x0, closure=0x0, name='show', qualname='show') at ../Python/ceval.c:4327 #34 0x0000000000528d21 in _PyFunction_Vectorcall (func=<optimized out>, stack=0x1a91300, nargsf=<optimized out>, kwnames=<optimized out>) at ../Objects/call.c:396 #35 0x0000000000513456 in _PyObject_VectorcallTstate (kwnames=('axes',), nargsf=<optimized out>, args=<optimized out>, callable=<function at remote 0x7f19b21828b0>, tstate=0x1a3d360) at ../Include/cpython/abstract.h:118 #36 PyObject_Vectorcall (kwnames=('axes',), nargsf=<optimized out>, args=<optimized out>, callable=<function at remote 0x7f19b21828b0>) at ../Include/cpython/abstract.h:127 #37 call_function (kwnames=('axes',), oparg=<optimized out>, pp_stack=<synthetic pointer>, tstate=<optimized out>) at ../Python/ceval.c:5072 #38 _PyEval_EvalFrameDefault (tstate=<optimized out>, f=<optimized out>, throwflag=<optimized out>) at ../Python/ceval.c:3535 #39 0x00000000005106ed in _PyEval_EvalFrame (throwflag=0, f=Frame 0x1a91190, for file /usr/share/doc/python3-vedo-examples/examples/basic/align1.py, line 21, in <module> (), tstate=0x1a3d360) at ../Include/internal/pycore_ceval.h:40 #40 _PyEval_EvalCode (tstate=0x1a3d360, _co=<optimized out>, globals=<optimized out>, locals=<optimized out>, args=<optimized out>, argcount=<optimized out>, kwnames=0x0, kwargs=0x0, kwcount=<optimized out>, kwstep=2, defs=0x0, defcount=<optimized out>, kwdefs=0x0, closure=0x0, name=0x0, qualname=0x0) at ../Python/ceval.c:4327 #41 0x0000000000510497 in _PyEval_EvalCodeWithName (_co=<optimized out>, globals=<optimized out>, locals=<optimized out>, args=args@entry=0x0, argcount=argcount@entry=0, kwnames=kwnames@entry=0x0, kwargs=0x0, kwcount=0, kwstep=2, defs=0x0, defcount=0, kwdefs=0x0, closure=0x0, name=0x0, qualname=0x0) at ../Python/ceval.c:4359 #42 0x00000000005f5be3 in PyEval_EvalCodeEx (closure=0x0, kwdefs=0x0, defcount=0, defs=0x0, kwcount=0, kws=0x0, argcount=0, args=0x0, locals=<optimized out>, globals=<optimized out>, _co=<optimized out>) at ../Python/ceval.c:4375 #43 PyEval_EvalCode (co=<optimized out>, globals=<optimized out>, locals=<optimized out>) at ../Python/ceval.c:826 #44 0x0000000000619de7 in run_eval_code_obj (tstate=0x1a3d360, co=0x7f19b21eb0e0, globals={'__name__': '__main__', '__doc__': 'Align 2 shapes:\nthe red line to the yellow surface', '__package__': None, '__loader__': <SourceFileLoader(name='__main__', path='/usr/share/doc/python3-vedo-examples/examples/basic/align1.py') at remote 0x7f19b2273e80>, '__spec__': None, '__annotations__': {}, '__builtins__': <module at remote 0x7f19b22ae900>, '__file__': '/usr/share/doc/python3-vedo-examples/examples/basic/align1.py', '__cached__': None, 'print_function': <_Feature(optional=(2, 6, 0, 'alpha', 2), mandatory=(3, 0, 0, 'alpha', 0), compiler_flag=1048576) at remote 0x7f19b218d700>, 'version': <module at remote 0x7f19b2192770>, 'docs': <module at remote 0x7f19a3345f40>, 'settings': <module at remote 0x7f19a32d20e0>, 'colors': <module at remote 0x7f19a4ce7360>, 'utils': <module at remote 0x7f19a4726e50>, 'base': <module at remote 0x7f19a32fbf40>, 'assembly': <module at remote 0x7f19a32fba90>, 'pointcloud': <module at remote 0x7f19a3224a40>, 'mesh': <module at remote 0x7f19a3208f40>, 'picture': <module at remot...(truncated), locals={'__name__': '__main__', '__doc__': 'Align 2 shapes:\nthe red line to the yellow surface', '__package__': None, '__loader__': <SourceFileLoader(name='__main__', path='/usr/share/doc/python3-vedo-examples/examples/basic/align1.py') at remote 0x7f19b2273e80>, '__spec__': None, '__annotations__': {}, '__builtins__': <module at remote 0x7f19b22ae900>, '__file__': '/usr/share/doc/python3-vedo-examples/examples/basic/align1.py', '__cached__': None, 'print_function': <_Feature(optional=(2, 6, 0, 'alpha', 2), mandatory=(3, 0, 0, 'alpha', 0), compiler_flag=1048576) at remote 0x7f19b218d700>, 'version': <module at remote 0x7f19b2192770>, 'docs': <module at remote 0x7f19a3345f40>, 'settings': <module at remote 0x7f19a32d20e0>, 'colors': <module at remote 0x7f19a4ce7360>, 'utils': <module at remote 0x7f19a4726e50>, 'base': <module at remote 0x7f19a32fbf40>, 'assembly': <module at remote 0x7f19a32fba90>, 'pointcloud': <module at remote 0x7f19a3224a40>, 'mesh': <module at remote 0x7f19a3208f40>, 'picture': <module at remot...(truncated)) at ../Python/pythonrun.c:1218 #45 0x0000000000615610 in run_mod (mod=<optimized out>, filename=<optimized out>, globals={'__name__': '__main__', '__doc__': 'Align 2 shapes:\nthe red line to the yellow surface', '__package__': None, '__loader__': <SourceFileLoader(name='__main__', path='/usr/share/doc/python3-vedo-examples/examples/basic/align1.py') at remote 0x7f19b2273e80>, '__spec__': None, '__annotations__': {}, '__builtins__': <module at remote 0x7f19b22ae900>, '__file__': '/usr/share/doc/python3-vedo-examples/examples/basic/align1.py', '__cached__': None, 'print_function': <_Feature(optional=(2, 6, 0, 'alpha', 2), mandatory=(3, 0, 0, 'alpha', 0), compiler_flag=1048576) at remote 0x7f19b218d700>, 'version': <module at remote 0x7f19b2192770>, 'docs': <module at remote 0x7f19a3345f40>, 'settings': <module at remote 0x7f19a32d20e0>, 'colors': <module at remote 0x7f19a4ce7360>, 'utils': <module at remote 0x7f19a4726e50>, 'base': <module at remote 0x7f19a32fbf40>, 'assembly': <module at remote 0x7f19a32fba90>, 'pointcloud': <module at remote 0x7f19a3224a40>, 'mesh': <module at remote 0x7f19a3208f40>, 'picture': <module at remot...(truncated), locals={'__name__': '__main__', '__doc__': 'Align 2 shapes:\nthe red line to the yellow surface', '__package__': None, '__loader__': <SourceFileLoader(name='__main__', path='/usr/share/doc/python3-vedo-examples/examples/basic/align1.py') at remote 0x7f19b2273e80>, '__spec__': None, '__annotations__': {}, '__builtins__': <module at remote 0x7f19b22ae900>, '__file__': '/usr/share/doc/python3-vedo-examples/examples/basic/align1.py', '__cached__': None, 'print_function': <_Feature(optional=(2, 6, 0, 'alpha', 2), mandatory=(3, 0, 0, 'alpha', 0), compiler_flag=1048576) at remote 0x7f19b218d700>, 'version': <module at remote 0x7f19b2192770>, 'docs': <module at remote 0x7f19a3345f40>, 'settings': <module at remote 0x7f19a32d20e0>, 'colors': <module at remote 0x7f19a4ce7360>, 'utils': <module at remote 0x7f19a4726e50>, 'base': <module at remote 0x7f19a32fbf40>, 'assembly': <module at remote 0x7f19a32fba90>, 'pointcloud': <module at remote 0x7f19a3224a40>, 'mesh': <module at remote 0x7f19a3208f40>, 'picture': <module at remot...(truncated), flags=<optimized out>, arena=<optimized out>) at ../Python/pythonrun.c:1239 #46 0x0000000000619d79 in pyrun_file (fp=0x1a3b110, filename='/usr/share/doc/python3-vedo-examples/examples/basic/align1.py', start=<optimized out>, globals={'__name__': '__main__', '__doc__': 'Align 2 shapes:\nthe red line to the yellow surface', '__package__': None, '__loader__': <SourceFileLoader(name='__main__', path='/usr/share/doc/python3-vedo-examples/examples/basic/align1.py') at remote 0x7f19b2273e80>, '__spec__': None, '__annotations__': {}, '__builtins__': <module at remote 0x7f19b22ae900>, '__file__': '/usr/share/doc/python3-vedo-examples/examples/basic/align1.py', '__cached__': None, 'print_function': <_Feature(optional=(2, 6, 0, 'alpha', 2), mandatory=(3, 0, 0, 'alpha', 0), compiler_flag=1048576) at remote 0x7f19b218d700>, 'version': <module at remote 0x7f19b2192770>, 'docs': <module at remote 0x7f19a3345f40>, 'settings': <module at remote 0x7f19a32d20e0>, 'colors': <module at remote 0x7f19a4ce7360>, 'utils': <module at remote 0x7f19a4726e50>, 'base': <module at remote 0x7f19a32fbf40>, 'assembly': <module at remote 0x7f19a32fba90>, 'pointcloud': <module at remote 0x7f19a3224a40>, 'mesh': <module at remote 0x7f19a3208f40>, 'picture': <module at remot...(truncated), locals={'__name__': '__main__', '__doc__': 'Align 2 shapes:\nthe red line to the yellow surface', '__package__': None, '__loader__': <SourceFileLoader(name='__main__', path='/usr/share/doc/python3-vedo-examples/examples/basic/align1.py') at remote 0x7f19b2273e80>, '__spec__': None, '__annotations__': {}, '__builtins__': <module at remote 0x7f19b22ae900>, '__file__': '/usr/share/doc/python3-vedo-examples/examples/basic/align1.py', '__cached__': None, 'print_function': <_Feature(optional=(2, 6, 0, 'alpha', 2), mandatory=(3, 0, 0, 'alpha', 0), compiler_flag=1048576) at remote 0x7f19b218d700>, 'version': <module at remote 0x7f19b2192770>, 'docs': <module at remote 0x7f19a3345f40>, 'settings': <module at remote 0x7f19a32d20e0>, 'colors': <module at remote 0x7f19a4ce7360>, 'utils': <module at remote 0x7f19a4726e50>, 'base': <module at remote 0x7f19a32fbf40>, 'assembly': <module at remote 0x7f19a32fba90>, 'pointcloud': <module at remote 0x7f19a3224a40>, 'mesh': <module at remote 0x7f19a3208f40>, 'picture': <module at remot...(truncated), closeit=1, flags=0x7ffdb4962078) at ../Python/pythonrun.c:1137 #47 0x0000000000619816 in pyrun_simple_file (flags=0x7ffdb4962078, closeit=1, filename='/usr/share/doc/python3-vedo-examples/examples/basic/align1.py', fp=0x1a3b110) at ../Python/pythonrun.c:449 #48 PyRun_SimpleFileExFlags (fp=0x1a3b110, filename=<optimized out>, closeit=1, flags=0x7ffdb4962078) at ../Python/pythonrun.c:482 #49 0x000000000060d4e3 in pymain_run_file (cf=0x7ffdb4962078, config=0x1a3bbf0) at ../Modules/main.c:373 #50 pymain_run_python (exitcode=0x7ffdb4962070) at ../Modules/main.c:598 #51 Py_RunMain () at ../Modules/main.c:677 #52 0x00000000005ea6e9 in Py_BytesMain (argc=<optimized out>, argv=<optimized out>) at ../Modules/main.c:731 #53 0x00007f19b2730d0a in __libc_start_main (main=0x5ea6b0 <main>, argc=2, argv=0x7ffdb4962268, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffdb4962258) at ../csu/libc-start.c:308 #54 0x00000000005ea5ea in _start () (rr) print this->LocalToTimer $17 = std::map with 2 elements = {[1] = {duration = 150, lastFire = {tv_sec = 1615899318, tv_usec = 39132}}, [2] = {duration = 1, lastFire = {tv_sec = 1615899318, tv_usec = 362830}}} (rr) up #1 vtkXRenderWindowInteractor::InternalDestroyTimer (this=<optimized out>, platformTimerId=1) at ./Rendering/UI/vtkXRenderWindowInteractor.cxx:426 426 this->Internal->DestroyLocalTimer(platformTimerId); (rr) #2 0x00007f19afcf5d62 in vtkRenderWindowInteractor::DestroyTimer (this=0x258d1f0, timerId=<optimized out>) at ./Rendering/Core/vtkRenderWindowInteractor.cxx:906 906 this->InternalDestroyTimer((*iter).second.Id); (rr) #3 0x00007f19ae550209 in vtkHoverWidget::HoverAction (w=0x25f8410) at ./Interaction/Widgets/vtkHoverWidget.cxx:129 129 self->Interactor->DestroyTimer(self->TimerId); (rr) #4 0x00007f19b1a4f039 in vtkCallbackCommand::Execute (this=0x25f7c10, caller=<optimized out>, event=<optimized out>, callData=<optimized out>) at ./Common/Core/vtkCallbackCommand.cxx:41 41 this->Callback(caller, event, this->ClientData, callData); (rr) #5 0x00007f19b1b1e562 in vtkSubjectHelper::InvokeEvent (this=0x25c15f0, event=25, callData=0x7ffdb4961174, self=0x258d1f0) at ./Common/Core/vtkObject.cxx:626 626 elem->Command->Execute(self, event, callData); (rr) #6 0x00007f19af67e75b in vtkXRenderWindowInteractorInternals::FireTimers (this=0x25b42f0, rwi=0x258d1f0) at ./Rendering/UI/vtkXRenderWindowInteractor.cxx:112 112 rwi->InvokeEvent(vtkCommand::TimerEvent, &timerId); (rr) list 97,120 97 98 void FireTimers(vtkXRenderWindowInteractor* rwi) 99 { 100 if (this->LocalToTimer.size()) 101 { 102 timeval ctv; 103 gettimeofday(&ctv, nullptr); 104 std::vector<unsigned long> expired; 105 for (auto& timer : this->LocalToTimer) 106 { 107 int64_t delta = (ctv.tv_sec - timer.second.lastFire.tv_sec) * 1000000 + ctv.tv_usec - 108 timer.second.lastFire.tv_usec; 109 if (delta / 1000 >= static_cast<int64_t>(timer.second.duration)) 110 { 111 int timerId = rwi->GetVTKTimerId(timer.first); 112 rwi->InvokeEvent(vtkCommand::TimerEvent, &timerId); 113 if (rwi->IsOneShotTimer(timerId)) 114 { 115 expired.push_back(timer.first); 116 } 117 else 118 { 119 timer.second.lastFire.tv_sec = ctv.tv_sec; 120 timer.second.lastFire.tv_usec = ctv.tv_usec; (rr) print timer $18 = {first = 1, second = {duration = 150, lastFire = {tv_sec = 1615899318, tv_usec = 39132}}} directory /home/benutzer/source/vtk9/orig/vtk9-9.0.1+dfsg1 directory /home/benutzer/source/libstdc++6/orig/gcc-10-10.2.1/src/gcc/m2/www/tools set width 0 set pagination off display/i $pc