Long Array are not correctly transferred from server to client
Long Array are not correctly transferred from server to client, it looks like some integer overflow.
How to reproduce :
- Run pvserver
- Open paraview, connect to local pvserver
- Create a Wavelet, Apply
- Add a RandomAttributes filter, set Data Type to long, select only PointScalars, Apply
- Add a Calculator filter, with expression "RandomPointScalars"
- Show the RandomPointScalars array with the Surface Representation
- Visualization is incorrect
👎 - Show the Results array with the Surface Representation
- Visualization is correct
👍 , which means that only the data on the client is incorrect - Show the RandomPointScalars array with the Surface Representation
- Visualization is incorrect
👎 - Edit -> Settings -> Render View -> Remote Render Threshold -> set to 0
- Visualization is correct
👍 , which means, once again, that only the data on the client is incorrect - Open new view, Spreadsheet
- RandomPointScalars array data is incorrect
👎 and looks like some kind of integer overflow
(Tested on Linux 64)
Edited by Mathieu Westphal (Kitware)