Open dopplershift opened 4 years ago
So we're blowing an array that has a hardcoded size, specifically the arrays that track the offsets and size of the special symbol packets:
From what I can understand, in this specific case we're assuming that we won't have more than 250 past locations per cell? I see a lot of hardcoded array sizes for similar tracking arrays throughout the symbology block parser, either 250, 550, or 1000.
It looks like the current limit is 250 locations in total for all storm tracks, not per storm track, and this file has 302.
I'm not aware of any hard limits in the spec. Would probably be best to use a proper dynamic data structure rather than allocating arrays of fixed size.
This NIDS product yields:
when opened on thredds-test.