ExtractSubsetWithSeed crashes on CGNS dataset
We have a crash using ExtractSubsetWithSeed, on the HiFiRE-1_run34_3L, sparc-volume CGNS dataset. Here is how to replicate.
- Master (ParaView is v5.7.0-537-g96ce074a, Superbuild is v5.7.0-91-gf77a7db), Linux, remote server (64 ranks).
- Turn on ONLY blk-3. Turn on all variables, EXCEPT nonlinear*. Apply.
- Surface.
- +Z.
- ExtractSubsetWithSeed. ij(plane). -p right in the middle of the concave center. Make sure something was found. Apply.
Crash, server side. Here is what I think is important:
32 0x401609 /snip/pvserver() [0x401609]
31 0x2aaaaacf1545 __libc_start_main + 245
30 0x401acc /snip/pvserver() [0x401acc]
29 0x401a22 /snip/pvserver() [0x401a22]
28 0x2aaab106a784 vtkMultiProcessController::ProcessRMIs() + 34
27 0x2aaab106a7d1 vtkMultiProcessController::ProcessRMIs(int, int) + 75
26 0x2aaab106a3b6 vtkMultiProcessController::BroadcastProcessRMIs(int, int) + 258
25 0x2aaab106b184 vtkMultiProcessController::ProcessRMI(int, void*, int, int) + 786
24 0x2aaaace0ffde /snip/bin/../lib/libvtkPVServerImplementationCore-pv5.7.so.1(+0x88fde) [0x2aaaace0ffde]
23 0x2aaaace12212 vtkPVSessionCore::ExecuteStreamSatelliteCallback() + 212
22 0x2aaaace12332 vtkPVSessionCore::ExecuteStreamInternal(vtkClientServerStream const&, bool) + 222
21 0x2aaaad954dfd vtkClientServerInterpreter::ProcessStream(vtkClientServerStream const&) + 67
20 0x2aaaad954f4f vtkClientServerInterpreter::ProcessOneMessage(vtkClientServerStream const&, int) + 309
19 0x2aaaad95591f vtkClientServerInterpreter::ProcessCommandInvoke(vtkClientServerStream const&, int) + 453
18 0x2aaaad957199 vtkClientServerInterpreter::CallCommandFunction(char const*, vtkObjectBase*, char const*, vtkClientServerStream const&, vtkClientServerStream&) + 679
17 0x2aaaab46ce2c /snip/bin/../lib/libvtkPVServerManagerApplication-pv5.7.so.1(+0x3cfe2c) [0x2aaaab46ce2c]
16 0x2aaaace5d3b4 vtkSISourceProxy::UpdatePipeline(int, double, bool) + 560
15 0x2aaab1b2bfb0 vtkStreamingDemandDrivenPipeline::Update(int) + 48
14 0x2aaab1b2c124 vtkStreamingDemandDrivenPipeline::Update(int, vtkInformationVector*) + 370
13 0x2aaab1acd3a7 vtkDemandDrivenPipeline::UpdateData(int) + 679
12 0x2aaab1b2bd85 vtkStreamingDemandDrivenPipeline::ProcessRequest(vtkInformation*, vtkInformationVector**, vtkInformationVector*) + 2991
11 0x2aaab1accb98 vtkDemandDrivenPipeline::ProcessRequest(vtkInformation*, vtkInformationVector**, vtkInformationVector*) + 1208
10 0x2aaab1ac5964 vtkCompositeDataPipeline::ForwardUpstream(vtkInformation*) + 766
9 0x2aaab1b2bd85 vtkStreamingDemandDrivenPipeline::ProcessRequest(vtkInformation*, vtkInformationVector**, vtkInformationVector*) + 2991
8 0x2aaab1accc98 vtkDemandDrivenPipeline::ProcessRequest(vtkInformation*, vtkInformationVector**, vtkInformationVector*) + 1464
7 0x2aaab1ac322a vtkCompositeDataPipeline::ExecuteData(vtkInformation*, vtkInformationVector**, vtkInformationVector*) + 1022
6 0x2aaab1acd54d vtkDemandDrivenPipeline::ExecuteData(vtkInformation*, vtkInformationVector**, vtkInformationVector*) + 103
5 0x2aaab1ad4cae vtkExecutive::CallAlgorithm(vtkInformation*, int, vtkInformationVector**, vtkInformationVector*) + 118
4 0x2aaab1acb092 vtkDataObjectAlgorithm::ProcessRequest(vtkInformation*, vtkInformationVector**, vtkInformationVector*) + 90
3 0x2aaac2eb05c6 vtkExtractSubsetWithSeed::RequestData(vtkInformation*, vtkInformationVector**, vtkInformationVector*) + 2046
2 0x2aaac2e4a5c7 /snip/bin/../lib/libvtkFiltersParallelDIY2-pv5.7.so.1(+0x8b5c7) [0x2aaac2e4a5c7]
1 0x2aaac2e46fc4 /snip/bin/../lib/libvtkFiltersParallelDIY2-pv5.7.so.1(+0x87fc4) [0x2aaac2e46fc4]
0 0x2aaaaad053f0 /lib64/libc.so.6(+0x363f0) [0x2aaaaad053f0]