MantisBT - ParaView
View Issue Details
0012440ParaView(No Category)public2011-08-01 10:172011-08-09 09:34
Utkarsh Ayachit 
Sebastien Jourdain 
normalminorhave not tried
closedfixed 
 
 
Collaboration
incorrect functionality
0012440: Volume render segfaults in collaboration mode.
Volume render segfaults in collaboration mode.
No tags attached.
Issue History
2011-08-01 10:17Utkarsh AyachitNew Issue
2011-08-01 10:17Utkarsh AyachitNote Added: 0027180
2011-08-02 00:30Utkarsh AyachitNote Added: 0027194
2011-08-02 00:31Utkarsh AyachitAssigned To => Sebastiennn Jourdain
2011-08-02 11:37Sebastien JourdainNote Added: 0027202
2011-08-02 12:02Sebastien JourdainStatusbacklog => todo
2011-08-02 12:02Sebastien JourdainStatustodo => active development
2011-08-02 12:03Sebastien JourdainNote Added: 0027203
2011-08-02 12:03Sebastien JourdainStatusactive development => gatekeeper review
2011-08-02 12:03Sebastien JourdainResolutionopen => fixed
2011-08-04 18:08Utkarsh AyachitStatusgatekeeper review => customer review
2011-08-09 09:34Utkarsh AyachitStatuscustomer review => closed

Notes
(0027180)
Utkarsh Ayachit   
2011-08-01 10:17   
Master complained:
 Wrong tag but don't know how to handle it... 41232
(0027194)
Utkarsh Ayachit   
2011-08-02 00:30   
Looks like segfault has been addressed. However the slave complains "Can't use projected tetrahedra without scalars!". The problem is that the slave is rendering before all the properties for representation have been set. The volume mapper doesn't have the "ArrayName" set. That gets set soon enough and the rendering happens just fine.

The issue arises when the slave's view is "linked" with that of the server.
(0027202)
Sebastien Jourdain   
2011-08-02 11:37   
The faulty render occurs because of some Qt widget are getting filled. Unfortunately we already left the Notification method from the session, so we can not use that information from the session to disable those render calls.

pqDisplayRepresentationWidget::onCurrentTextChanged(...)

A solution might be to have a static field on pqView that allow to disable any render to happen while we are processing remote request across several calls.
(0027203)
Sebastien Jourdain   
2011-08-02 12:03   
Seems to be fix, but the wrong tag segfault seems to occurs sometime...