segmentation fault on server when reading AMReX file

Hi,

I get a segmentation fault on the server end when reading in my simulation files (AMReX grid format). Both client and server are running Paraview 5.10.1.

$ pvserver
Waiting for client...
Connection URL: cs://gadi-cpu-clx-2631.gadi.nci.org.au:11111
Accepting connection(s): gadi-cpu-clx-2631.gadi.nci.org.au:11111
Client connected.

Loguru caught a signal: SIGSEGV
Stack trace:
33            0x40190e pvserver() [0x40190e]
32      0x1503d9da3493 __libc_start_main + 243
31            0x40181b pvserver() [0x40181b]
30      0x1503d795f3a2 vtkTCPNetworkAccessManager::ProcessEventsInternal(unsigned long, bool) + 658
29      0x1503d685f911 vtkMultiProcessController::ProcessRMIs(int, int) + 705
28      0x1503d685f138 vtkMultiProcessController::ProcessRMI(int, void*, int, int) + 312
27      0x1503d8130236 vtkPVSessionServer::OnClientServerMessageRMI(void*, int) + 278
26      0x1503d8127f85 vtkPVSessionBase::ExecuteStream(unsigned int, vtkClientServerStream const&, bool) + 53
25      0x1503d8128e9b vtkPVSessionCore::ExecuteStream(unsigned int, vtkClientServerStream const&, bool) + 59
24      0x1503d8129062 vtkPVSessionCore::ExecuteStreamInternal(vtkClientServerStream const&, bool) + 242
23      0x1503d746ecdd vtkClientServerInterpreter::ProcessStream(vtkClientServerStream const&) + 29
22      0x1503d746ec1e vtkClientServerInterpreter::ProcessOneMessage(vtkClientServerStream const&, int) + 1054
21      0x1503d746e7ad vtkClientServerInterpreter::ProcessCommandInvoke(vtkClientServerStream const&, int) + 1101
20      0x1503d746e1f9 vtkClientServerInterpreter::CallCommandFunction(char const*, vtkObjectBase*, char const*, vtkClientServerStream const&, vtkClientServerStream&) + 473
19      0x1503d8ab8faf vtkSIMetaReaderProxyCommand(vtkClientServerInterpreter*, vtkObjectBase*, char const*, vtkClientServerStream const&, vtkClientServerStream&, void*) + 335
18      0x1503d746e1f9 vtkClientServerInterpreter::CallCommandFunction(char const*, vtkObjectBase*, char const*, vtkClientServerStream const&, vtkClientServerStream&) + 473
17      0x1503d8abe773 vtkSISourceProxyCommand(vtkClientServerInterpreter*, vtkObjectBase*, char const*, vtkClientServerStream const&, vtkClientServerStream&, void*) + 2179
16      0x1503d815bb0c vtkSISourceProxy::UpdatePipeline(int, double, bool) + 460
15      0x1503d63d0b5a vtkStreamingDemandDrivenPipeline::Update(int, vtkInformationVector*) + 282
14      0x1503d6394af6 vtkDemandDrivenPipeline::UpdateData(int) + 134
13      0x1503d63cf87d vtkStreamingDemandDrivenPipeline::ProcessRequest(vtkInformation*, vtkInformationVector**, vtkInformationVector*) + 813
12      0x1503d6395b7c vtkDemandDrivenPipeline::ProcessRequest(vtkInformation*, vtkInformationVector**, vtkInformationVector*) + 284
11      0x1503d638ee0a vtkCompositeDataPipeline::ForwardUpstream(vtkInformation*) + 330
10      0x1503d63cf87d vtkStreamingDemandDrivenPipeline::ProcessRequest(vtkInformation*, vtkInformationVector**, vtkInformationVector*) + 813
9       0x1503d6395f73 vtkDemandDrivenPipeline::ProcessRequest(vtkInformation*, vtkInformationVector**, vtkInformationVector*) + 1299
8       0x1503d638ffa1 vtkCompositeDataPipeline::ExecuteData(vtkInformation*, vtkInformationVector**, vtkInformationVector*) + 113
7       0x1503d6393547 vtkDemandDrivenPipeline::ExecuteData(vtkInformation*, vtkInformationVector**, vtkInformationVector*) + 55
6       0x1503d639906e vtkExecutive::CallAlgorithm(vtkInformation*, int, vtkInformationVector**, vtkInformationVector*) + 62
5       0x1503d0a30b71 vtkFileSeriesReader::ProcessRequest(vtkInformation*, vtkInformationVector**, vtkInformationVector*) + 433
4       0x1503d0a3092b vtkFileSeriesReader::RequestData(vtkInformation*, vtkInformationVector**, vtkInformationVector*) + 107
3       0x1503c62624f1 vtkAMRBaseReader::RequestData(vtkInformation*, vtkInformationVector**, vtkInformationVector*) + 273
2       0x1503c25acce8 vtkParallelAMRUtilities::BlankCells(vtkOverlappingAMR*, vtkMultiProcessController*) + 56
1       0x1503d604c540 vtkAMRInformation::HasRefinementRatio() + 0
0       0x1503d9db7400 /lib64/libc.so.6(+0x37400) [0x1503d9db7400]
(  44.667s) [pvserver        ]                       :0     FATL| Signal: SIGSEGV
Segmentation fault

This issue can be reproduced with the dataset I’ve uploaded here: CloudStor

-Ben