From 774d08a63e9ec01374631ee1e17a3797a52c2282 Mon Sep 17 00:00:00 2001 From: Dan Paulat Date: Tue, 13 Jun 2023 19:02:18 -0500 Subject: [PATCH] Fix level 2 empty radial data crash --- wxdata/source/scwx/wsr88d/ar2v_file.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/wxdata/source/scwx/wsr88d/ar2v_file.cpp b/wxdata/source/scwx/wsr88d/ar2v_file.cpp index 87d4a37f..72368076 100644 --- a/wxdata/source/scwx/wsr88d/ar2v_file.cpp +++ b/wxdata/source/scwx/wsr88d/ar2v_file.cpp @@ -422,6 +422,12 @@ void Ar2vFileImpl::IndexFile() std::shared_ptr radial0 = (*elevationCut.second)[0]; + if (radial0 == nullptr) + { + logger_->warn("Empty radial data"); + continue; + } + for (rda::DataBlockType dataBlockType : rda::MomentDataBlockTypeIterator()) {