Skip to content

CRINEX to RINEX panics on Hardware reset #356

Open
@gwbres

Description

@gwbres

Issue report

The CRINEX to RINEX decompressor panics on eventful Epochs, for example when the PLL lock is lost and that kind of event is being described

Example

rinex-cli --fp CRNX/V3/HKWS00HKG_R_20250300000_01D_30S_MO.crx.gz

byte index 40 is out of bounds of `                                 4213`
stack backtrace:
  4: rinex::hatanaka::decompressor::DecompressorExpert<_>::next_sv

The faulty line, is this very example is line 127_140

    -1200 -41156 [.. compressed data continuation ] -774 -1600  &&                        5 

So it looks like a hardware reset, missing line termination, and hardware reset notification

Metadata

Metadata

Assignees

Labels

bugSomething isn't workingperformancePerformance enhancement

Type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions