MantisBT - ParaView
View Issue Details
0016767ParaView(No Category)public2016-07-01 11:152016-08-12 10:00
Mathieu Westphal 
Mathieu Westphal 
normalminorhave not tried
closedmoved 
git-master 
 
TBD
incorrect functionality
0016767: RenderView management with python segfault
There is a systematic segfault with the following code in pvpython :

Basically, Creating and rendering a first view, then Creating and rendering a second render view, then destroying the first view, will put the second in a unstable state that will lead to a segfault.
Does not reproduce in paraview.


from paraview.simple import *
import gc

v=CreateRenderView()
Render(v)
w=CreateRenderView()
Render(w)

Delete(v)
del v
gc.collect() # not absolutally necessary, the destructor will be called eventually

Render(w)


[xcb] Unknown sequence number while appending request
[xcb] Most likely this is a multi-threaded client and XInitThreads has not been called
[xcb] Aborting, sorry about that.
pvpython: xcb_io.c:161: append_pending_request: Assertion `!xcb_xlib_unknown_seq_number' failed.
Aborted (core dumped)
No tags attached.
? bugRender.py (144) 2016-07-01 11:17
https://www.vtk.org/Bug/file/10135/bugRender.py
Issue History
2016-07-01 11:15Mathieu WestphalNew Issue
2016-07-01 11:15Mathieu WestphalAssigned To => Mathieu Westphal
2016-07-01 11:15Mathieu WestphalDescription Updatedbug_revision_view_page.php?rev_id=1641#r1641
2016-07-01 11:15Mathieu WestphalSteps to Reproduce Updatedbug_revision_view_page.php?rev_id=1643#r1643
2016-07-01 11:17Mathieu WestphalFile Added: bugRender.py
2016-08-12 10:00Kitware RobotNote Added: 0039083
2016-08-12 10:00Kitware RobotStatusbacklog => closed
2016-08-12 10:00Kitware RobotResolutionopen => moved

Notes
(0039083)
Kitware Robot   
2016-08-12 10:00   
Resolving issue as `moved`.

This issue tracker is no longer used. Further discussion of this issue may take place in the current ParaView Issues page linked in the banner at the top of this page.