I am using the ESP8266 Arduino Core, on a NodeMCU board (loaded Firmware), and I am having issues with the Software WatchDog (as explained by https://arduino-esp8266.readthedocs.io/en/latest/faq/a02-my-esp-crashes.html). I cannot use the ESP Exception Decoder, as I am missing xtensa-lx106-elf-gdb.exe for some reason.
Anytime I use a while loop, it always seems to incite the Software Watch Dog to reset. I currently have my code use the looping system of the void loop and using if statements. But I need to seriously use while loops in the future.
How do I execute while loops without inciting the WatchDog?