Journey event  ·  14 Sep 2026

Fleet-heal RF Status lambda: dead first snprintf truncates 4 hex chars into a 4-byte buffer (GCC -Wformat-truncation on every hub build)

Seen 2026-09-14 in both hub OTA builds: dsc-hub-fleet-heal.yaml:381 snprintf(assoc3, sizeof(assoc3) /4/, "%02X%02X", b[4], b[5]) wants 5 bytes. snprintf bounds it (no overflow), an

  state copied from the tracker, never improved

  event date 2026-09-14

Event date 2026-09-14
Version found
Version fixed
Expected kit firmware
Release file
SHA-256
Served count
Source https://app.notion.com/3da2b4cda370814d9996e158ea6c3fa1

Seen 2026-09-14 in both hub OTA builds: dsc-hub-fleet-heal.yaml:381 snprintf(assoc3, sizeof(assoc3) /4/, “%02X%02X”, b[4], b[5]) wants 5 bytes. snprintf bounds it (no overflow), and line 383 immediately overwrites assoc3 with the intended 3-char “%02X%X” form, so the first call is dead code whose only effect is the warning. Fix: delete line 381. Fold into the next hub firmware change; not worth a flash on its own.

All events  ·  DSC  ·  CannaLib  ·  Site  ·  Firmware releases

Empty rows are honest

A blank cell means the tracker has no value for it. Nothing on this page is filled in to look complete.