MantisBT - ParaView
View Issue Details
0007120ParaView(No Category)public2008-05-29 10:002009-05-13 13:59
Ken Moreland 
Utkarsh Ayachit 
normalcrashhave not tried
closedfixed 
 
3.43.4 
0007120: Crash during reselection in spreadsheet
Under some circumstances when you select in the spreadsheet view, ParaView crashes. Here is how to replicate the problem.

1. Load/create data. Sphere source is fine.
2. Create a spreadsheet view. The sphere should automatically become visible in the spreadsheet.
3. Select some rows in the spreadsheet.
4. With the spreadsheet view still active, create an extract selection filter, copy the active selection, and apply. The spreadsheet view will now show the active selection.
5. Click on any row in the spreadsheet. Crash.
No tags attached.
Issue History
2008-05-29 10:00Ken MorelandNew Issue
2008-05-29 10:01Ken MorelandStatusbacklog => tabled
2008-05-29 10:01Ken MorelandAssigned To => Utkarsh Ayachit
2008-05-30 10:28Utkarsh AyachitStatustabled => @80@
2008-05-30 10:28Utkarsh AyachitResolutionopen => fixed
2008-05-30 10:28Utkarsh AyachitNote Added: 0012161
2008-06-02 19:17Alan ScottStatus@80@ => closed
2008-06-02 19:17Alan ScottNote Added: 0012197
2009-05-13 13:58Utkarsh AyachitTarget Version => 3.4
2009-05-13 13:59Utkarsh AyachitFixed in Version => 3.4
2011-06-16 13:10Zack GalbreathCategory => (No Category)

Notes
(0012161)
Utkarsh Ayachit   
2008-05-30 10:28   
vtkIndexBasedBlockFilter was not adding original indicies
when the input was from an extract selection filter. This was needed to now show
duplicate point/cell ids in "selection only" mode. However, as result when one
applied the extract selection filter, the vtkOriginalIndicies array was not
added. Consequently, spreadsheet based selections could not be made on the
output of the extract selection filter. Fixed that. Now in selection only mode,
the vtkSMSpreadSheetRepresentationProxy explicitly tells
vtkIndexBasedBlockFilter to not add vtkOriginalIndicies array.

---------------------------
commit id: YB6Us5y4LCSsQZ4t
---------------------------
/cvsroot/ParaView3/ParaView3/Servers/Filters/vtkIndexBasedBlockFilter.cxx,v <-- Servers/Filters/vtkIndexBasedBlockFilter.cxx
new revision: 1.20; previous revision: 1.19
/cvsroot/ParaView3/ParaView3/Servers/Filters/vtkIndexBasedBlockFilter.h,v <-- Servers/Filters/vtkIndexBasedBlockFilter.h
new revision: 1.7; previous revision: 1.6
/cvsroot/ParaView3/ParaView3/Servers/ServerManager/vtkSMSpreadSheetRepresentationProxy.cxx,v <-- Servers/ServerManager/vtkSMSpreadSheetRepresentationProxy.cxx
new revision: 1.8; previous revision: 1.7
/cvsroot/ParaView3/ParaView3/Servers/ServerManager/Resources/rendering.xml,v <-- Servers/ServerManager/Resources/rendering.xml
new revision: 1.296; previous revision: 1.295
(0012197)
Alan Scott   
2008-06-02 19:17   
Fixed. Tested client/server.