Created
June 24, 2018 05:47
-
-
Save sillyfrog/1e66895dd9b3ed576d31514c7bcface2 to your computer and use it in GitHub Desktop.
homie-esp8266 exception
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Decoding stack results | |
0x4022c300: tcp_write at core/tcp_out.c line 680 | |
0x4022c2a9: tcp_write at core/tcp_out.c line 628 | |
0x40214379: AsyncClient::add(char const*, unsigned int, unsigned char) at /Users/user/Documents/Arduino/libraries/ESPAsyncTCP/src/ESPAsyncTCP.cpp line 255 | |
0x4023f964: umm_free_heap_size at /Users/user/Library/Arduino15/packages/esp8266/hardware/esp8266/2.4.1/cores/esp8266/umm_malloc/umm_malloc.c line 1745 | |
0x40207278: xPortGetFreeHeapSize at /Users/user/Library/Arduino15/packages/esp8266/hardware/esp8266/2.4.1/cores/esp8266/heap.c line 162 | |
0x4021d510: EspClass::getFreeHeap() at /Users/user/Library/Arduino15/packages/esp8266/hardware/esp8266/2.4.1/cores/esp8266/Esp.cpp line 165 | |
0x4021e490: UpdaterClass::begin(unsigned int, int) at /Users/user/Library/Arduino15/packages/esp8266/hardware/esp8266/2.4.1/cores/esp8266/Updater.cpp line 118 | |
0x40220940: HomieInternals::Logger::write(unsigned char) at /Users/user/Documents/Arduino/libraries/homie-esp8266/src/Homie/Logger.cpp line 21 | |
0x4020f89c: HomieInternals::BootNormal::__handleOTAUpdates(char*, char*, AsyncMqttClientMessageProperties const&, unsigned int, unsigned int, unsigned int) at /Users/user/Documents/Arduino/libraries/homie-esp8266/src/Homie/Boot/BootNormal.cpp line 680 | |
0x4010020c: _umm_free at /Users/user/Library/Arduino15/packages/esp8266/hardware/esp8266/2.4.1/cores/esp8266/umm_malloc/umm_malloc.c line 1291 | |
0x40100690: free at /Users/user/Library/Arduino15/packages/esp8266/hardware/esp8266/2.4.1/cores/esp8266/umm_malloc/umm_malloc.c line 1739 | |
0x4021f3e0: operator delete[](void*) at /Users/user/Library/Arduino15/packages/esp8266/hardware/esp8266/2.4.1/cores/esp8266/abi.cpp line 45 | |
0x4020fad2: HomieInternals::BootNormal::_onMqttMessage(char*, char*, AsyncMqttClientMessageProperties, unsigned int, unsigned int, unsigned int) at /Users/user/Documents/Arduino/libraries/homie-esp8266/src/Homie/Boot/BootNormal.cpp line 528 | |
0x40220ab0: std::_Function_handler (HomieInternals::BootNormal*, std::_Placeholder1>, std::_Placeholder2>, std::_Placeholder3>, std::_Placeholder4>, std::_Placeholder5>, std::_Placeholder6>)> >::_M_invoke(std::_Any_data const&, char*, char*, AsyncMqttClientMessageProperties, unsigned int, unsigned int, unsigned int) at /Users/user/Library/Arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/1.20.0-26-gb404fb9-2/xtensa-lx106-elf/include/c++/4.8.2/functional line 2073 | |
0x4020df07: std::_Function_base::_Base_manager (HomieInternals::BootNormal*, std::_Placeholder1>, std::_Placeholder2>, std::_Placeholder3>, std::_Placeholder4>, std::_Placeholder5>, std::_Placeholder6>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) at /Users/user/Library/Arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/1.20.0-26-gb404fb9-2/xtensa-lx106-elf/include/c++/4.8.2/functional line 1910 | |
0x40220de6: std::function ::function(std::function const&) at /Users/user/Library/Arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/1.20.0-26-gb404fb9-2/xtensa-lx106-elf/include/c++/4.8.2/functional line 2439 | |
0x40212b9c: AsyncMqttClient::_onMessage(char*, char*, unsigned char, bool, bool, unsigned int, unsigned int, unsigned int, unsigned short) at /Users/user/Library/Arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/1.20.0-26-gb404fb9-2/xtensa-lx106-elf/include/c++/4.8.2/functional line 2174 | |
0x4022bf75: tcp_create_segment at core/tcp_out.c line 200 | |
0x4020dee4: std::_Function_base::_Base_manager (HomieInternals::BootNormal*, std::_Placeholder1>, std::_Placeholder2>, std::_Placeholder3>, std::_Placeholder4>, std::_Placeholder5>, std::_Placeholder6>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) at /Users/user/Library/Arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/1.20.0-26-gb404fb9-2/xtensa-lx106-elf/include/c++/4.8.2/functional line 1931 | |
0x40220a88: std::_Function_handler (HomieInternals::BootNormal*, std::_Placeholder1>, std::_Placeholder2>, std::_Placeholder3>, std::_Placeholder4>, std::_Placeholder5>, std::_Placeholder6>)> >::_M_invoke(std::_Any_data const&, char*, char*, AsyncMqttClientMessageProperties, unsigned int, unsigned int, unsigned int) at /Users/user/Library/Arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/1.20.0-26-gb404fb9-2/xtensa-lx106-elf/include/c++/4.8.2/functional line 2069 | |
0x4022e6f0: etharp_output_LWIP2 at core/ipv4/etharp.c line 882 | |
0x4010020c: _umm_free at /Users/user/Library/Arduino15/packages/esp8266/hardware/esp8266/2.4.1/cores/esp8266/umm_malloc/umm_malloc.c line 1291 | |
0x40220c81: std::_Function_handler (AsyncMqttClient*, std::_Placeholder1>, std::_Placeholder2>, std::_Placeholder3>, std::_Placeholder4>, std::_Placeholder5>, std::_Placeholder6>, std::_Placeholder7>, std::_Placeholder8>, std::_Placeholder9>)> >::_M_invoke(std::_Any_data const&, char*, char*, unsigned char, bool, bool, unsigned int, unsigned int, unsigned int, unsigned short) at /Users/user/Library/Arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/1.20.0-26-gb404fb9-2/xtensa-lx106-elf/include/c++/4.8.2/functional line 2073 | |
0x40213ed1: AsyncMqttClientInternals::PublishPacket::parsePayload(char*, unsigned int, unsigned int*) at /Users/user/Documents/Arduino/libraries/async-mqtt-client/src/AsyncMqttClient/Packets/PublishPacket.cpp line 84 | |
0x40212991: AsyncMqttClient::_onData(AsyncClient*, char*, unsigned int) at /Users/user/Documents/Arduino/libraries/async-mqtt-client/src/AsyncMqttClient.cpp line 432 | |
0x40211c74: std::_Function_base::_Base_manager (AsyncMqttClient*, std::_Placeholder1>, std::_Placeholder2>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) at /Users/user/Library/Arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/1.20.0-26-gb404fb9-2/xtensa-lx106-elf/include/c++/4.8.2/functional line 1931 | |
0x40220bf0: std::_Function_handler (AsyncMqttClient*, std::_Placeholder1>, std::_Placeholder2>)> >::_M_invoke(std::_Any_data const&, unsigned short, unsigned char) at /Users/user/Library/Arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/1.20.0-26-gb404fb9-2/xtensa-lx106-elf/include/c++/4.8.2/functional line 2069 | |
0x40211c28: std::_Function_base::_Base_manager (AsyncMqttClient*, std::_Placeholder1>, std::_Placeholder2>, std::_Placeholder3>, std::_Placeholder4>, std::_Placeholder5>, std::_Placeholder6>, std::_Placeholder7>, std::_Placeholder8>, std::_Placeholder9>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) at /Users/user/Library/Arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/1.20.0-26-gb404fb9-2/xtensa-lx106-elf/include/c++/4.8.2/functional line 1931 | |
0x40220c48: std::_Function_handler (AsyncMqttClient*, std::_Placeholder1>, std::_Placeholder2>, std::_Placeholder3>, std::_Placeholder4>, std::_Placeholder5>, std::_Placeholder6>, std::_Placeholder7>, std::_Placeholder8>, std::_Placeholder9>)> >::_M_invoke(std::_Any_data const&, char*, char*, unsigned char, bool, bool, unsigned int, unsigned int, unsigned int, unsigned short) at /Users/user/Library/Arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/1.20.0-26-gb404fb9-2/xtensa-lx106-elf/include/c++/4.8.2/functional line 2069 | |
0x402129c4: std::_Function_handler ::_M_invoke(const std::_Any_data &, void *, AsyncClient *, void *, unsigned int) at /Users/user/Library/Arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/1.20.0-26-gb404fb9-2/xtensa-lx106-elf/include/c++/4.8.2/functional line 2073 | |
0x40210000: HomieInternals::BootNormal::loop() at /Users/user/Documents/Arduino/libraries/homie-esp8266/src/Homie/Boot/BootNormal.cpp line 92 | |
0x402146b8: AsyncClient::_recv(tcp_pcb*, pbuf*, long) at /Users/user/Documents/Arduino/libraries/ESPAsyncTCP/src/ESPAsyncTCP.cpp line 415 | |
0x402146fc: AsyncClient::_s_recv(void*, tcp_pcb*, pbuf*, long) at /Users/user/Documents/Arduino/libraries/ESPAsyncTCP/src/ESPAsyncTCP.cpp line 493 | |
0x4022b074: tcp_input at core/tcp_in.c line 435 | |
0x4022ef99: ip4_input at core/ipv4/ip4.c line 685 | |
0x402285f9: ethernet_input_LWIP2 at netif/ethernet.c line 182 | |
0x4010453c: esp2glue_ethernet_input at glue-lwip/lwip-git.c line 433 | |
0x40245b9e: ethernet_input at glue-esp/lwip-esp.c line 357 | |
0x40245bb0: ethernet_input at glue-esp/lwip-esp.c line 365 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment