Hello! It seems that with version 2.6 of mos tool my app crashes when there is new AP client.
The error message/reason varies but the first time it crashes after a clean flash it always the same error:
dhcps: send_offer>>udp_sendto result 0
Debug exception reason: Stack canary watchpoint triggered (tiT)
These are my Libs is mos.yml
libs: - origin: https://github.com/mongoose-os-libs/ca-bundle - origin: https://github.com/mongoose-os-libs/http-server - origin: https://github.com/mongoose-os-libs/mjs - origin: https://github.com/mongoose-os-libs/dht - origin: https://github.com/mongoose-os-libs/gcp - origin: https://github.com/mongoose-os-libs/rpc-loopback - origin: https://github.com/mongoose-os-libs/rpc-service-ota - origin: https://github.com/mongoose-os-libs/rpc-service-wifi - origin: https://github.com/mongoose-os-libs/rpc-service-config - origin: https://github.com/mongoose-os-libs/rpc-service-fs - origin: https://github.com/mongoose-os-libs/rpc-service-gpio - origin: https://github.com/mongoose-os-libs/rpc-uart - origin: https://github.com/mongoose-os-libs/mqtt - origin: https://github.com/mongoose-os-libs/wifi - origin: https://github.com/mongoose-os-libs/dash - origin: https://github.com/mongoose-os-libs/file-logger
Attached is the full dump file.
I tracked this problem on the expressif-idf which is the very same error I keep getting:
It was introduced with 3.1, which is what mos 2.6 uses right?
I tried to run mos update 2.5.1 to reproduce the problem, but** it didnt happen**, at least not until now. So mos 2.5.1 and IDF 3.0 worked for me.
Any light on this? Should it be on github? I kinda would like to keep up with mos current version to use the lastest features (mgos_gpio_blink anyone? ).