#1147141 satdump: Aborts on startup with std::out_of_range

Package:
satdump
Source:
satdump
Description:
Generic satellite data processing software
Submitter:
Arnaud Rebillout
Date:
2026-09-08 07:07:02 UTC
Severity:
normal
#1147141#5
Date:
2026-09-08 07:05:53 UTC
From:
To:
Dear Maintainer,

satdump is broken it seems, it doesn't start:

```
# satdump
[07:00:23 - 08/09/2026] (I)    _____       __  ____
[07:00:23 - 08/09/2026] (I)   / ___/____ _/ /_/ __ \__  ______ ___  ____
[07:00:23 - 08/09/2026] (I)   \__ \/ __ `/ __/ / / / / / / __ `__ \/ __ \
[07:00:23 - 08/09/2026] (I)  ___/ / /_/ / /_/ /_/ / /_/ / / / / / / /_/ /
[07:00:23 - 08/09/2026] (I) /____/\__,_/\__/_____/\__,_/_/ /_/ /_/ .___/
[07:00:23 - 08/09/2026] (I)                                     /_/
[07:00:23 - 08/09/2026] (I) Starting SatDump v2.0.0 (/RelWithDebInfo)
[07:00:23 - 08/09/2026] (I)
[07:00:23 - 08/09/2026] (W) No user configuration found! Keeping defaults.
[07:00:23 - 08/09/2026] (C) TODOREWORK NO MORE CPP COMPOSITES!!!
terminate called after throwing an instance of 'std::out_of_range'
  what():  basic_string::substr: __pos (which is 66) > this->size() (which is 26)
Aborted                    satdump
```

The logs above come from a up-to-date Debian Sid container, anyone can
reproduce it.

I'm not a user of satdump myself, so I can't elaborate more than that.

I'm just forwarding the message, this issue was initially reported to
the Kali Linux bug tracker [1] (in Kali we get this package as-is from
Debian testing).

Best,

Arnaud