ParaView issueshttps://gitlab.kitware.com/paraview/paraview/-/issues2021-05-14T14:17:24-04:00https://gitlab.kitware.com/paraview/paraview/-/issues/20697CI: X-based tests have races2021-05-14T14:17:24-04:00Ben BoeckelCI: X-based tests have racesIn the Qt testing Linux CI job, there seem to be races within the X server. This ends up manifesting as a set of tests which fail sporadically. Other behaviors which seem odd:
- tests which fail to find a widget path timeout instead o...In the Qt testing Linux CI job, there seem to be races within the X server. This ends up manifesting as a set of tests which fail sporadically. Other behaviors which seem odd:
- tests which fail to find a widget path timeout instead of exiting immediately
- frame sizes/numberings seem off
- visibility of widgets is offhttps://gitlab.kitware.com/paraview/paraview/-/issues/20696Ioss: Add support for reading CGNS files2021-09-03T18:12:34-04:00Utkarsh AyachitIoss: Add support for reading CGNS filesAdd support to the ioss reader to read CGNS filesAdd support to the ioss reader to read CGNS files5.10 (Fall 2021)Utkarsh AyachitUtkarsh Ayachithttps://gitlab.kitware.com/paraview/paraview/-/issues/20695Threshold filter does not work on cell data in ParaView 5.9.0 and 5.9.1-RC12021-05-06T03:30:19-04:00Thomas BangelsThreshold filter does not work on cell data in ParaView 5.9.0 and 5.9.1-RC1Extracting a single cell element with the threshold filter does not work in ParaView 5.9.0 and 5.9.1-RC1.
Here is a simple setup to replicate the problem.
1. Create a box (using default parameters).
2. GenerateIds (using default paramet...Extracting a single cell element with the threshold filter does not work in ParaView 5.9.0 and 5.9.1-RC1.
Here is a simple setup to replicate the problem.
1. Create a box (using default parameters).
2. GenerateIds (using default parameters).
3. Use a threshold on 'CellIds' with minimum = 0 and maximum = 0.
In ParaView 5.7.0, this pipeline results in a single square. But when using ParaView 5.9.0 and 5.9.1-RC1, the output of the pipeline is empty.
Screenshot of ParaView 5.7.0. (left: The complete box ; right: result of the treshold filter)
![image](/uploads/e7da6023660999b61c4b0f400639f2d6/image.png)
Screenshot of ParaView 5.9.1-RC1. (left: The complete box ; right: result of the treshold filter)
![image](/uploads/afa2fbd00316e937199b91af5678c276/image.png)
I'm running on Ubuntu 20.04.https://gitlab.kitware.com/paraview/paraview/-/issues/20694python calculator partially handle FieldData2023-06-08T10:23:51-04:00Nicolas Vuaillepython calculator partially handle FieldDataAs mentioned in the [doc](https://docs.paraview.org/en/latest/UsersGuide/filteringData.html?highlight=python%20calculator#basic-operations), FieldData array can easily be used in Python Calculator expressions.
But I notice some unexpect...As mentioned in the [doc](https://docs.paraview.org/en/latest/UsersGuide/filteringData.html?highlight=python%20calculator#basic-operations), FieldData array can easily be used in Python Calculator expressions.
But I notice some unexpected behavior.
The combobox `Array Association` does not offer the FieldData choice, but using an expression containing only a FieldData create a FieldData array.
* load test_fielddata.vtk
* Python Calculator
* `inputs[0].FieldData["Field_1D"]`, Apply
-> a FieldData named result is created.
also maybe related to https://gitlab.kitware.com/paraview/paraview/-/issues/21649https://gitlab.kitware.com/paraview/paraview/-/issues/20693Reset Camera Closest is broken2021-12-27T06:04:47-05:00W. Alan ScottReset Camera Closest is brokenZoom close to data is way broken. Here is how to replicate it:
* Master, Linux, builtin server.
* Make ParaView's renderview window about twice as wide as it is tall. In File/ Save Screenshot, I have 1842X897.
* Sources/ Cylinder. App...Zoom close to data is way broken. Here is how to replicate it:
* Master, Linux, builtin server.
* Make ParaView's renderview window about twice as wide as it is tall. In File/ Save Screenshot, I have 1842X897.
* Sources/ Cylinder. Apply.
* Reset. +Y.
* Adjust Camera. Elevation = 35. Azimuth = 35.
* Reset Camera Closest.
![Screen_Shot_2021-05-04_at_4.53.13_PM](/uploads/7bfc9c015ebcebccc2441e2c428ef432/Screen_Shot_2021-05-04_at_4.53.13_PM.png)5.11 (Spring 2022)https://gitlab.kitware.com/paraview/paraview/-/issues/20692VisItBridgeLAMMPS test failures2022-07-08T04:25:01-04:00Ben BoeckelVisItBridgeLAMMPS test failures```
Test Server.
vtkSMTestDriver: server command is:
"/usr/lib64/mpich/bin/mpiexec" "-n" "2" "/builds/gitlab-kitware-sciviz-ci/build/bin/pvserver" "--enable-bt" "-sp=0"
vtkSMTestDriver: starting process server 0
-------------- server 0 ...```
Test Server.
vtkSMTestDriver: server command is:
"/usr/lib64/mpich/bin/mpiexec" "-n" "2" "/builds/gitlab-kitware-sciviz-ci/build/bin/pvserver" "--enable-bt" "-sp=0"
vtkSMTestDriver: starting process server 0
-------------- server 0 output --------------
Process started
Process started
Waiting for client...
Connection URL: cs://runner-3rqfzfky-project-14-concurrent-0:0
Accepting connection(s): runner-3rqfzfky-project-14-concurrent-0:35937
vtkSMTestDriver: server 0 successfully started.
vtkSMTestDriver: client command is:
"/builds/gitlab-kitware-sciviz-ci/build/bin/paraview" "-url=cs://runner-3rqfzfky-project-14-concurrent-0:35937" "--enable-bt" "--test-script=/builds/gitlab-kitware-sciviz-ci/Clients/ParaView/Testing/XML/VisItBridgeLAMMPSDump.xml" "--test-directory=/builds/gitlab-kitware-sciviz-ci/build/Testing/Temporary" "--test-baseline=/builds/gitlab-kitware-sciviz-ci/build/ExternalData/Clients/ParaView/Testing/Data/Baseline/VisItBridgeLAMMPSDump.png" "--data-directory=/builds/gitlab-kitware-sciviz-ci/build/ExternalData" "-dr" "--exit"
vtkSMTestDriver: starting process client
-------------- client output --------------
Process started
vtkSMTestDriver: client successfully started.
-------------- server output --------------
Client connected.
-------------- client output --------------
Process started
Playing: /builds/gitlab-kitware-sciviz-ci/Clients/ParaView/Testing/XML/VisItBridgeLAMMPSDump.xml
-------------- server output --------------
( 16.795s) [pvserver.0 ] vtkDataObjectTree.cxx:380 ERR| vtkMultiBlockDataSet (0x2dcfdb0): Structure does not match. You must use CopyStructure before calling this method.
-------------- client output --------------
( 15.125s) [paraview ] vtkOutputWindow.cxx:76 ERR| ERROR: In ../VTK/Common/DataModel/vtkDataObjectTree.cxx, line 380
vtkSMTestDriver: ***** Test will fail, because the string: "ERROR:"
vtkSMTestDriver: ***** was found in the following output from the client:
"( 15.125s) [paraview ] vtkOutputWindow.cxx:76 ERR| ERROR: In ../VTK/Common/DataModel/vtkDataObjectTree.cxx, line 380"
-------------- server output --------------
( 16.801s) [pvserver.0 ] vtkDataObjectTree.cxx:380 ERR| vtkMultiBlockDataSet (0x2dcfdb0): Structure does not match. You must use CopyStructure before calling this method.
-------------- client output --------------
vtkMultiBlockDataSet (0x2dcfdb0): Structure does not match. You must use CopyStructure before calling this method.
( 15.132s) [paraview ] vtkOutputWindow.cxx:76 ERR| ERROR: In ../VTK/Common/DataModel/vtkDataObjectTree.cxx, line 380
vtkMultiBlockDataSet (0x2dcfdb0): Structure does not match. You must use CopyStructure before calling this method.
-------------- server output --------------
Exiting...
-------------- client output --------------
-------------- server output --------------
Exiting...
vtkSMTestDriver: client0 process exited with code 0
vtkSMTestDriver: server process exited with code 0
vtkSMTestDriver: Error string found in output, vtkSMTestDriver returning 1
```https://gitlab.kitware.com/paraview/paraview/-/issues/20691Fix TestResampledAMRImageSourceWithPointData2022-07-08T04:25:31-04:00Mathieu Westphal (Kitware)Fix TestResampledAMRImageSourceWithPointDataTestResampledAMRImageSourceWithPointData is currently disabled as it is failing in segfault.
It should be reenabled and fixed.
Here is a patch to reenable it and be able to build it and use it.
[pv.patch](/uploads/34764e03b00b532d2a7ff...TestResampledAMRImageSourceWithPointData is currently disabled as it is failing in segfault.
It should be reenabled and fixed.
Here is a patch to reenable it and be able to build it and use it.
[pv.patch](/uploads/34764e03b00b532d2a7ffe2070392d37/pv.patch)https://gitlab.kitware.com/paraview/paraview/-/issues/20690Group Datasets for PDC or PD2021-09-23T18:11:43-04:00Utkarsh AyachitGroup Datasets for PDC or PDGroup Datasets filter currently only produces a Multiblock. Let's add support for it to produce paritioned dataset and partitioned dataset collection. Would be great to add support to name the components too.Group Datasets filter currently only produces a Multiblock. Let's add support for it to produce paritioned dataset and partitioned dataset collection. Would be great to add support to name the components too.5.10 (Fall 2021)Utkarsh AyachitUtkarsh Ayachithttps://gitlab.kitware.com/paraview/paraview/-/issues/20689ParaView crashes upon trying load data from a .plt (Tecplot) file2022-01-04T05:17:21-05:00shashank30ParaView crashes upon trying load data from a .plt (Tecplot) fileHello,
I have loaded a .plt file. When I click apply just to see the outline of my domain there are no issues. I am able to see the outline. When I check a variable to plot under "cell Arrays" and click apply ParaView crashes. Unfortuna...Hello,
I have loaded a .plt file. When I click apply just to see the outline of my domain there are no issues. I am able to see the outline. When I check a variable to plot under "cell Arrays" and click apply ParaView crashes. Unfortunately, I don't see any error messages printed as well.
I am a new ParaView user, so not sure if I am missing any steps here. I can share my .plt file for further investigation if needed. It is only 157mb in size.
Would really appreciate any help.
Thank you,
Shashankhttps://gitlab.kitware.com/paraview/paraview/-/issues/20688Loading a multiblock with symmetric mode creates an error2021-05-10T13:54:46-04:00Boonthanome NouanesengsyLoading a multiblock with symmetric mode creates an errorI have a python script that loads a multiblock, applies the Integrate Variables filter, then writes out the resulting data in a csv file. When running the script in symmetric mode, the following error pops up:
```
( 0.591s) [pvbatch ...I have a python script that loads a multiblock, applies the Integrate Variables filter, then writes out the resulting data in a csv file. When running the script in symmetric mode, the following error pops up:
```
( 0.591s) [pvbatch ] vtkPVSessionCore.cxx:372 ERR| vtkPVSessionCore (0x7fb82709c1d0): Object type: vtkXMLMultiBlockDataReader, could not find requested method: "SetActiveTimeDataArrayName"
or the method was called with incorrect arguments.
```
There are more error messages after that. Even though these error messages appear, the csv file does show up, so it doesn't actually seem to affect anything. But these error messages should be looked into.
If I run without the symmetric flag, no error messages appear.
Test dataset: [symmetric.tar.gz](/uploads/ec25b3454d51271e3a1a7f9b4dd1ae56/symmetric.tar.gz)
To reproduce:
- untar the test dataset. there will be a python script and vtm file there.
- mpirun -np 1 pvbatch --symmetric integrate.py
- lots of error messages pop up
This is with the latest master branch of Paraview. Be sure to use the latest master when reproducing, as the script does not work with 5.9.0.
@patchett2002 @cory.quammen5.10 (Fall 2021)Cory Quammencory.quammen@kitware.comCory Quammencory.quammen@kitware.comhttps://gitlab.kitware.com/paraview/paraview/-/issues/20687Color editor is broken when undocked2021-05-03T03:45:43-04:00W. Alan ScottColor editor is broken when undockedThe color editor is broken when undocked. Here is how to test:
* Master (v5.9.0-1014-g28f6dd6), Linux, builtin server.
* can.exo. All vars on. Apply.
* Paint by VEL.
* Color Editor. Drag this to the side, undocking it.
* It is showi...The color editor is broken when undocked. Here is how to test:
* Master (v5.9.0-1014-g28f6dd6), Linux, builtin server.
* can.exo. All vars on. Apply.
* Paint by VEL.
* Color Editor. Drag this to the side, undocking it.
* It is showing whatever was behind, through the opacity window!5.11 (Spring 2022)https://gitlab.kitware.com/paraview/paraview/-/issues/20686Feature paraview_plugin_build() NAMESPACE argument incomplete2021-04-30T18:48:42-04:00Arnaud BillonFeature paraview_plugin_build() NAMESPACE argument incompleteLooks like `paraview_plugin_build()` was intended to have a `NAMESPACE` argument just like `paraview_client_add(): see
https://gitlab.kitware.com/paraview/paraview/-/blob/master/CMake/ParaViewPlugin.cmake#L431
- NAMESPACE arg is not i...Looks like `paraview_plugin_build()` was intended to have a `NAMESPACE` argument just like `paraview_client_add(): see
https://gitlab.kitware.com/paraview/paraview/-/blob/master/CMake/ParaViewPlugin.cmake#L431
- NAMESPACE arg is not in the list of parsed arguments
- NAMESPACE arg is not documented
- Unsure about `_paraview_build_TARGET_NAME` defined nowhere ? also not parsed and its relation with `_paraview_static_plugins`https://gitlab.kitware.com/paraview/paraview/-/issues/20685Add a PARAVIEW_NO_PLUGINS CMake option2021-04-30T14:56:08-04:00Mathieu Westphal (Kitware)Add a PARAVIEW_NO_PLUGINS CMake optionIt would be nice to have a PARAVIEW_NO_PLUGINS or similar cmake option in order to easilly disable all plugins when building paraview.It would be nice to have a PARAVIEW_NO_PLUGINS or similar cmake option in order to easilly disable all plugins when building paraview.https://gitlab.kitware.com/paraview/paraview/-/issues/20684Volumetric representation breaks when used together with semitransparent object2021-04-30T07:23:55-04:00Massimiliano LeoniVolumetric representation breaks when used together with semitransparent objectAs per the title, I experienced that the volumetric representation breaks when used in conjunction with a semitransparent object. Please refer to the following screenshot.
![bug](/uploads/02017b809a6302b8a04cf2337f73e3b2/bug.png)
In this...As per the title, I experienced that the volumetric representation breaks when used in conjunction with a semitransparent object. Please refer to the following screenshot.
![bug](/uploads/02017b809a6302b8a04cf2337f73e3b2/bug.png)
In this session, I opened a cube with a point data field defined on it, I created a threshold and chose a volumetric representation for it. Now, I want to show this representation, which you can see in the leftmost panel, superimposed with a semi-transparent representation of the original cube, which you can see in the middle panel. Both work fine individually.
The rightmost panel shows what happens if I try to show both [the leftmost and the middle panels] together.
I am using Ubuntu 20.04.1 + KDE Neon and the bug affects at least Paraview 5.9 and 5.8.1.https://gitlab.kitware.com/paraview/paraview/-/issues/20683Information tab width of variables is wrong2021-04-29T15:28:17-04:00W. Alan ScottInformation tab width of variables is wrongThe width of the information tab variable display is wrong. Here is how to see it:
* MacOS (Kitware download), master (mid April 2021), builtin server.
* can.exo. All vars on. Apply.
* Information tab.
Notice that the variable displa...The width of the information tab variable display is wrong. Here is how to see it:
* MacOS (Kitware download), master (mid April 2021), builtin server.
* can.exo. All vars on. Apply.
* Information tab.
Notice that the variable display has a slider on it. But, after moving the slider to the right, it still doesn't show all of the X, Y and Z components of the variables.https://gitlab.kitware.com/paraview/paraview/-/issues/20682Ioss does not support selection of blocks based on what's selected in UI2021-09-16T07:37:19-04:00Utkarsh AyachitIoss does not support selection of blocks based on what's selected in UIExodus reader let user show all blocks in 3D view, select a few blocks using block-selection and then toggle those blocks on/off in the reader's properties panel. Ioss reader no longer supports this.
Reporting this issue just to log thi...Exodus reader let user show all blocks in 3D view, select a few blocks using block-selection and then toggle those blocks on/off in the reader's properties panel. Ioss reader no longer supports this.
Reporting this issue just to log this missing capability.https://gitlab.kitware.com/paraview/paraview/-/issues/20681XML Writer create multiblock root associated FieldData TimeValue with tempora...2022-11-21T13:42:49-05:00Mathieu Westphal (Kitware)XML Writer create multiblock root associated FieldData TimeValue with temporal datasetOpening a temporal multiblock dataset then saving the data as a .vtm file create a multiblock root associated FieldData with strange effect in ParaView.
Using root associeated field data can have unintended effects in ParaView:
- https:...Opening a temporal multiblock dataset then saving the data as a .vtm file create a multiblock root associated FieldData with strange effect in ParaView.
Using root associeated field data can have unintended effects in ParaView:
- https://gitlab.kitware.com/paraview/paraview/-/issues/18617
- https://gitlab.kitware.com/paraview/paraview/-/issues/19502
- https://gitlab.kitware.com/paraview/paraview/-/issues/18247
- https://gitlab.kitware.com/paraview/paraview/-/issues/18212
- https://gitlab.kitware.com/paraview/paraview/-/issues/15849
Steps to reproduce:
* Open ParaView
* Open can.ex2, Apply
* Save data as a .vtm file
* Inspect .vtm file
The resulting field data is visible in the .vtm file
```
<VTKFile type="vtkMultiBlockDataSet" version="1.0" byte_order="LittleEndian" header_type="UInt64">
<vtkMultiBlockDataSet>
<Block index="0" name="Element Blocks">
<DataSet index="0" name="Unnamed block ID: 1 Type: HEX" file="testCan/testCan_0_0.vtu"/>
<DataSet index="1" name="Unnamed block ID: 2 Type: HEX" file="testCan/testCan_1_0.vtu"/>
</Block>
<Block index="4" name="Side Sets">
<DataSet index="0" name="Unnamed set ID: 4"/>
</Block>
<Block index="7" name="Node Sets">
<DataSet index="0" name="Unnamed set ID: 1"/>
<DataSet index="1" name="Unnamed set ID: 100"/>
</Block>
</vtkMultiBlockDataSet>
<FieldData>
<DataArray type="Float64" Name="TimeValue" NumberOfTuples="1" format="binary" RangeMin="0" RangeMax="0">
CAAAAAAAAAAAAAAAAAAAAA==
</DataArray>
</FieldData>
</VTKFile>
```
Another approach would be to write the field data on each leaf node instead.https://gitlab.kitware.com/paraview/paraview/-/issues/20680ParaView 5.9.0 build on ChromeBook (ARM)2021-04-28T09:51:51-04:00Luna SugiyamaParaView 5.9.0 build on ChromeBook (ARM)```
**_luppysugiyama@penguin:~/paraview_build$ cmake -GNinja -DPARAVIEW_USE_PYTHON=ON -DPARAVIEW_USE_MPI=ON -DVTK_SMP_IMPLEMENTATION_TYPE=TBB -DCMAKE_BUILD_TYPE=Release ../paraview
CMake Error: CMake was unable to find a build program co...```
**_luppysugiyama@penguin:~/paraview_build$ cmake -GNinja -DPARAVIEW_USE_PYTHON=ON -DPARAVIEW_USE_MPI=ON -DVTK_SMP_IMPLEMENTATION_TYPE=TBB -DCMAKE_BUILD_TYPE=Release ../paraview
CMake Error: CMake was unable to find a build program corresponding to "Ninja". CMAKE_MAKE_PROGRAM is not set. You probably need to select a different build tool.
CMake Error: CMAKE_C_COMPILER not set, after EnableLanguage
CMake Error: CMAKE_CXX_COMPILER not set, after EnableLanguage
-- Configuring incomplete, errors occurred!
See also "/home/luppysugiyama/paraview_build/CMakeFiles/CMakeOutput.log"._**
```
until cd ../paraview_build
it went all fine but then it said cmake:command not found
so i wrote `sudo apt-get install build-essential cmake`
and then `cmake -GNinja -DPARAVIEW_USE_PYTHON=ON -DPARAVIEW_USE_MPI=ON -DVTK_SMP_IMPLEMENTATION_TYPE=TBB -DCMAKE_BUILD_TYPE=Release ../paraview`
but the thing on top appears andd does not workhttps://gitlab.kitware.com/paraview/paraview/-/issues/20679ParallelCoordinates View does not work with Ioss output2022-02-24T12:04:28-05:00Utkarsh AyachitParallelCoordinates View does not work with Ioss output* open disk_out_ref.ex2 with Ioss reader. Apply
* Create Parallel Coordinates View and attempt to show the data -- you'll get errors.
Once fixed, reenabled ParallelCoordinatesView test.* open disk_out_ref.ex2 with Ioss reader. Apply
* Create Parallel Coordinates View and attempt to show the data -- you'll get errors.
Once fixed, reenabled ParallelCoordinatesView test.https://gitlab.kitware.com/paraview/paraview/-/issues/20678Paraview fails to open any exodus file with an updated qt5 (kde patches, Arch...2021-08-24T17:35:20-04:00Mathieu Westphal (Kitware)Paraview fails to open any exodus file with an updated qt5 (kde patches, ArchLinux)On an updated ArchLinux, the `qt5-base` package is installed.
The last version of this package: `qt5-base-5.15.2+kde+r180` makes paraview segfault when opening any exodus file.
Downgrading to `qt5-base-5.15.2-5` fixes the issue.
Backtr...On an updated ArchLinux, the `qt5-base` package is installed.
The last version of this package: `qt5-base-5.15.2+kde+r180` makes paraview segfault when opening any exodus file.
Downgrading to `qt5-base-5.15.2-5` fixes the issue.
Backtrace:
```
Thread 1 "paraview" received signal SIGSEGV, Segmentation fault.
pqProxySILModel::rowCount (this=0x55555f3c74f0, theParent=...) at Qt/Components/pqComponents_autogen/EWIEGA46WW/../../../../../src/Qt/Components/pqProxySILModel.h:70
70 return this->sourceModel()->rowCount(this->mapToSource(theParent));
```
Indeed, the setSourceModel() is never called which results in an nullptr sourceModel.
FYI @ben.boeckel