Fix level 2 empty radial data crash

This commit is contained in:
Dan Paulat 2023-06-13 19:02:18 -05:00
parent 96db63d5f3
commit 774d08a63e

View file

@ -422,6 +422,12 @@ void Ar2vFileImpl::IndexFile()
std::shared_ptr<rda::DigitalRadarData> radial0 = std::shared_ptr<rda::DigitalRadarData> radial0 =
(*elevationCut.second)[0]; (*elevationCut.second)[0];
if (radial0 == nullptr)
{
logger_->warn("Empty radial data");
continue;
}
for (rda::DataBlockType dataBlockType : for (rda::DataBlockType dataBlockType :
rda::MomentDataBlockTypeIterator()) rda::MomentDataBlockTypeIterator())
{ {