View Issue Details Jump to Notes ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0014738ParaView(No Category)public2014-05-19 08:082014-08-29 11:00
ReporterVadim SANDLER 
Assigned ToJoachim Pouderoux 
PrioritynormalSeverityminorReproducibilityalways
StatusclosedResolutionfixed 
PlatformOSOS Version
Product Version4.1 
Target Version4.2Fixed in Version4.2 
Summary0014738: Crash in the vtkPVGeometryFilter on the simple case
DescriptionAn attached file "carre.vtu" contains 4 quadrangles.
Applying of the vtkPVGeometryFilter to this data set leads to the crash of the application.
Run attached python script carre.py, in the result application crashes, in the console displayed the following log:


paraview version 4.1.0
ERROR: In /dn47/SALOME/PRODUCTS/7x/opt/CentOS.6.3.64/7.4.0/tmp/ParaView-4.1.0_SRC/ParaViewCore/ServerImplementation/Core/vtkPVSessionCore.cxx, line 389
vtkPVSessionCore (0x2b35510): Object type: vtkPVGeometryFilter, could not find requested method: "SetMakeOutlineOfInput"
or the method was called with incorrect arguments.

while processing
Message 0 = Invoke
  Argument 0 = vtk_object_pointer {vtkPVGeometryFilter (0x61711c0)}
  Argument 1 = string_value {SetMakeOutlineOfInput}
  Argument 2 = int32_value {0}



ERROR: In /dn47/SALOME/PRODUCTS/7x/opt/CentOS.6.3.64/7.4.0/tmp/ParaView-4.1.0_SRC/ParaViewCore/ServerImplementation/Core/vtkPVSessionCore.cxx, line 390
vtkPVSessionCore (0x2b35510): Aborting execution for debugging purposes.


############ ABORT #############
ERROR: In /dn47/SALOME/PRODUCTS/7x/opt/CentOS.6.3.64/7.4.0/tmp/ParaView-4.1.0_SRC/ParaViewCore/ServerImplementation/Core/vtkSIProxy.cxx, line 486
vtkSISourceProxy (0x6170ff0): Could not parse property: MakeOutlineOfInput


ERROR: In /dn47/SALOME/PRODUCTS/7x/opt/CentOS.6.3.64/7.4.0/tmp/ParaView-4.1.0_SRC/ParaViewCore/ClientServerCore/Core/vtkPVAlgorithmPortsInformation.cxx, line 56
vtkPVAlgorithmPortsInformation (0x613c650): Could not downcast vtkAlgorithm.


ERROR: In /dn47/SALOME/PRODUCTS/7x/opt/CentOS.6.3.64/7.4.0/tmp/ParaView-4.1.0_SRC/ParaViewCore/ServerImplementation/Core/vtkSIProxy.cxx, line 267
vtkSISourceProxy (0x6170ff0): Incorrect message received. Missing xml_group and xml_name information.
global_id: 4840
location: 1
[paraview_protobuf.ProxyState.property] {
  name: "Input"
  value {
    type: INPUT
    proxy_global_id: 4829
    port_number: 0
  }
}


Invalid output port : pqPipelineSource::getOutputPort( 0 ). Available number of output ports: 0.
TagsNo tags attached.
ProjectParaViS
Topic NameFixGeometryFilterProxy
Typeincorrect functionality
Attached Fileszip file icon carre.zip [^] (964 bytes) 2014-05-19 08:12

 Relationships

  Notes
(0032750)
Joachim Pouderoux (developer)
2014-06-05 11:03

The crash is due to a proxy property (MakeOutlineOfInput) that has been removed from the c++ class in September 2012 (http://www.paraview.org/gitweb?p=ParaView.git;a=commit;h=150d8db57821799ef62d9ca236135c98664fe0f8 [^]).
In the ParaViewCore/ServerManager/SMApplication/Resource/filters.xml just remove the follwing tag from the GeometryFilter proxy:
     <IntVectorProperty animateable="0"
                         command="SetMakeOutlineOfInput"
                         default_values="0"
                         name="MakeOutlineOfInput"
                         number_of_elements="1">
        <BooleanDomain name="bool" />
        <Documentation>Causes filter to try to make geometry of input to the
        algorithm on its input.</Documentation>
      </IntVectorProperty>

We will push a fix soon.
(0032751)
Joachim Pouderoux (developer)
2014-06-05 11:08

Change I455d8a2e: Remove a missing property from the GeometryFilter proxy.

The bug is described in ticket 0014738.
Creating a GeometryFilter proxy from Python generates a crash
because the SetMakeOutlineOfInput properties does not exist
anymore - removed in Sept 2012.

Change-Id: I455d8a2e0c4eddb6743f49a841281ad81fbb86c7
(0032767)
Utkarsh Ayachit (administrator)
2014-06-06 05:08

SUMMARY
---------------------------------------------
Topics merged into master:
        14573-deprecate-legacy-panels
        14772_CTH_Tracers_on_by_default
        AddSideBySideHorizStereoModeToSaveDialogs
        FixGeometryFilterProxy
        FixPluginPathSeparatorIssue
        data-download-without-testing
        discretize_color
        manual-ParaViewData-option
(VTK) refactor-piece-and-extent
(VTK) refactor-piece-and-extent-2
        static-plugins
(0032838)
Alan Scott (manager)
2014-06-10 21:58

Assuming fixed, and closing untested. If this crash still exists, feel free to reopen.

 Issue History
Date Modified Username Field Change
2014-05-19 08:08 Vadim SANDLER New Issue
2014-05-19 08:12 Vadim SANDLER File Added: carre.zip
2014-06-05 10:59 Joachim Pouderoux Assigned To => Joachim Pouderoux
2014-06-05 10:59 Joachim Pouderoux Reproducibility have not tried => always
2014-06-05 11:03 Joachim Pouderoux Note Added: 0032750
2014-06-05 11:08 Joachim Pouderoux Note Added: 0032751
2014-06-05 11:09 Joachim Pouderoux Status backlog => active development
2014-06-05 11:54 Joachim Pouderoux Status active development => gatekeeper review
2014-06-05 11:54 Joachim Pouderoux Resolution open => fixed
2014-06-06 05:00 Utkarsh Ayachit Topic Name => FixGeometryFilterProxy
2014-06-06 05:07 Utkarsh Ayachit Fixed in Version => git-master
2014-06-06 05:08 Utkarsh Ayachit Status gatekeeper review => customer review
2014-06-06 05:08 Utkarsh Ayachit Note Added: 0032767
2014-06-10 21:58 Alan Scott Note Added: 0032838
2014-06-10 21:58 Alan Scott Status customer review => closed
2014-06-17 09:21 Utkarsh Ayachit Target Version => 4.2
2014-08-29 11:00 Utkarsh Ayachit Fixed in Version git-master => 4.2


Copyright © 2000 - 2018 MantisBT Team