pietern / goestools

Tools to work with signals and files from GOES satellites
https://pietern.github.io/goestools/
BSD 2-Clause "Simplified" License
374 stars 83 forks source link

LRIT Runtime Error in goesproc #92

Open nigelvh opened 4 years ago

nigelvh commented 4 years ago

Got this error just a few minutes ago (just around 9AM Pacific).

terminate called after throwing an instance of 'std::runtime_error'
  what():  Assertion `it != m.end()` failed at /home/nigel/goestools/src/lrit/lrit.h:165
Aborted (core dumped)

I'm on GOES17.

Currently running version 543ece3dc99ac865d87ac03490be99cf1f0457a7 from the testing in https://github.com/pietern/goestools/issues/77

Timing of this issue is close to https://github.com/pietern/goestools/issues/91, but I don't have anything else to assume they're related.

nigelvh commented 4 years ago

Another instance here around 13:00 Pacific. Seems like nearly (if not exactly), 4hrs apart. So perhaps some new scheduled data is coming off the satellite that's not being handled well.

loudelatorre commented 4 years ago

I just had that issue:

terminate called after throwing an instance of 'std::runtime_error'
  what():  Assertion `it != m.end()` failed at /home/pi/goestools/src/lrit/lrit.h:165
/home/pi/startgoesproc.sh: line 2:   762 Aborted                 /usr/bin/goesproc -c /usr/share/goestools/goesproc-goesr.conf -m packet --subscribe tcp://127.0.0.1:5004 --out /home/pi/goes

I'm on GOES 16