PC: 0x4000159c
EXCVADDR: 0x00000001
Decoding stack results
0x400f2247: checkUpdate(int) at /var/folders/7d/0fcl4nds6xd1_sjw8c0ndsn80000gp/T/arduino_build_272800/sketch/src/autoupdate.cpp line 164
0x400e4a9f: setup() at /Users/mjarosie/source/mjarosie/Smogomierz/Smogomierz.ino line 660
0x4010ad52: cbuf::write(char const*, unsigned int) at /Users/mjarosie/Library/Arduino15/packages/esp32/hardware/esp32/1.0.5/cores/esp32/cbuf.cpp line 171
0x4008a6f2: vPortTaskWrapper at /home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/freertos/port.c line 143
Hej, dzięki za super robotę, instrukcje budowy Smogomierza są bardzo pomocne! : )
Podczas włączania urządzenia, z jakiegoś powodu zapytanie do https://smogomierz.hs-silesia.pl/firmware/latest_esp32.json zwraca kod
-1
(tutaj). Kod dochodząc do tej linii, rzuca błąd:strncpy
jest wywolane na niezainicjalizowanej pamięci zadeklarowanej tutaj.Po użyciu exception stack trace decoder register dump wygląda tak: