letscontrolit / ESPEasy

Easy MultiSensor device based on ESP8266/ESP32
http://www.espeasy.com
Other
3.22k stars 2.2k forks source link

Generic HTTP Advanced causes __yield() panic #2993

Closed pkoster closed 10 months ago

pkoster commented 4 years ago

Pushing sensor data to Influxdb using the Generic HTTP Advanced Controller causes constant reboots. The functionality works, but every now and then, typically in the order of minutes apart, an error occurs:

User exception (panic/abort/assert) Panic core_esp8266_main.cpp:121 __yield

stack>>> ctx: cont

Basic steps to reproduce:

Version: ESP_Easy_mega-20200328_test_ESP8266_4M1M_VCC.bin (also tried ESP_Easy_mega-20200328_dev_ESP8266_4M1M.bin ) Hardware: nodemcu v3

TD-er commented 4 years ago

Can you also try a build with beta in the name? That one uses the latest esp8266/Arduino core.

pkoster commented 4 years ago

Done, but problem persists Version file: ESP_Easy_mega-20200328_test_beta_ESP8266_4M1M.bin

With respect to reproducing the problem: reboots seem to occur much faster with a larger HTTP BODY like 'dummy state=6,val=%val1%,uptime=%uptime%' instead of just the simplified example I provided earlier 'dummy val=%val1%'.

TD-er commented 4 years ago

The reason I asked is because __yield() panics can only happen in callback functions and as far as I know we don't use callback functions in HTTP Advanced. What other plugins do you have active?

pkoster commented 4 years ago

Captured serial output for the beta firmware:

825899 : Debug More: HTTP after replacements:
825900 : Debug More: dummy state=6,val=0.00,uptime=14
840835 : Info  : Dummy: value 1: 0.00
User exception (panic/abort/assert)
Panic core_esp8266_main.cpp:121 __yield

>>>stack>>>

ctx: sys
sp: 3fff2580 end: 3fffffb0 offset: 0000
3fff2580:  00000064 3fff2ad0 00000020 4010171f

Interestingly, here ctx is sys instead of cont.

The only plugins configured are:

pkoster commented 4 years ago

Is there something that could help debugging / fixing this? Full stacktrace / log / test / ... ?

TD-er commented 4 years ago

Well if you can give some (decoded) stack trace that would be great. Sadly decoding stacks is quite hard in PlatformIO, so I have to make a build in ArduinoIDE in order to decode it (and let you run that code)

pkoster commented 4 years ago

For some reason capturing a stack trace is a problem by itself: no stacktrace, stacktrace with end missing, stacktrace interrupted with another stacktrace, etc.

This was the first complete stacktrace I could make:

User exception (panic/abort/assert)
Panic core_esp8266_main.cpp:121 __yield

>>>stack>>>

ctx: cont
sp: 3fff2680 end: 3fff32b0 offset: 0000
3fff2680:  00000064 3fff2bd0 00000020 40101873
3fff2690:  000000fe 00000000 00000000 00000000
3fff26a0:  00000000 00000000 00000000 3fff333c
3fff26b0:  3fff7fd8 00000000 3fff81ec 00000000
3fff26c0:  0f377601 3fff2bd0 00000001 4028f336
3fff26d0:  3ffefc58 0f377602 3fff7850 4028f36f
3fff26e0:  00000029 3fff3538 3fff7850 4028ec49
3fff26f0:  0f377601 3fff2bd0 00000001 40259e00
3fff2700:  4029b2c8 0a01a8c0 3fff27a0 4028fc8e
3fff2710:  40206b0c 00000001 3fff7ca4 402843c8
3fff2720:  00000000 ffffffff 3fff3a5c 3fff27a0
3fff2730:  3fff2bd0 00000002 3fff7ca4 4028443c
3fff2740:  4029b2c8 0a01a8c0 80007461 3fff7ca4
3fff2750:  0000000b 3fff2bd0 3fff7ca4 4028182a
3fff2760:  00000000 402f1d94 3fff27a0 4028d928
3fff2770:  0f377538 0000000b 3fff27a0 4028d958
3fff2780:  402f1d94 00000400 3fff2bd0 3fff7ca4
3fff2790:  00000000 0000000b 3fff2bd0 4028188b
3fff27a0:  50545448 00203a20 87ff2bd0 4028d28d
3fff27b0:  3fff7ca4 0016001f 3fff3170 4028d2ac
3fff27c0:  00000000 3fff2bd0 3fff3170 4026a568
3fff27d0:  54534f50 00000000 00000000 00000000
3fff27e0:  74697277 62643f65 7561703d 7365746c
3fff27f0:  00000074 00000000 00000000 00000000
3fff2800:  00000000 00000000 00000000 00000000
3fff2810:  00000000 00000000 00000000 00000000
3fff2820:  00000000 00000000 00000000 00000000
3fff2830:  00000000 00000000 00000000 00000000
3fff2840:  00000000 00000000 00000000 00000000
3fff2850:  00000000 00000000 00000000 00000000
3fff2860:  00000000 00000000 00000000 00000000
3fff2870:  00000000 00000000 00000000 00000000
3fff2880:  00000000 00000000 00000000 00000000
3fff2890:  00000000 00000000 00000000 00000000
3fff28a0:  00000000 00000000 00000000 00000000
3fff28b0:  00000000 00000000 00000000 00000000
3fff28c0:  00000000 00000000 00000000 00000000
3fff28d0:  746e6f43 2d746e65 65707954 7061203a
3fff28e0:  63696c70 6f697461 2d782f6e 2d777777
3fff28f0:  6d726f66 6c72752d 6f636e65 0d646564
3fff2900:  0000000a 00000000 00000000 00000000
3fff2910:  00000000 00000000 00000000 00000000
3fff2920:  00000000 00000000 00000000 00000000
3fff2930:  00000000 00000000 00000000 00000000
3fff2940:  00000000 00000000 00000000 00000000
3fff2950:  00000000 00000000 00000000 00000000
3fff2960:  00000000 00000000 00000000 00000000
3fff2970:  00000000 00000000 00000000 00000000
3fff2980:  00000000 00000000 00000000 00000000
3fff2990:  00000000 00000000 00000000 00000000
3fff29a0:  00000000 00000000 00000000 00000000
3fff29b0:  00000000 00000000 00000000 00000000
3fff29c0:  00000000 00000000 00000000 00000000
3fff29d0:  2c326f63 61636f6c 6e6f6974 6f6f773d
3fff29e0:  6d616b6e 63207265 253d326f 316c6176
3fff29f0:  00000025 00000000 00000000 00000000
3fff2a00:  00000000 00000000 00000000 00000000
3fff2a10:  00000000 00000000 00000000 00000000
3fff2a20:  00000000 00000000 00000000 00000000
3fff2a30:  00000000 00000000 00000000 00000000
3fff2a40:  00000000 00000000 00000000 00000000
3fff2a50:  00000000 00000000 00000000 00000000
3fff2a60:  00000000 00000000 00000000 00000000
3fff2a70:  00000000 00000000 00000000 00000000
3fff2a80:  00000000 00000000 00000000 00000000
3fff2a90:  00000000 00000000 00000000 00000000
3fff2aa0:  00000000 00000000 00000000 00000000
3fff2ab0:  00000000 00000000 00000000 00000000
3fff2ac0:  00000000 00000000 00000000 00000000
3fff2ad0:  00000000 00000000 00000000 00000000
3fff2ae0:  00000000 00000000 00000000 00000000
3fff2af0:  00000000 00000000 00000000 00000000
3fff2b00:  00000000 00000000 00000000 00000000
3fff2b10:  00000000 00000000 00000000 00000000
3fff2b20:  00000000 00000000 00000000 00000000
3fff2b30:  00000000 00000000 00000000 00000000
3fff2b40:  00000000 00000000 00000000 00000000
3fff2b50:  00000000 00000000 00000000 00000000
3fff2b60:  00000000 00000000 00000000 00000000
3fff2b70:  00000000 00000000 00000000 00000000
3fff2b80:  00000000 00000000 00000000 00000000
3fff2b90:  00000000 00000000 00000000 00000000
3fff2ba0:  00000000 00000000 00000000 00000000
3fff2bb0:  00000000 00000000 00000000 00000000
3fff2bc0:  00000000 00000000 00000000 00000000
3fff2bd0:  4029ae20 00000000 00000064 00000030
3fff2be0:  3fff0114 00000000 3fff7a00 0131013f
3fff2bf0:  80efeffe feefef00 3fff7b00 0022002f
3fff2c00:  80efeffe 3fff7f00 0131013f 80efeffe
3fff2c10:  3fff7ca4 3fff831c feefeffe feefeffe
3fff2c20:  00000005 00000000 00000020 3fff3170
3fff2c30:  3fff3170 0000000a 0000002a 4026abf5
3fff2c40:  3ffea305 4010562f 3ffedd90 feefeffe
3fff2c50:  40102f13 3ffedd90 feefeffe feefeffe
3fff2c60:  00000014 00e83e1d 3ffee760 401030f4
3fff2c70:  3ffeab98 00000000 00000000 feefeffe
3fff2c80:  00000014 00e83e1d 401035b6 00000100
3fff2c90:  3ffeab98 7fffffff 00000000 00000001
3fff2ca0:  00000001 00000000 feefeffe 000000d4
3fff2cb0:  3ffea305 4010562f 3ffedd18 3ffee4c8
3fff2cc0:  40102f13 3ffedd18 00000020 40100870
3fff2cd0:  00000012 0c8a5ccf 3ffee760 401030f4
3fff2ce0:  3ffeab80 00000000 00000000 3ffee4c8
3fff2cf0:  00000012 0c8a5ccf 401035b6 00000100
3fff2d00:  3ffeab80 7fffffff 00002200 00000001
3fff2d10:  00000002 00000000 00000020 40100870
3fff2d20:  401027ad 3ffedd90 00000002 4010237c
3fff2d30:  3ffea302 40105617 3ffeda70 401030f4
3fff2d40:  00000001 401047f2 3ffee4c8 40100870
3fff2d50:  40104c63 0e53a49b 401035b6 00000100
3fff2d60:  3ffeab8c 7fffffff 205a2200 00000001
3fff2d70:  4010472b 0000001f 00000002 00040000
3fff2d80:  00000002 00000000 0000000a 00000000
3fff2d90:  00000002 00000000 0000000a 00000000
3fff2da0:  00002200 40104524 00040000 00000100
3fff2db0:  00000000 a0000000 00000000 0000001c
3fff2dc0:  00002000 3fffc200 00002000 00000000
3fff2dd0:  3fff2f30 00000000 3fff2f30 402a3222
3fff2de0:  0000a000 3fff2ed3 00000002 4010237c
3fff2df0:  3ffea302 40105617 4029e325 00000002
3fff2e00:  3fff2f30 00000002 3fff2f30 402a3222
3fff2e10:  3fff2e90 3fff2ed1 3fff2e40 00000000
3fff2e20:  4000050c 3fffc6fc 3ffeda48 402a3158
3fff2e30:  3fff2f30 3fff2ed1 3fff2e90 4029e450
3fff2e40:  00000002 00000000 0000000a 00000000
3fff2e50:  3ffe8348 00000000 0000000a 402e0fe1
3fff2e60:  3fff2ed3 00000002 00000000 3fff40a4
3fff2e70:  00000000 a0000000 00000000 3ffe9066
3fff2e80:  00000000 3ffe9065 3fff2f30 402a3653
3fff2e90:  00000000 ffffffff ffffffff 00000000
3fff2ea0:  00000002 00000002 ff302064 6c757201
3fff2eb0:  2e317365 00747874 4029e325 00000001
3fff2ec0:  3fff2ff0 00000001 3fff2ff0 402a3222
3fff2ed0:  00004680 000008d0 000008d0 401015d4
3fff2ee0:  00004680 400042db 00000000 00000009
3fff2ef0:  00000020 3fff78dc 3fff831c 40101aa0
3fff2f00:  00000020 00000034 00000001 401018aa
3fff2f10:  3ffe8348 00000000 0000000a 00000001
3fff2f20:  00000000 3fff5f84 3fff3000 0000002d
3fff2f30:  00000004 00000040 3fff3000 4028d312
3fff2f40:  00000000 4bc6a7f0 0003e4fb 00000001
3fff2f50:  00000000 00000000 4bc6a7f0 00000000
3fff2f60:  00000000 00000000 40100ece a147ae14
3fff2f70:  00000000 00000006 40100ece 9cac0831
3fff2f80:  00000002 00000002 00000000 40288d6c
3fff2f90:  00004528 00000788 00000788 401015d4
3fff2fa0:  00000000 3fff78dc 3fff1be8 00000000
3fff2fb0:  3fff3698 00000020 00000020 401018aa
3fff2fc0:  00000000 3fff78dc 00000002 40235e20
3fff2fd0:  6f666e00 3f002020 00000000 401018f1
3fff2fe0:  3200002f 3fff5f84 00000000 4028d2ac
3fff2ff0:  00004680 3fff5f84 00000000 4028d493
3fff3000:  3fff7800 00000000 3fff0dd0 00000000
3fff3010:  3fff831c 00000020 3fff799c 4028d336
3fff3020:  00003c40 00000000 3fff0dd0 402386ff
3fff3030:  0000000b 3fff3030 00000000 401018f1
3fff3040:  00000010 3fff312c 00000020 00000006
3fff3050:  3fff831c 00000011 3fff799c 4028d427
3fff3060:  00000011 00000030 00000000 4028d493
3fff3070:  00004680 00000000 3fff0dd0 402386ff
3fff3080:  3fff831c 3fff30ec 3fff799c 00000006
3fff3090:  00000000 3fff3170 00000020 40101873
3fff30a0:  3fff30ec 3fff30ec 00000014 4028e95c
3fff30b0:  30302e30 3ffefdd0 3fff30ec 4028d28d
3fff30c0:  3fff30ec 3fff3170 00000003 4028d2ac
3fff30d0:  00000000 3fff3170 00000002 3fff3170
3fff30e0:  3fff3130 0000000a 0000002a 402868a3
3fff30f0:  0011002f 3fff3170 3fff3170 00000003
3fff3100:  00000001 0f367b5a 00000002 40260177
3fff3110:  402f1438 3fff1be8 00000000 0000000a
3fff3120:  00000000 3fff1be8 3fff3170 4026024d
3fff3130:  646e6500 61746144 80ff3100 4028d928
3fff3140:  0f3678b3 0f364b18 3fff31e0 4028d28d
3fff3150:  402f1308 0f364b18 00000001 0f367896
3fff3160:  3fff0e9e 3fff16cc 3fff78c8 4026043e
3fff3170:  3fff8300 000e000f 80ff3178 3fff3100
3fff3180:  3fff3180 80ff3180 80ff0b00 00000000
3fff3190:  80ff0a28 80356a00 00000010 80ff31e0
3fff31a0:  3ffefe00 3ffefe2c 80ff7444 00000000
3fff31b0:  00000000 00000000 00000000 00000000
3fff31c0:  00000000 00000000 03000000 3f000600
3fff31d0:  44b62000 41b80000 00000000 00000000
3fff31e0:  0000000b 00041f88 80000020 40288d90
3fff31f0:  30000000 3fff5f70 0f364a55 4022a8ac
3fff3200:  3fff0c74 00000000 00000000 40287258
3fff3210:  00041f88 3fff6392 00000000 3fff0b84
3fff3220:  0f364a00 0f364b18 00000000 40260492
3fff3230:  0f364a00 3ffefdec 30000000 4028fc8e
3fff3240:  0f364a00 00000000 4027e73c 4027e76e
3fff3250:  3fff0b84 0003e4f0 3fff7850 40257d9c
3fff3260:  00000029 00000000 00000000 3fff32fc
3fff3270:  3fffdad0 3ffe8566 00000000 4027e867
3fff3280:  3fffda00 00000000 80ff32b8 40100891
3fff3290:  3fffdad0 00000000 3fff32b8 4028ed1c
3fff32a0:  feefeffe feefeffe 3ffe8724 401007d5
<<<stack<<<

Decoded stacktrace:

stack:
0x40101873: free at ??:?
0x4028f336: raise_exception at core_esp8266_postmortem.cpp:?
0x4028f36f: __panic_func at ??:?
0x4028ec49: yield at ??:?
0x40259e00: connectClient(WiFiClient&, IPAddress, unsigned short) at ??:?
0x4029b2c8: spiffs_cache_page_get_by_fd at ??:?
0x4028fc8e: delay at ??:?
0x40206b0c: WiFiClient::connect(IPAddress, unsigned short) at ??:?
0x402843c8: ControllerSettingsStruct::checkHostReachable(bool) at ??:?
0x3fff3a5c: ?? at /local/users/gauchard/arduino/arduino_esp8266/esp8266-lwip/tools/sdk/lwip2/builder/glue-lwip/lwip-git.c:63
0x4028443c: ControllerSettingsStruct::connectToHost(WiFiClient&) at ??:?
0x4029b2c8: spiffs_cache_page_get_by_fd at ??:?
0x4028182a: try_connect_host(int, WiFiClient&, ControllerSettingsStruct&, String const&) at ??:?
0x402f1d94: chip_v6_set_sense at ??:?
0x4028d928: String::operator=(__FlashStringHelper const*) at ??:?
0x4028d958: String::String(__FlashStringHelper const*) at ??:?
0x402f1d94: chip_v6_set_sense at ??:?
0x4028188b: try_connect_host(int, WiFiClient&, ControllerSettingsStruct&) at ??:?
0x4028d28d: String::invalidate() at ??:?
0x4028d2ac: String::~String() at ??:?
0x4026a568: Create_schedule_HTTP_C011(EventStruct*) at ??:?
0x4029ae20: spiffs_cache_page_get_by_fd at ??:?
0x4026abf5: CPlugin_011(CPlugin::Function, EventStruct*, String&) at ??:?
0x4010562f: lmacRxDone at ??:?
0x40102f13: rcReachRetryLimit at ??:?
0x401030f4: rcReachRetryLimit at ??:?
0x401035b6: wDev_ProcessFiq at ??:?
0x4010562f: lmacRxDone at ??:?
0x40102f13: rcReachRetryLimit at ??:?
0x40100870: ets_post at ??:?
0x401030f4: rcReachRetryLimit at ??:?
0x401035b6: wDev_ProcessFiq at ??:?
0x40100870: ets_post at ??:?
0x401027ad: rcUpdateTxDone at ??:?
0x4010237c: pp_post at ??:?
0x40105617: lmacTxFrame at ??:?
0x401030f4: rcReachRetryLimit at ??:?
0x401047f2: lmacRecycleMPDU at ??:?
0x40100870: ets_post at ??:?
0x40104c63: lmacRecycleMPDU at ??:?
0x401035b6: wDev_ProcessFiq at ??:?
0x4010472b: lmacProcessTxSuccess at ??:?
0x40104524: lmacProcessTXStartData at ??:?
0x402a3222: __ssputs_r at /home/earle/src/esp-quick-toolchain/repo/newlib/newlib/libc/stdio/nano-vfprintf.c:233
0x4010237c: pp_post at ??:?
0x40105617: lmacTxFrame at ??:?
0x4029e325: _printf_i at /home/earle/src/esp-quick-toolchain/repo/newlib/newlib/libc/stdio/nano-vfprintf_i.c:194 (discriminator 1)
0x402a3222: __ssputs_r at /home/earle/src/esp-quick-toolchain/repo/newlib/newlib/libc/stdio/nano-vfprintf.c:233
0x402a3158: __ssputs_r at /home/earle/src/esp-quick-toolchain/repo/newlib/newlib/libc/stdio/nano-vfprintf.c:180
0x4029e450: _printf_i at /home/earle/src/esp-quick-toolchain/repo/newlib/newlib/libc/stdio/nano-vfprintf_i.c:246
0x3ffe8348: ?? at /home/earle/src/esp-quick-toolchain/repo/newlib/newlib/libc/reent/impure.c:23
0x402e0fe1: umm_block_size at ??:?
0x402a3653: _svfprintf_r at /home/earle/src/esp-quick-toolchain/repo/newlib/newlib/libc/stdio/nano-vfprintf.c:667
0x4029e325: _printf_i at /home/earle/src/esp-quick-toolchain/repo/newlib/newlib/libc/stdio/nano-vfprintf_i.c:194 (discriminator 1)
0x402a3222: __ssputs_r at /home/earle/src/esp-quick-toolchain/repo/newlib/newlib/libc/stdio/nano-vfprintf.c:233
0x401015d4: umm_free_core at umm_malloc.cpp:?
0x40101aa0: realloc at ??:?
0x401018aa: malloc at ??:?
0x3ffe8348: ?? at /home/earle/src/esp-quick-toolchain/repo/newlib/newlib/libc/reent/impure.c:23
0x4028d312: String::changeBuffer(unsigned int) at ??:?
0x40100ece: millis at ??:?
0x40100ece: millis at ??:?
0x40288d6c: timePassedSince(unsigned long) at ??:?
0x401015d4: umm_free_core at umm_malloc.cpp:?
0x401018aa: malloc at ??:?
0x40235e20: addToLog(unsigned char, char const*) at ??:?
0x401018f1: realloc at ??:?
0x4028d2ac: String::~String() at ??:?
0x4028d493: String::String(char const*) at ??:?
0x4028d336: String::changeBuffer(unsigned int) at ??:?
0x402386ff: LoadTaskSettings(unsigned char) at ??:?
0x401018f1: realloc at ??:?
0x4028d427: String::reserve(unsigned int) at ??:?
0x4028d493: String::String(char const*) at ??:?
0x402386ff: LoadTaskSettings(unsigned char) at ??:?
0x40101873: free at ??:?
0x4028e95c: operator new(unsigned int) at ??:?
0x4028d28d: String::invalidate() at ??:?
0x4028d2ac: String::~String() at ??:?
0x402868a3: CPluginCall(unsigned char, CPlugin::Function, EventStruct*, String&) at ??:?
0x40260177: validUserVar(EventStruct*) at ??:?
0x402f1438: chip_v6_set_sense at ??:?
0x4026024d: sendData(EventStruct*) at ??:?
0x4028d928: String::operator=(__FlashStringHelper const*) at ??:?
0x4028d28d: String::invalidate() at ??:?
0x402f1308: chip_v6_set_sense at ??:?
0x4026043e: SensorSendTask(unsigned char) at ??:?
0x40288d90: usecPassedSince(unsigned long) at ??:?
0x4022a8ac: setNewTimerAt(unsigned long, unsigned long) at ??:?
0x40287258: getDeviceIndex_from_TaskIndex(unsigned char) at ??:?
0x40260492: process_task_device_timer(unsigned long, unsigned long) at ??:?
0x4028fc8e: delay at ??:?
0x4027e73c: handle_schedule() at ??:?
0x4027e76e: handle_schedule() at ??:?
0x40257d9c: WiFiConnected() at ??:?
0x4027e867: loop at ??:?
0x40100891: esp_schedule at ??:?
0x4028ed1c: loop_wrapper() at core_esp8266_main.cpp:?
0x401007d5: cont_wrapper at ??:?

Based on self built test_beta_ESP8266_4M1M. Stack decoded with https://github.com/janLo/EspArduinoExceptionDecoder .

edit: This is one of the incomplete stacktraces for sys:

>>>stack>>>

ctx: sys
sp: 3fff23b0 end: 3fffffb0 offset: 0000
3fff23b0:  3ffeaba4 00000000 4029e325 402a3158
3fff23c0:  000000fe 00000000 00000000 00000000
3fff23d0:  00000000 00000000 00000000 00000001
3fff23e0:  00000000 00000001 3fff24c0 00000000
3fff23f0:  3fffc200 401032d8 04000000 40101c9a
3fff2400:  00000003 00000004 40003b53 00000000
3fff2410:  00000000 00000000 00000000 401032ba
3fff2420:  40103335 ffffffff 00000000 00000000
3fff2430:  00000001 00000031 00302063 00000004
3fff2440:  40003b53 2c9f0300 4000050c 3fffc278
3fff2450:  401032d8 3fffc200 00000022 34666666
3fff2460:  40003b53 00000030 00000008 ffffffff
3fff2470:  40001ddc 00000030 00018000 00000000
3fff2480:  00ff0000 5ffffe00 5ffffe00 00000000
3fff2490:  00018000 402e0fe1 3fff2463 3fff2592
3fff24a0:  3fffffb0 00000020 0000003c 00000030
3fff24b0:  00000020 3ffe8348 000000a0 402a0481
3fff24c0:  3fff25a1 00000001 0000006e ffff0208
3fff24d0:  3fff2570 0000009f 3fff7a5c 3fff22b0
3fff24e0:  3fffffb0 3ffe8348 000000a0 402a0481
3fff24f0:  3fff25c8 00000000 00000077 ffff0208
3fff2500:  3fff25a0 0000009f 00000004 3ffe8348
3fff2510:  00000000 00000024 00000000 00000000
3fff2520:  3fff3a90 3fff3a5c 3fff80d4 00000000
3fff2530:  0646be6e 3fffffb0 3fff2570 402a04c4
3fff2540:  3fff2630 3fff2620 00000004 ffff0208
3fff2550:  3fff25f0 0000009f 3fff7eb0 402b09d0
3fff2560:  4028f0c0 3fff2680 3fff25a0 4028f0b4
3fff2570:  66666633 30653134 3020203a 30303030
3fff2580:  20303030 30303030 30303030 30303020
3fff2590:  30303030 30302030 30303030 20203030
3fff25a0:  203a000a 66666633 30383632 646e6520
3fff25b0:  6633203a 66666666 6f203062 65736666
3fff25c0:  30203a74 0a303030 00000000 402b0a3a
3fff25d0:  3fff3a5c 00000000 00000000 402a951b
3fff25e0:  4028f0c0 3fff7f54 00000000 4028f0b4
3fff25f0:  6573550a 78652072 74706563 206e6f69
3fff2600:  6e617028 612f6369 74726f62 7373612f
3fff2610:  3fff2630 3fff2620 00000004 40101873
3fff2620:  3fff7eac 3fff41e0 00000000 00000000
3fff2630:  00000000 00000000 00000001 402b1078
3fff2640:  3fff2660 3fff2650 3fff41f0 4028f10e
3fff2650:  00000020 3fff2680 3fffffb0 00000000
3fff2660:  5ffffe00 5ffffe00 000008aa 3fff22b0
3fff2670:  3fffffb0 3fff2680 3fff2680 4028f2b7
3fff2680:  00000064 3fff2bd0 00000020 40101873
3fff2690:  000000fe 00000000 00000000 00000000
3fff26a0:  00000000 00000000 00000000 3fff333c
3fff26b0:  3fff7ea8 00000000 3fff81ec 00000000
3fff26c0:  0646be6e 3fff2bd0 00000001 4028f336
3fff26d0:  3ffefc58 0646be6e 3fff7850 4028f36f
3fff26e0:  00000029 3fff3538 3fff7850 4028ec49
3fff26f0:  0646be6e 3fff2bd0 00000001 40259e00
3fff2700:  4029b2c8 0a01a8c0 3fff27a0 4028fc8e
3fff2710:  40206b0c 00000001 3fff837c 402843c8
3fff2720:  00000000 ffffffff 3fff3a5c 3fff27a0
3fff2730:  3fff2bd0 00000002 3fff837c 4028443c
3fff2740:  4029b2c8 0a01a8c0 80007461 3fff837c
3fff2750:  0000000b 3fff2bd0 3fff837c 4028182a
3fff2760:  00000000 402f1d94 3fff27a0 4028d928
3fff2770:  0646bd71 0000000b 3fff27a0 4028d958
3fff2780:  402f1d94 00000400 3fff2bd0 3fff837c
3fff2790:  00000000 0000000b 3fff2bd0 4028188b
3fff27a0:  50545448 00203a20 87ff2bd0 4028d28d
3fff27b0:  3fff837c 0016001f 3fff3170 4028d2ac
3fff27c0:  00000000 3fff2bd0 3fff3170 4026a568
3fff27d0:  54534f50 00000000 00000000 00000000
3fff27e0:  74697277 62643f65 7561703d 7365746c
3fff27f0:  00000074 00000000 00000000 00000000
3fff2800:  00000000 00000000 00000000 00000000
3fff2810:  00000000 00000000 00000000 00000000
3fff2820:  00000000 00000000 00000000 00000000
3fff2830:  00000000 00000000 00000000 00000000
3fff2840:  00000000 00000000 00000000 00000000
3fff2850:  00000000 00000000 00000000 00000000
3fff2860:  00000000 00000000 00000000 00000000
3fff2870:  00000000 00000000 00000000 00000000
3fff2880:  00000000 00000000 00000000 00000000
3fff2890:  00000000 00000000 00000000 00000000
3fff28a0:  00000000 00000000 00000000 00000000
3fff28b0:  00000000 00000000 00000000 00000000
3fff28c0:  00000000 00000000 00000000 00000000
3fff28d0:  746e6f43 2d746e65 65707954 7061203a
3fff28e0:  63696c70 6f697461 2d782f6e 2d777777
3fff28f0:  6d726f66 6c72752d 6f636e65 0d646564
3fff2900:  0000000a 00000000 00000000 00000000
3fff2910:  00000000 00000000 00000000 00000000
3fff2920:  00000000 00000000 00000000 00000000
3fff2930:  00000000 00000000 00000000 00000000
3fff2940:  00000000 00000000 00000000 00000000
3fff2950:  00000000 00000000 00000000 00000000
3fff2960:  00000000 00000000 00000000 00000000
3fff2970:  00000000 00000000 00000000 00000000
3fff2980:  00000000 00000000 00000000 00000000
3fff2990:  00000000 00000000 00000000 00000000
3fff29a0:  00000000 00000000 00000000 00000000
3fff29b0:  00000000 00000000 00000000 00000000
3fff29c0:  00000000 00000000 00000000 00000000
3fff29d0:  2c326f63 61636f6c 6e6f6974 6f6f773d
3fff29e0:  6d616b6e 63207265 253d326f 316c6176
3fff29f0:  00000025 00000000 00000000 00000000
3fff2a00:  00000000 00000000 00000000 00000000
3fff2a10:  00000000 00000000 00000000 00000000
3fff2a20:  00000000 00000000 00000000 00000000
3fff2a30:  00000000 00000000 00000000 00000000
3fff2a40:  00000000 00000000 00000000 00000000
3fff2a50:  00000000 00000000 00000000 00000000
3fff2a60:  00000000 00000000 00000000 00000000
3fff2a70:  00000000 00000000 00000000 00000000
3fff2a80:  00000000 00000000 00000000 00000000
3fff2a90:  00000000 00000000 00000000 00000000
3fff2aa0:  00000000 00000000 00000000 00000000
3fff2ab0:  00000000 00000000 00000000 00000000
3fff2ac0:  00000000 00000000 00000000 00000000
3fff2ad0:  00000000 00000000 00000000 00000000
3fff2ae0:  00000000 00000000 00000000 00000000
3fff2af0:  00000000 00000000 00000000 00000000
3fff2b00:  00000000 00000000 00000000 00000000
3fff2b10:  00000000 00000000 00000000 00000000
3fff2b20:  00000000 00000000 00000000 00000000
3fff2b30:  00000000 00000000 00000000 00000000
3fff2b40:  00000000 00000000 00000000 00000000
3fff2b50:  00000000 00000000 00000000 00000000
3fff2b60:  00000000 00000000 00000000 00000000
3fff2b70:  00000000 00000000 00000000 00000000
3fff2b80:  00000000 00000000 00000000 00000000
3fff2b90:  00000000 00000000 00000000 00000000
3fff2ba0:  00000000 00000000 00000000 00000000
3fff2bb0:  00000000 00000000 00000000 00000000
3fff2bc0:  00000000 00000000 00000000 00000000
3fff2bd0:  4029ae20 00000000 00000064 00000030
3fff2be0:  3fff0114 00000000 3fff8400 0131013f
3fff2bf0:  80efeffe feefef00 3fff8400 0022002f
3fff2c00:  80efeffe 3fff8300 0131013f 80efeffe
3fff2c10:  3fff837c 3fff831c feefeffe feefeffe
3fff2c20:  feefeffe feefeffe feefeffe 3fff3170
3fff2c30:  3fff3170 0000000a 0000002a 4026abf5
3fff2c40:  feefeffe feefeffe 3fffc228 40105e11
3fff2c50:  4000050c feefeffe feefeffe feefeffe
3fff2c60:  4000437d 00000030 00000016 ffffffff
3fff2c70:  60000200 00000008 ffffffff 80000000
3fff2c80:  20000000 3fff5214 80000000 203540c0
3fff2c90:  80000000 3fff4e08 0000042b 3fff5218
3fff2ca0:  00000040 003540c0 00354100 00000030
3fff2cb0:  feefeffe feefeffe feefeffe feefeffe
3fff2cc0:  00000005 00000000 00000020 40100870
3fff2cd0:  feefeffe 00000000 00000005 4010237c
3fff2ce0:  3ffea305 4010562f 3ffedd40 3ffee4c8
3fff2cf0:  00000005 00000000 00000020 40100870
3fff2d00:  00000012 047e15b6 00000005 4010237c
3fff2d10:  3ffea305 4010562f 3ffedd40 feefeffe
3fff2d20:  40102f13 3ffedd40 401035b6 00000100
3fff2d30:  00000010 05623d88 3ffee760 401030f4
3fff2d40:  3ffeabb0 00000000 00000000 40100870
3fff2d50:  40104527 00040000 00000000 00040000
3fff2d60:  00002200 40104524 00040000 00000001
3fff2d70:  00000005 00000000 00000020 40100870
3fff2d80:  00000002 00000000 0000000a 00000000
3fff2d90:  00000002 00000000 0000000a 00000000
3fff2da0:  40102f13 3ffedd68 3ffee4c8 203f4000
3fff2db0:  00000000 a0000000 00000000 0000001c
3fff2dc0:  00002000 00000000 00002000 00000000
3fff2dd0:  3fff2f30 00000000 3fff2f30 402a3222
3fff2de0:  0000a000 3fff2ed3 00000000 00000001
3fff2df0:  00000001 00004208 4029e325 00000002
3fff2e00:  3fff2f30 00000002 3fff2f30 402a3222
3fff2e10:  3fff2e90 3fff2ed1 3fff2e40 00000000
3fff2e20:  401032d8 3fffc200 00000022 402a3158
3fff2e30:  3fff2f30 3fff2ed1 3fff2e90 4029e450
3fff2e40:  00000002 00000000 0000000a 00000000
3fff2e50:  3ffe8348 00000000 0000000a 402e0fe1
3fff2e60:  3fff2ed3 00000002 00000000 3fff621c
3fff2e70:  00000000 00000000 0000001f 3ffe9066
3fff2e80:  00000000 3ffe9065 3fff2f30 402a3653
3fff2e90:  00000000 ffffffff ffffffff 00000000
3fff2ea0:  00000002 00000002 00302064 ffffffff
3fff2eb0:  40203583 00000020 3fff32ea 0000000c
3fff2ec0:  00000000 00000000 3fff30a2 00000033
3fff2ed0:  00004680 000008d0 000008d0 401015d4
3fff2ee0:  00004680 00014582 00000000 00000009
3fff2ef0:  00000020 3fff78dc 3fff831c 40101aa0
3fff2f00:  00000020 00000034 00000001 401018aa
3fff2f10:  3ffe8348 00000000 0000000a 00000001
3fff2f20:  00000000 3fff5f84 3fff3000 0000002d
3fff2f30:  00000004 00000040 3fff3000 4028d312
3fff2f40:  00000000 4bc6a7f0 00019b0f 00000001
3fff2f50:  00000000 00000000 4bc6a7f0 00000000
3fff2f60:  00000000 00000000 40100ece 6147ae14
3fff2f70:  00000000 00000006 40100ece 5db22d0e
3fff2f80:  00000002 00000002 00000000 40288d6c
3fff2f90:  00004528 00000788 00000788 401015d4
3fff2fa0:  00000000 3fff78dc 3fff1be8 00000000
3fff2fb0:  3fff3698 00000020 00000020 401018aa
3fff2fc0:  00000000 3fff78dc 00000002 40235e20
3fff2fd0:  6f666e00 3f002020 00000000 401018f1
3fff2fe0:  3000002f 3fff5f84 00000000 4028d2ac
3fff2ff0:  00004680 3fff5f84 00000000 4028d493
3fff3000:  3fff7800 00000000 3fff0dd0 00000000
3fff3010:  3fff831c 00000020 3fff799c 4028d336
3fff3020:  00003c40 00000000 3fff0dd0 402386ff
3fff3030:  0000000b 3fff3030 00000000 401018f1
3fff3040:  00000010 3fff312c 00000020 00000006
3fff3050:  3fff831c 00000011 3fff799c 4028d427
3fff3060:  00000011 00000030 00000000 4028d493
3fff3070:  00004680 00000000 3fff0dd0 402386ff
3fff3080:  3fff831c 3fff30ec 3fff799c 00000006
3fff3090:  00000000 3fff3170 00000020 40101873
3fff30a0:  3fff30ec 3fff30ec 00000014 4028e95c
3fff30b0:  30302e30 3ffefdd0 3fff30ec 4028d28d
3fff30c0:  3fff30ec 3fff3170 00000003 4028d2ac
3fff30d0:  00000000 3fff3170 00000002 3fff3170
3fff30e0:  3fff3130 0000000a 0000002a 402868a3
3fff30f0:  0011002f 3fff3170 3fff3170 00000003
3fff3100:  00000001 0645b920 00000002 40260177
3fff3110:  402f1438 3fff1be8 00000000 0000000a
3fff3120:  00000000 3fff1be8 3fff3170 4026024d
3fff3130:  646e6500 61746144 80ff3100 4028d928
3fff3140:  0645b660 0645887c 3fff31e0 4028d28d
3fff3150:  402f1308 0645887c 00000001 0645b643
3fff3160:  3fff0e9e 3fff16cc 3fff78c8 4026043e
3fff3170:  3fff8300 000e000f 80ff3178 3fff3100
3fff3180:  3fff3180 80ff3180 80ff3200 00000000
3fff3190:  80000000 80000000 00000010 80ff31e0
3fff31a0:  3ffefe00 3ffefe2c 80ff7444 00000000
3fff31b0:  00000000 00000000 00000000 00000000
3fff31c0:  00000000 00000000 03000000 3f000600
3fff31d0:  44baa000 41b80000 00000000 00000000
3fff31e0:  0000000b 0001d59b 80000020 40288d90
3fff31f0:  30000000 3fff5f70 064587bd 4022a8ac
3fff3200:  3fff0c74 00000000 00000000 40287258
3fff3210:  0001d59b 3fff6392 00000000 3fff0b84
3fff3220:  06458762 0645887c 00000000 40260492
3fff3230:  06458762 3ffefdec 30000000 4028fc8e
3fff3240:  06458762 00000000 4027e73c 4027e76e
3fff3250:  3fff0b84 00019b03 3fff7850 40257d9c
3fff3260:  00000029 00000000 00000000 3fff32fc
3fff3270:  3fffdad0 3ffe8566 00000000 4027e867
3fff3280:  3fffda00 00000000 80ff32b8 40100891
3fff3290:  3fffdad0 00000000 3fff32b8 4028ed1c
3fff32a0:  feefeffe feefeffe 3ffe8724 401007d5
3fff32b0:  feefeffe 3fff2290 00000001 ffffffff
3fff32c0:  00000000 00000000 402f3640 000007f8
3fff32d0:  00000000 00000000 00000000 00000000
3fff32e0:  00000000 00000000 00200002 00230020
3fff32f0:  00000000 00000000 fa30c488 00000000
3fff3300:  00000000 00000003 00000004 40003b4d
3fff3310:  00000000 00000000 00000000 00000000
3fff3320:  00000000 000000fe 00000000 00000000
3fff3330:  00000000 402f35dc 00000079 402f314c
3fff3340:  00061a80 00000002 00000504 000249f0
3fff3350:  00000001 00000001 000000f8 00000000
3fff3360:  00000000 00000000 00000000 0000000a
3fff3370:  00000000 000000ff 00000000 00000000
3fff3380:  00000000 00000000 00000000 00000000
3fff3390:  00000000 00000000 00000000 00000000
3fff33a0:  00000000 00000000 00000000 00000000
3fff33b0:  00000000 00000000 00000000 00000000
3fff33c0:  00000000 00000000 00000000 00000000
3fff33d0:  00000000 ffffffff 00000000 00000000
3fff33e0:  40100974 00000000 00000000 00000000
3fff33f0:  00000000 00000000 00000000 00000000
3fff3400:  00000000 00000000 00000000 00000000
3fff3410:  00000000 00000000 00000000 00000000
3fff3420:  00000000 00000000 00000000 00000000
3fff3430:  00000000 00000000 00000000 00000000
3fff3440:  00000000 00000000 00000000 00000000
3fff3450:  00000000 00000000 00000000 00000000
3fff3460:  00000000 00000000 00000000 00000000
3fff3470:  00000000 00000000 00000000 00000000
3fff3480:  00000000 00000000 00000000 00000000
3fff3490:  00000000 00000000 00000000 00000000
3fff34a0:  00000000 00000000 00000000 00000000
3fff34b0:  00000000 00000000 00000000 00000000
3fff34c0:  00000000 00000000 00000000 00000000
3fff34d0:  00000000 00000000 00000000 00000000
3fff34e0:  00000000 00000000 00000000 00000000
3fff34f0:  00000000 00000000 00000000 00000000
3fff3500:  00000000 00000000 00000000 00000000
3fff3510:  00000000 00000000 00000000 00000000
3fff3520:  03948a77 00000000 023c5da2 011e1a30
3fff3530:  4028fc18 00000000 ffffffff 01f5f79b
3fff3540:  00000000 4028fbf8 00000000 00004000
3fff3550:  00000000 00000000 00000000 00000000
3fff3560:  00000000 00000000 00000000 00000000
3fff3570:  00000000 00000000 00000000 00000000
3fff3580:  00000000 00000000 00000000 00000000
3fff3590:  00000000 00000000 00000000 00000000
3fff35a0:  00000000 00000000 00000000 00000000
3fff35b0:  00000000 00000000 00000000 00000000
3fff35c0:  00000000 00000000 00000000 00000000
3fff35d0:  00000000 00000000 00000000 00000000
3fff35e0:  00000000 00000000 00000000 00000000
3fff35f0:  00000000 00000000 00000000 00000000
3fff3600:  00000000 00000000 00000000 00000000
3fff3610:  00000000 00000000 00000000 00000000
3fff3620:  00000000 00000000 00000000 00000000
3fff3630:  00000002 401001bc 00000000 00000000
3fff3640:  00000000 00000000 00000000 00000000
3fff3650:  00000000 00000000 00000000 3fff409c
3fff3660:  3fff4144 40290970 ffff7ed5 ffffffff
3fff3670:  00000001 ffffffff 000007be 00000000
3fff3680:  00000000 00000000 00000000 00000000
3fff3690:  00000000 0000106d 3fff3c98 00000000
3fff36a0:  3fff3dbc 01f7e05f 0004c4b4 40101c20
3fff36b0:  00000000 00000068 00000000 00000000
3fff36c0:  00000000 00000000 00000000 3fff7a40
3fff36d0:  3fff404c 00000000 00000000 00000000
3fff36e0:  00000000 00000000 00000000 00000000
3fff36f0:  00000000 00000000 00000000 00000000
3fff3700:  00000000 00000508 00000001 00019af3
3fff3710:  3fff3d1c 0101a8c0 00000000 00000000
3fff3720:  00000000 00000000 00000000 00000000
3fff3730:  00000000 00000000 00000000 00000000
3fff3740:  00000000 00000000 00000000 00000000
3fff3750:  00000000 00000000 00000000 00000000
3fff3760:  00000000 00000000 00000000 00000000
3fff3770:  00000000 00000000 00000000 00000000
3fff3780:  00000000 00000000 00000000 00000000
3fff3790:  00000000 00000000 00000000 00000000
3fff37a0:  00000000 00000000 00000000 00000000
3fff37b0:  00000000 00000000 00000000 00000000
3fff37c0:  00000000 00000000 00000000 00000000
3fff37d0:  00000000 00000000 00000000 00000000
3fff37e0:  00000000 00000000 00000000 00000000
3fff37f0:  00000000 00000000 00000000 00000000
3fff3800:  00000000 00000000 00000000 00000000
3fff3810:  00000000 00000000 00000000 00000000
3fff3820:  00000000 00000000 00000000 00000000
3fff3830:  00000000 00000000 00000000 00000000
3fff3840:  00000000 00000000 00000000 00000000
3fff3850:  00000000 00000000 00000000 00000000
3fff3860:  00000000 00000000 00000000 00000000
3fff3870:  00000000 00000000 00000000 00000000
3fff3880:  00000000 00000000 00000000 00000000
3fff3890:  00000000 00000000 00000000 00000000
3fff38a0:  00000000 00000000 00000000 00000000
3fff38b0:  00000000 00000000 00000000 00000000
3fff38c0:  00000000 00000000 00000000 00000000
3fff38d0:  00000000 00000000 00000000 00000000
3fff38e0:  00000000 00000000 3fff3ca4 00000000
3fff38f0:  00000000 00000000 010b1800 00000000
3fff3900:  00001aab c206d50c 00000004 00000000
3fff3910:  00000000 3fff7cd6 00000000 00000000
3fff3920:  0000010b 3fff7cd6 00000002 19f1ea84
3fff3930:  00000001 3fff77dc 00000000 00000000
3fff3940:  0a01a8c0 3fff3a5c 0c211b00 00347b6f
3fff3950:  00000002 00000000 00000000 00000000
3fff3960:  00000000 00000000 00000000 00000000
3fff3970:  00000000 00000000 00000000 00000000
3fff3980:  00000000 00000000 00000000 00000000
3fff3990:  00000000 00000000 00000000 00000000
3fff39a0:  00000000 00000000 00000000 00000000
3fff39b0:  00000000 00000000 00000000 00000000
3fff39c0:  00000000 00000000 00000000 00000000
3fff39d0:  00000000 00000000 00000000 00000000
3fff39e0:  00000000 00000000 00000000 00000000
3fff39f0:  00000000 00000000 00000000 00000000
3fff3a00:  00000000 00000000 00000000 00000000
3fff3a10:  00000000 00000000 00000000 00000000
3fff3a20:  00000000 00000000 00000000 020000e0
3fff3a30:  010000e0 00000000 0000003a 0001d4c0
3fff3a40:  00000001 00000000 00000000 00000000
3fff3a50:  3fff73b4 00000000 3fff404c 00000000
3fff3a60:  4601a8c0 00ffffff 0101a8c0 402b1088
3fff3a70:  402afe44 402a8fdc 402a8f24 00000000
3fff3a80:  3fff613c 3fff3d4c 3fff4094 05dcffff
3fff3a90:  8bc4f5fc 2f0654ba 00007473 00000000
3fff3aa0:  3fff3a5c 00000000 00000000 00000000
3fff3ab0:  402b1088 402afe44 402a8fdc 00000000
3fff3ac0:  00000000 00000000 3fff3d64 00000000
3fff3ad0:  0000ffff 00000000 20060000 00017061
3fff3ae0:  00000000 00000001 00000000 00000000
3fff3af0:  00000003 00000000 3fff745c 00000000
3fff3b00:  00000000 00000000 00000000 3701a8c0
3fff3b10:  fb0000e0 00000000 3fff3aa0 3fff3a5c
3fff3b20:  3fff77dc 01010100 01010000 00000001
3fff3b30:  00000000 00000005 c0a80101 00015180
3fff3b40:  00000000 00000000 ffffff00 c0a80101
3fff3b50:  c0a80101 00000000 00000000 00000000
3fff3b60:  00000000 02ff0000 3d3a4436 3a353c37
3fff3b70:  00000000 00000000 07fb0007 07bb07bb
3fff3b80:  07bb07bb 0f03070f 070b0307 02070b02
3fff3b90:  fe93120a 4a4e8001 383c4046 120d0905
3fff3ba0:  0d091916 1d1a1610 1914100c 100c201d
3fff3bb0:  201d1914 0000ffdd 0d260000 0ff2fe92
3fff3bc0:  070ffc04 03070f03 0f03070f 070f0307
3fff3bd0:  03070f03 0e03070f 070d0307 03070c03
3fff3be0:  0b02070b 070b0207 02070b02 00000000
3fff3bf0:  000000fc 00000054 3fff7484 00000000
3fff3c00:  0000004e 00000000 01050008 05020400
3fff3c10:  05020505 05050400 04050504 eefffdfe
3fff3c20:  e2e2efed 0ae100e2 00003fff 4a4e0000
3fff3c30:  383c4046 01010000 05040302 00000000
3fff3c40:  00020000 000ae100 00000000 00000000
3fff3c50:  04030301 00010001 00000000 00000000
3fff3c60:  00000000 01000000 00000000 00000000
3fff3c70:  00000000 00210000 00000000 00000100
3fff3c80:  00000000 00000000 00007130 00000012
3fff3c90:  00000000 00000000 00000001 06ce08aa
3fff3ca0:  00000007 00000000 00000000 ff000000
3fff3cb0:  00000000 d9120000 00000000 00000000
3fff3cc0:  0000ff00 402aaabc 00000000 00000000
3fff3cd0:  0001000a 3fff3d34 00019e30 402aa66c
3fff3ce0:  402e12fc 00000000 0007000d 3fff56cc
3fff3cf0:  0001d4e0 402aa66c 402e1304 00000000
3fff3d00:  000a0010 3fff3cd4 00019ce7 402aa66c
3fff3d10:  402e130c 00000000 000d0013 3fff814c
3fff3d20:  00019b56 402aa66c 402e1314 00000000
3fff3d30:  00100016 3fff3cec 00019e30 402aa66c
3fff3d40:  402e131c 00000000 00130019 00000000
3fff3d50:  010000e0 00000200 00000001 00000000
3fff3d60:  0016001c 00000000 010000e0 00000200
3fff3d70:  00000001 00000000 00190021 00000001
3fff3d80:  3fff60e4 00000000 00000000 0000002b
3fff3d90:  46e4ea00 00000001 00007275 00007275
3fff3da0:  001c0076 3fff404c ffffffff 004fa176
3fff3db0:  00000000 402c05dc 00000000 3ffee658
3fff3dc0:  0211f5c9 00000000 402baf2c 00000000
3fff3dd0:  00000000 00000000 00000000 00000000
3fff3de0:  00000000 00000000 00000005 8a222e70
3fff3df0:  00002896 00008c50 00000000 0007fc3c
3fff3e00:  00000000 00000260 00000000 00000000
3fff3e10:  00000000 00000000 00000000 00000000
3fff3e20:  00000000 0000c6f0 00000000 00000000
3fff3e30:  00000000 3ffeef28 3fff6a94 00000000
3fff3e40:  00000000 00000000 00000000 00000000
3fff3e50:  00000000 00000000 00000000 00000000
3fff3e60:  00000000 00000000 00000000 00000000
3fff3e70:  00000000 02050005 3ffee760 011b08bd
3fff3e80:  14000300 02010008 06050403 00000007
3fff3e90:  00000000 00000000 00000000 00000000
3fff3ea0:  00000000 00000000 00000000 00000000
3fff3eb0:  00000000 00000000 00000000 00000000
3fff3ec0:  00000000 00000000 00000000 00000000
3fff3ed0:  00000000 00000000 00000000 00000000
3fff3ee0:  00000000 00000000 00000000 00000000
3fff3ef0:  00000000 00000000 00000000 00000000
3fff3f00:  00000000 3fff3da4 00000000 00000000
3fff3f10:  00000000 00000000 00000000 00000000
3fff3f20:  00000000 00000000 00000000 00000000
3fff3f30:  00000000 00000000 00000000 00000000
3fff3f40:  00000000 00000000 00000000 00000000
3fff3f50:  00000000 3fff3da4 00010000 00000000
3fff3f60:  00000000 00000000 00000000 00000000
3fff3f70:  00000000 00000000 00000000 00000000
3fff3f80:  00000000 00000000 00000000 00000000
3fff3f90:  00000000 00000000 00000000 00000000
3fff3fa0:  00000000 3fff3da4 00020000 00000000
3fff3fb0:  00000000 00000000 00000000 00000000
3fff3fc0:  00000000 00000000 00000000 00000000
3fff3fd0:  00000000 00000000 00000000 00000000
3fff3fe0:  00000000 00000000 00000000 00000000
3fff3ff0:  00000000 3fff3da4 00030000 00000000
3fff4000:  00000000 00000000 00000000 00000000
3fff4010:  00000000 00000000 00000000 00000000
3fff4020:  00000000 00000000 00000000 00000000
3fff4030:  00000000 00000000 00000000 00000000
3fff4040:  00000000 000208ff 0021007f 00000000
3fff4050:  4601a8c0 00ffffff 0101a8c0 402ccc44
3fff4060:  402e11d0 40105ba4 3fff3da4 00000000
3fff4070:  00000000 402c9ff4 3fff4094 fc0605dc
3fff4080:  ba8bc4f5 77651154 0001c900 00000000
3fff4090:  00760080 00326f63 007f0095 4029b498
3fff40a0:  40290970 402908c8 402908ac 40290890
3fff40b0:  000fa000 00300000 00001000 00002000
3fff40c0:  00000100 0000007d 00000000 00000000
3fff40d0:  0000001a 00000017 3fff4bf4 3fff4af4
3fff40e0:  3fff4cfc 00000005 ffffd8e8 0000005f
3fff40f0:  0000012e 00000258 00150000 3fff4df4
3fff4100:  00000578 4029aa34 00000000 00000001
3fff4110:  00000000 20090315 00300000 000fa000
3fff4120:  00000100 00002000 00000005 3fff4af4
3fff4130:  3fff4cfc 3fff4df4 53504946 ffffff01
3fff4140:  00800098 4029b4e8 00000001 00000001
3fff4150:  3fff409c ffffffff 009500d3 00000000
3fff4160:  00000000 00000000 00000000 00000000
3fff4170:  00000000 00000000 00000000 00000000
3fff4180:  00000000 00000000 00000000 00000000
3fff4190:  00000000 00000000 00000000 00000000
3fff41a0:  00000000 00000000 00000000 00000000
3fff41b0:  00000000 00000000 00000000 00000000
3fff41c0:  00000000 00000000 00000000 00000000
3fff41d0:  00000000 00000000 00000000 00000000
3fff41e0:  00000000 00000000 00000000 00000000
3fff41f0:  00000000 00000000 00000000 00000000
3fff4200:  00000000 00000000 00000000 00000000
3fff4210:  00000000 00000000 00000000 00000000
3fff4220:  00000000 00000000 00000000 00000000
3fff4230:  00000000 00000000 00000000 00000000
3fff4240:  00000000 00000000 00000000 00000000
3fff4250:  00000000 00000000 00000000 00000000
3fff4260:  00000000 00000000 00000000 00000000
3fff4270:  00000000 00000000 00000000 00000000
3fff4280:  00000000 00000000 00000000 00000000
3fff4290:  00000000 00000000 00000000 00000000
3fff42a0:  00000000 00000000 00000000 00000000
3fff42b0:  00000000 00000000 00000000 00000000
3fff42c0:  00000000 00000000 00000000 00000000
3fff42d0:  00000000 00000000 00000000 00000000
3fff42e0:  00000000 00000000 00000000 00000000
3fff42f0:  00000000 00000000 00000000 00000000
3fff4300:  00000000 00000000 00000000 00000000
3fff4310:  00000000 00000000 00000000 00000000
3fff4320:  00000000 00000000 00000000 00000000
3fff4330:  009800d8 00000000 00000000 00000000
3fff4340:  3fff7ca4 3fff7a9c 3fff7ca4 3fff7a9c
3fff4350:  3fff7ca4 00000000 00d300dd 61636f00
3fff4360:  6974206c 203a656d 30373931 2d31302d
3fff4370:  30203130 34323a32 0032353a 00203a74
3fff4380:  00d880df 02fe04b9 00000000 6f432078
3fff4390:  00dd0100 000002f5 3fff1880 002f0f78
3fff43a0:  00000000 00000000 00000000 00000000
3fff43b0:  00000000 00000000 00000000 00000000
3fff43c0:  00000000 00000000 00000000 00000000
3fff43d0:  00000000 00000000 00000000 00000000
3fff43e0:  00000000 00000000 00000000 00000000
3fff43f0:  00000000 00000000 00000000 00000000
3fff4400:  00000000 00000000 00000000 00000000
3fff4410:  00000000 00000000 00000000 00000000
3fff4420:  00000000 6154203a 00df0119 02ed02f5
3fff4430:  00000000 00000000 3fff5444 4c203020
3fff4440:  00f20119 02e0034c 3a656d69 39363820
3fff4450:  202d2032 74736552 20747261 73616552
3fff4460:  203a6e6f 74666f53 65726177 74615720
3fff4470:  6f646863 370a0d67 203a2035 6f666e49
3fff4480:  203a2020 20205346 4d203a20 746e756f
3fff4490:  2e676e69 0a0d2e2e 00df0105 4e455600
3fff44a0:  53203a54 65747379 6f42236d 6c00746f
3fff44b0:  00006465 00000000 00000000 7375202c
3fff44c0:  01000108 00000001 3fff44dc 00000000
3fff44d0:  00000000 34310001 0105010b 00000001
3fff44e0:  3fff450c 3fff44c4 3fff44f4 4e200102
3fff44f0:  0108010e 00000001 3fff44dc 00000000
3fff4500:  00000000 75730203 010b0111 00000001
3fff4510:  3fff0c2c 3fff44dc 3fff456c 666f0304
3fff4520:  010e0114 00000001 3fff453c 00000000
3fff4530:  00000000 203a0405 01110117 00000001
3fff4540:  3fff456c 3fff4524 3fff4554 20730506
3fff4550:  0114011a 00000001 3fff453c 00000000
3fff4560:  00000000 00000607 0117011d 00000000
3fff4570:  3fff450c 3fff453c 3fff459c 00000708
3fff4580:  011a0120 00000001 3fff459c 00000000
3fff4590:  00000000 00000809 011d0123 00000001
3fff45a0:  3fff456c 3fff4584 3fff45cc 0000090a
3fff45b0:  01200126 00000001 3fff45cc 00000000
3fff45c0:  00000000 00000a0b 01230129 00000000
3fff45d0:  3fff459c 3fff45b4 3fff45fc 00000b0c
3fff45e0:  0126012c 00000000 3fff45fc 00000000
3fff45f0:  00000000 00000c0d 0129012f 00000001
3fff4600:  3fff45cc 3fff45e4 3fff4614 00000d0e
3fff4610:  012c0132 00000000 3fff45fc 00000000
3fff4620:  00000000 00000e11 012f013f 04030201
3fff4630:  08070605 0c0b0a09 110f0e0d 15141312
3fff4640:  19181716 1d1c1b1a 2221201f 27262524
3fff4650:  2d2c2b28 3331302f 37363534 3b3a3938
3fff4660:  3f3e3d3c 43424140 48474544 4c4b4a49
3fff4670:  504f4e4d 54535251 5a595655 5e5d5c5b
3fff4680:  00000000 00000000 00000000 00000000
3fff4690:  01320140 3fff1ad4 013f0144 00000000
3fff46a0:  3fff46d4 00000000 40204c80 40204560
3fff46b0:  00000001 00000000 01400147 4029ad80
3fff46c0:  00000002 00000001 3fff469c 00000000
3fff46d0:  0144014a 40280a04 00000000 402998b4
3fff46e0:  402998a0 00000000 0147014d 3fff4754
3fff46f0:  3ffefc2c 3fff469c 3fff46bc 00000000
3fff4700:  014a0151 00000001 3fff473c 00000000
3fff4710:  40204ce0 402044ec 00000001 00000000
3fff4720:  014d0154 4029ad80 00000002 00000001
3fff4730:  3fff4704 00000000 01510157 40280a8c
3fff4740:  00000000 402998dc 402998c8 00000000
3fff4750:  0154015a 3fff47bc 3fff46ec 3fff4704
3fff4760:  3fff4724 00000000 0157015e 00000003
3fff4770:  3fff47a4 00000000 40204d40 40204480
3fff4780:  00000001 00000000 015a0161 4029ad80
3fff4790:  00000002 00000001 3fff476c 00000000
3fff47a0:  015e0164 40280b18 00000000 40299904
3fff47b0:  402998f0 00000000 01610167 3fff4824
3fff47c0:  3fff4754 3fff476c 3fff478c 00000000
3fff47d0:  0164016b 00000004 3fff480c 00000000
3fff47e0:  40204da0 402042bc 00000001 00000000
3fff47f0:  0167016e 4029ad80 00000002 00000001
3fff4800:  3fff47d4 00000000 016b0171 40100770
3fff4810:  00000000 4029992c 40299918 00000000
3fff4820:  016e0174 3fff488c 3fff47bc 3fff47d4
3fff4830:  3fff47f4 00000000 01710178 00000005
3fff4840:  3fff4874 00000000 40204e00 402042dc
3fff4850:  00000001 00000000 0174017b 4029ad80
3fff4860:  00000002 00000001 3fff483c 00000000
3fff4870:  0178017e 40280b30 00000000 40299954
3fff4880:  40299940 00000000 017b0181 3fff48f4
3fff4890:  3fff4824 3fff483c 3fff485c 00000000
3fff48a0:  017e0185 00000006 3fff48dc 00000000
3fff48b0:  40204e60 4020431c 00000001 00000000
3fff48c0:  01810188 4029ad80 00000002 00000001
3fff48d0:  3fff48a4 00000000 0185018b 40280b5c
3fff48e0:  00000000 4029997c 40299968 00000000
3fff48f0:  0188018e 3ffefc2c 3fff488c 3fff48a4
3fff4900:  3fff48c4 00000000 018b019d 49464900
3fff4910:  43203a20 656e6e6f 64657463 50412021
3fff4920:  696d203a 322d6b6e 4847342e 3728207a
3fff4930:  45323a30 3a32323a 393a4138 38323a36
3fff4940:  68432029 2031203a 61727544 6e6f6974
3fff4950:  3031203a 6d203633 29620073 574c202c
3fff4960:  203a5049 2e312e32 55502032 73204159
3fff4970:  6f707075 00297472 00000000 726f7070
3fff4980:  018e01ae 4e455600 54203a54 23656d69
3fff4990:  74696e49 696c6169 0064657a 205d6c61
3fff49a0:  7365545b 676e6974 4528205d 32385053
3fff49b0:  43207878 2065726f 37326634 36316563
3fff49c0:  4f4e202c 20534f4e 204b4453 2e322e32
3fff49d0:  65642d32 62622876 39623338 202c2962
3fff49e0:  5049574c 2e32203a 20322e31 41595550
3fff49f0:  70757320 74726f70 00000029 00000000
3fff4a00:  00000000 54494e00 019d01b1 4029b028
3fff4a10:  7664612f 65636e61 89000064 00000000
3fff4a20:  01ae81b2 04b906ce 01b101c1 49464900
3fff4a30:  44203a20 20504348 203a5049 2e323931
3fff4a40:  2e383631 30372e31 6f632820 47202932
3fff4a50:  31203a57 312e3239 312e3836 5320312e
3fff4a60:  32203a4e 322e3535 322e3535 302e3535
3fff4a70:  64202020 74617275 3a6e6f69 30343520
3fff4a80:  00736d20 3a6e6f73 666f5320 72617774
3fff4a90:  61572065 64686374 0000676f 00000000
3fff4aa0:  01b201c6 00000001 3fff82cc 00000000
3fff4ab0:  3fff8354 0000002e 461e7c00 00000001
3fff4ac0:  0000279f 0000279f 01c101cb 73726900
3fff4ad0:  6f6f4c74 6e6f4370 7463656e 736e6f69
3fff4ae0:  61747345 73696c62 00646568 00000000
3fff4af0:  01c6020c 00018001 fffffff8 00da00d8
3fff4b00:  00de00dc 00e300e1 00e700e5 034e00e9
3fff4b10:  03540351 02b90357 02bf02bc 03350323
3fff4b20:  033b0338 0104033e 01080106 0342010a
3fff4b30:  03480345 034c034b 02670264 02fb026a
3fff4b40:  030202fe 03060305 01290127 012d012b
3fff4b50:  0131012f 01350133 01390137 013c013b
3fff4b60:  0141013e 01450143 01490147 014d014b
3fff4b70:  0151014f 01550153 01590157 015d015b
3fff4b80:  0162015f 01660164 016a0168 016e016c
3fff4b90:  01720170 01760174 017a0178 017e017c
3fff4ba0:  01830181 01870185 018b0189 018f018d
3fff4bb0:  01930191 01970195 019b0199 019f019d
3fff4bc0:  01a401a2 01a701a5 01ab01a9 01af01ad
3fff4bd0:  01b301b1 01b701b5 01bb01b9 01bf01bd
3fff4be0:  01c401c2 01c801c6 01cc01ca 01d001ce
3fff4bf0:  01d401d2 00018004 00000000 00000001
3fff4c00:  00010000 00000000 00010001 00010000
3fff4c10:  00000000 00000001 00010000 00000000
3fff4c20:  80010001 00000000 00000000 00000000
3fff4c30:  ffff0000 ffffffff ffffffff ffffffff
3fff4c40:  ffffffff ffffffff ffffffff ffffffff
3fff4c50:  ffffffff ffffffff ffffffff ffffffff
3fff4c60:  ffffffff ffffffff ffffffff ffffffff
3fff4c70:  ffffffff ffffffff ffffffff ffffffff
3fff4c80:  ffffffff ffffffff ffffffff ffffffff
3fff4c90:  ffffffff ffffffff ffffffff ffffffff
3fff4ca0:  ffffffff ffffffff ffffffff ffffffff
3fff4cb0:  ffffffff ffffffff ffffffff ffffffff
3fff4cc0:  ffffffff ffffffff ffffffff ffffffff
3fff4cd0:  ffffffff ffffffff ffffffff ffffffff
3fff4ce0:  ffffffff ffffffff ffffffff ffffffff
3fff4cf0:  000f0429 00000000 01cb022b 3fff40a4
3fff4d00:  80010000 00010000 035802da 00000001
3fff4d10:  00008400 00008400 00000008 00000000
3fff4d20:  e2898570 00000028 00000000 3fff40a4
3fff4d30:  80020000 00001000 02dc02dc 00000000
3fff4d40:  00000480 00000480 00000008 00000000
3fff4d50:  ec1aa42c 00000001 00000000 3fff40a4
3fff4d60:  80040000 ffffffff 03410341 00000000
3fff4d70:  00000000 00000000 00000018 00000000
3fff4d80:  cf73c27f 00000031 00000000 00000000
3fff4d90:  00000000 00000000 00000000 00000000
3fff4da0:  00000000 00000000 00000000 00000000
3fff4db0:  00000000 00000000 00000000 00000000
3fff4dc0:  00000000 00000000 00000000 00000000
3fff4dd0:  00000000 00000000 00000000 00000000
3fff4de0:  00000000 00000000 00000000 00000000
3fff4df0:  020c02db 00000005 000013ea ffffffff
3fff4e00:  0000001f 3fff4e08 00000002 000013ea
3fff4e10:  0000034c 00000000 00000000 00860001
3fff4e20:  000000fc 00000000 00000000 00000000
3fff4e30:  00000000 00000000 00000000 00000000
3fff4e40:  00000000 00000000 00000000 00000000
3fff4e50:  00000000 00000000 00000000 00000000
3fff4e60:  00000000 00000000 00000000 00000000
3fff4e70:  00000000 00000000 00000000 00000000
3fff4e80:  00000000 00000000 00000000 00000000
3fff4e90:  00000000 00000000 00000000 00000000
3fff4ea0:  00000000 00000000 00000000 00000000
3fff4eb0:  00000000 00000000 00000000 00000000
3fff4ec0:  00000000 00000000 00000000 00000000
3fff4ed0:  00000000 00000000 00000000 00000000
3fff4ee0:  00000000 00000000 00000000 00000000
3fff4ef0:  00000000 00000000 00000000 00000000
3fff4f00:  00000000 00000000 00000000 00000000
3fff4f10:  00000000 00000000 00000000 00000102
3fff4f20:  000013e6 00000348 00000000 00000000
3fff4f30:  00840001 000000fc 00000000 00000000
3fff4f40:  00000000 00000000 00000000 00000000
3fff4f50:  00000000 00000000 00000000 00000000
3fff4f60:  00000000 00000000 00000000 00000000
3fff4f70:  00000000 00000000 00000000 00000000
3fff4f80:  00000000 00000000 00000000 00000000
3fff4f90:  00000000 00000000 00000000 00000000
3fff4fa0:  00000000 00000000 00000000 00000000
3fff4fb0:  00000000 00000000 00000000 00000000
3fff4fc0:  00000000 00000000 326f6300 636f6c2c
3fff4fd0:  6f697461 6f773d6e 616b6e6f 2072656d
3fff4fe0:  3d326f63 6c617625 00002531 00000000
3fff4ff0:  00000000 00000000 00000000 00000000
3fff5000:  00000000 00000000 00000000 00000000
3fff5010:  00000000 00000000 00000000 00000000
3fff5020:  00000000 00000000 00000000 00000000
3fff5030:  00000202 000013e2 00000342 00000000
3fff5040:  00000000 00820001 000000fc 00000000
3fff5050:  00000000 00000000 00000000 00000000
3fff5060:  00000000 00000000 00000000 00000000
3fff5070:  00000000 00000000 00000000 00000000
3fff5080:  00000000 00000000 00000000 00000000
3fff5090:  00000000 00000000 00000000 00000000
3fff50a0:  00000000 00000000 00000000 00000000
3fff50b0:  00000000 00000000 00000000 00000000
3fff50c0:  00000000 00000000 00000000 00000000
3fff50d0:  50000000 0054534f 00000000 00000000
3fff50e0:  77000000 65746972 3d62643f 6c756170
3fff50f0:  74736574 00000000 00000000 00000000
3fff5100:  00000000 00000000 00000000 00000000
3fff5110:  00000000 00000000 00000000 00000000
3fff5120:  00000000 00000000 00000000 00000000
3fff5130:  00000000 00000000 00000000 00000000
3fff5140:  00000000 00000302 000013e4 00000345
3fff5150:  00000000 00000000 00830001 000000fc
3fff5160:  00000000 00000000 00000000 00000000
3fff5170:  00000000 00000000 00000000 00000000
3fff5180:  00000000 00000000 00000000 00000000
3fff5190:  00000000 00000000 00000000 00000000
3fff51a0:  00000000 00000000 00000000 00000000
3fff51b0:  00000000 00000000 00000000 00000000
3fff51c0:  00000000 00000000 00000000 00000000
3fff51d0:  00000000 00000000 00000000 00000000
3fff51e0:  00000000 00000000 00000000 746e6f43
3fff51f0:  2d746e65 65707954 7061203a 63696c70
3fff5200:  6f697461 2d782f6e 2d777777 6d726f66
3fff5210:  6c72752d 6f636e65 0d646564 0000000a
3fff5220:  00000000 00000000 00000000 00000000
3fff5230:  00000000 00000000 00000000 00000000
3fff5240:  00000000 00000000 00000000 00000000
3fff5250:  00000000 00000000 00000402 000013e8
3fff5260:  0000034b 00000000 00000000 00850001
3fff5270:  000000fc 00000000 00000000 00000000
3fff5280:  00000000 00000000 00000000 00000000
3fff5290:  00000000 00000000 00000000 00000000
3fff52a0:  00000000 00000000 00000000 00000000
3fff52b0:  00000000 00000000 00000000 00000000
3fff52c0:  00000000 00000000 00000000 00000000
3fff52d0:  00000000 00000000 00000000 00000000
3fff52e0:  00000000 00000000 00000000 00000000
3fff52f0:  00000000 00000000 00000000 00000000
3fff5300:  00000000 00000000 00000000 00000000
3fff5310:  00000000 00000000 00000000 00000000
3fff5320:  00000000 00000000 00000000 00000000
3fff5330:  00000000 00000000 00000000 00000000
3fff5340:  00000000 00000000 00000000 00000000
3fff5350:  00000000 00000000 00000000 00000000
3fff5360:  00000000 00000000 00000000 00000000
3fff5370:  022b02e0 00000001 3fff741c 00000000
3fff5380:  00000000 00000000 48e6c220 00000015
3fff5390:  000079d9 0000021c 02db02e3 00000100
3fff53a0:  00000000 00000000 3fff4394 00000000
3fff53b0:  02e002e4 06460000 02e302ed 4e455600
3fff53c0:  43203a54 6b636f6c 6d695423 68543d65
3fff53d0:  32302c75 0034323a 7461207a 706d6574
3fff53e0:  30232074 666f2000 37353920 00343133
3fff53f0:  00000000 00000000 00000000 65737520
3fff5400:  02e402f0 00000000 0001c200 00000101
3fff5410:  00000103 3fff539c 02ed02f5 00000000
3fff5420:  3fff5f5c 3fff60e4 3fff60bc 0000002c
3fff5430:  48e0e280 0000002c 00006a7f 000000fe
3fff5440:  02f002fa 00000001 3fff55dc 3fff8234
3fff5450:  00000000 00002a14 48044180 000013f3
3fff5460:  0000006a 0000000e 02f502fe 04030201
3fff5470:  08070605 0c0b0a09 00110e0d 00000000
3fff5480:  00006400 00000000 02fa8300 053400dd
3fff5490:  3fff65f4 00000105 02fe030b 20204400
3fff54a0:  55203a20 6d697470 20302065 6e6e6f43
3fff54b0:  46746365 756c6961 20736572 72462030
3fff54c0:  654d6565 3831206d 20383430 69466957
3fff54d0:  74617453 33207375 79702e00 00000000
3fff54e0:  00000000 00000000 00000000 00000000
3fff54f0:  03000318 4e455600 57203a54 23694669
3fff5500:  6e6e6f43 65746365 6d690064 64612065
3fff5510:  7473756a 62206465 36382079 39323139
3fff5520:  30302e38 65736d20 57202e63 65646e61
3fff5530:  32203a72 2e343134 6d203532 2f636573
3fff5540:  6f636573 0000646e 00000000 00000000
3fff5550:  00000000 656c6261 030b0323 72727500
3fff5560:  20746e65 656d6954 6e6f5a20 53203a65
3fff5570:  74204454 20656d69 72617473 31203a74
3fff5580:  2d303739 322d3031 33302035 3a30303a
3fff5590:  6f203030 65736666 30203a74 6e696d20
3fff55a0:  00000000 00000000 00000000 4528205d
3fff55b0:  03180328 00000000 3fff73f4 00000000
3fff55c0:  00000000 00000036 4aa85646 00001ccd
3fff55d0:  0001ebf6 00000116 0323032d 00000001
3fff55e0:  3fff0bb8 3fff7864 3fff5444 00002a05
3fff55f0:  46dbde00 00000406 00000046 00000012
3fff5600:  03280332 00000000 3fff5f5c 3fff741c
3fff5610:  3fff56a4 00000004 48440680 00000406
3fff5620:  00000456 000000a1 032d0337 00000000
3fff5630:  3fff788c 00000000 00000000 00000005
3fff5640:  47840f80 00000406 0000007b 00000038
3fff5650:  0332033c 00000000 3fff80ac 00000000
3fff5660:  00000000 00000a34 46bd7000 00000406
3fff5670:  00000042 00000011 03370341 00000000
3fff5680:  3fff80ac 00000000 00000000 00000734
3fff5690:  458ee800 0000080c 00000012 00000002
3fff56a0:  033c0346 00000001 3fff5604 3fff788c
3fff56b0:  3fff825c 00000008 48077c00 00000406
3fff56c0:  000000ed 0000006c 03410349 00000000
3fff56d0:  00025334 402b0eb4 00000000 00000000
3fff56e0:  0346034c 3fff82ac 3fff65f4 10000002
3fff56f0:  00019b2a 00000000 03490359 d6011f90
3fff5700:  075b0007 0007df02 d4030017 00500007
3fff5710:  0007d604 cf05075b 075b0007 0007c906
3fff5720:  d4070050 00500007 0007de08 c60920bf
3fff5730:  02020007 0007c80a c60b0050 00500007
3fff5740:  0007d40c e00dffdd 075b0007 0007cf0e
3fff5750:  c0112743 00000007 0007c000 00000000
3fff5760:  034c035c 00000001 3fff577c 00000000
3fff5770:  00000000 00000001 0359035f 00000001
3fff5780:  3fff57ac 3fff5764 3fff5794 00000102
3fff5790:  035c0362 00000001 3fff577c 00000000
3fff57a0:  00000000 00000203 035f0365 00000001
3fff57b0:  3fff580c 3fff577c 3fff57dc 00000304
3fff57c0:  03620368 00000001 3fff57dc 00000000
3fff57d0:  00000000 00000405 0365036b 00000001
3fff57e0:  3fff57ac 3fff57c4 3fff57f4 00000506
3fff57f0:  0368036e 00000001 3fff57dc 00000000
3fff5800:  00000000 00000607 036b0371 00000001
3fff5810:  3fff58cc 3fff57ac 3fff586c 00000708
3fff5820:  036e0374 00000001 3fff583c 00000000
3fff5830:  00000000 00000809 03710377 00000001
3fff5840:  3fff586c 3fff5824 3fff5854 0000090a
3fff5850:  0374037a 00000001 3fff583c 00000000
3fff5860:  00000000 00000a0b 0377037d 00000001
3fff5870:  3fff580c 3fff583c 3fff589c 00000b0c
3fff5880:  037a0380 00000001 3fff589c 00000000
3fff5890:  00000000 00000c0d 037d0383 00000001
3fff58a0:  3fff586c 3fff5884 3fff58b4 00000d0e
3fff58b0:  03800386 00000001 3fff589c 00000000
3fff58c0:  00000000 00000e0f 03830389 00000000
3fff58d0:  3fff5a4c 3fff580c 3fff598c 00000f11
3fff58e0:  0386038c 00000001 3fff58fc 00000000
3fff58f0:  00000000 00001012 0389038f 00000001
3fff5900:  3fff592c 3fff58e4 3fff5914 00001113
3fff5910:  038c0392 00000001 3fff58fc 00000000
3fff5920:  00000000 00001214 038f0395 00000001
3fff5930:  3fff598c 3fff58fc 3fff595c 00001315
3fff5940:  03920398 00000001 3fff595c 00000000
3fff5950:  00000000 00001416 0395039b 00000001
3fff5960:  3fff592c 3fff5944 3fff5974 00001517
3fff5970:  0398039e 00000001 3fff595c 00000000
3fff5980:  00000000 00001618 039b03a1 00000001
3fff5990:  3fff58cc 3fff592c 3fff59ec 00001719
3fff59a0:  039e03a4 00000001 3fff59bc 00000000
3fff59b0:  00000000 0000181a 03a103a7 00000001
3fff59c0:  3fff59ec 3fff59a4 3fff59d4 0000191b
3fff59d0:  03a403aa 00000001 3fff59bc 00000000
3fff59e0:  00000000 00001a1c 03a703ad 00000001
3fff59f0:  3fff598c 3fff59bc 3fff5a1c 00001b1d
3fff5a00:  03aa03b0 00000001 3fff5a1c 00000000
3fff5a10:  00000000 00001c1f 03ad03b3 00000001
3fff5a20:  3fff59ec 3fff5a04 3fff5a34 00001d20
3fff5a30:  03b003b6 00000001 3fff5a1c 00000000
3fff5a40:  00000000 00001e21 03b303b9 00000001
3fff5a50:  3fff17e8 3fff58cc 3fff5bcc 75251f22
3fff5a60:  03b603bc 00000001 3fff5a7c 00000000
3fff5a70:  00000000 00002024 03b903bf 00000001
3fff5a80:  3fff5aac 3fff5a64 3fff5a94 00002125
3fff5a90:  03bc03c2 00000001 3fff5a7c 00000000
3fff5aa0:  00000000 00002226 03bf03c5 00000001
3fff5ab0:  3fff5b0c 3fff5a7c 3fff5adc 00002327
3fff5ac0:  03c203c8 00000001 3fff5adc 00000000
3fff5ad0:  00000000 00002428 03c503cb 00000001
3fff5ae0:  3fff5aac 3fff5ac4 3fff5af4 0000252b
3fff5af0:  03c803ce 00000001 3fff5adc 00000000
3fff5b00:  00000000 0000262c 03cb03d1 00000001
3fff5b10:  3fff5bcc 3fff5aac 3fff5b6c 0000272d
3fff5b20:  03ce03d4 00000001 3fff5b3c 00000000
3fff5b30:  00000000 0000282f 03d103d7 00000001
3fff5b40:  3fff5b6c 3fff5b24 3fff5b54 00002930
3fff5b50:  03d403da 00000001 3fff5b3c 00000000
3fff5b60:  00000000 00002a31 03d703dd 00000001
3fff5b70:  3fff5b0c 3fff5b3c 3fff5b9c 00002b33
3fff5b80:  03da03e0 00000001 3fff5b9c 00000000
3fff5b90:  00000000 00002c34 03dd03e3 00000001
3fff5ba0:  3fff5b6c 3fff5b84 3fff5bb4 00002d35
3fff5bb0:  03e003e6 00000001 3fff5b9c 00000000
3fff5bc0:  00000000 00002e36 03e303e9 00000000
3fff5bd0:  3fff5a4c 3fff5b0c 3fff5c8c 00002f37
3fff5be0:  03e603ec 00000001 3fff5bfc 00000000
3fff5bf0:  00000000 00003038 03e903ef 00000001
3fff5c00:  3fff5c2c 3fff5be4 3fff5c14 00003139
3fff5c10:  03ec03f2 00000001 3fff5bfc 00000000
3fff5c20:  00000000 0000323a 03ef03f5 00000001
3fff5c30:  3fff5c8c 3fff5bfc 3fff5c5c 0000333b
3fff5c40:  03f203f8 00000001 3fff5c5c 00000000
3fff5c50:  00000000 0000343c 03f503fb 00000001
3fff5c60:  3fff5c2c 3fff5c44 3fff5c74 0000353d
3fff5c70:  03f803fe 00000001 3fff5c5c 00000000
3fff5c80:  00000000 0000363e 03fb0401 00000001
3fff5c90:  3fff5bcc 3fff5c2c 3fff5d4c 0000373f
3fff5ca0:  03fe0404 00000001 3fff5cbc 00000000
3fff5cb0:  00000000 00003840 04010407 00000001
3fff5cc0:  3fff5cec 3fff5ca4 3fff5cd4 00003941
3fff5cd0:  0404040a 00000001 3fff5cbc 00000000
3fff5ce0:  00000000 00003a42 0407040d 00000001
3fff5cf0:  3fff5d4c 3fff5cbc 3fff5d1c 00003b43
3fff5d00:  040a0410 00000001 3fff5d1c 00000000
3fff5d10:  00000000 00003c44 040d0413 00000001
3fff5d20:  3fff5cec 3fff5d04 3fff5d34 00003d45
3fff5d30:  04100416 00000001 3fff5d1c 00000000
3fff5d40:  00000000 00003e47 04130419 00000000
3fff5d50:  3fff5c8c 3fff5cec 3fff5e0c 00003f48
3fff5d60:  0416041c 00000001 3fff5d7c 00000000
3fff5d70:  00000000 00004049 0419041f 00000001
3fff5d80:  3fff5dac 3fff5d64 3fff5d94 0000414a
3fff5d90:  041c0422 00000001 3fff5d7c 00000000
3fff5da0:  00000000 0000424b 041f0425 00000000
3fff5db0:  3fff5e0c 3fff5d7c 3fff5ddc 0000434c
3fff5dc0:  04220428 00000001 3fff5ddc 00000000
3fff5dd0:  00000000 0000444d 0425042b 00000001
3fff5de0:  3fff5dac 3fff5dc4 3fff5df4 0000454e
3fff5df0:  0428042e 00000001 3fff5ddc 00000000
3fff5e00:  00000000 0000464f 042b0431 00000001
3fff5e10:  3fff5d4c 3fff5dac 3fff5e6c 00004750
3fff5e20:  042e0434 00000001 3fff5e3c 00000000
3fff5e30:  00000000 00004851 04310437 00000001
3fff5e40:  3fff5e6c 3fff5e24 3fff5e54 00004952
3fff5e50:  0434043a 00000001 3fff5e3c 00000000
3fff5e60:  00000000 00004a53 0437043d 00000000
3fff5e70:  3fff5e0c 3fff5e3c 3fff5ecc 00004b54
3fff5e80:  043a0440 00000001 3fff5e9c 00000000
3fff5e90:  00000000 00004c55 043d0443 00000000
3fff5ea0:  3fff5ecc 3fff5e84 3fff5eb4 00004d56
3fff5eb0:  04400446 00000001 3fff5e9c 00000000
3fff5ec0:  00000000 00004e59 04430449 00000001
3fff5ed0:  3fff5e6c 3fff5e9c 3fff5efc 00004f5a
3fff5ee0:  0446044c 00000001 3fff5efc 00000000
3fff5ef0:  00000000 0000505b 0449044f 00000000
3fff5f00:  3fff5ecc 3fff5ee4 3fff5f14 0000515c
3fff5f10:  044c0452 00000001 3fff5efc 00000000
3fff5f20:  3fff5f2c 0000525d 044f0455 00000000
3fff5f30:  3fff5f14 00000000 00000000 0000535e
3fff5f40:  04520458 3fff6234 3fff621c 30000000
3fff5f50:  0001d59b 74030001 0455045d 00000001
3fff5f60:  3fff0b88 3fff5604 3fff541c 0000000d
3fff5f70:  49a172f0 00001cdd 00000102 00000011
3fff5f80:  04580464 4029b0b0 140b0031 00000007
3fff5f90:  00000000 00000001 00000000 000000da
3fff5fa0:  3fff5fbc d20586ff 0000003f 00000164
3fff5fb0:  00300100 00000000 045d046a 4029ad28
3fff5fc0:  00000000 000003e8 01030074 00000000
3fff5fd0:  3fff5fec 00000000 0000000e 0000000c
3fff5fe0:  00002580 14070000 04640470 4029acf0
3fff5ff0:  00000000 000003e8 0a00f201 01000c0e
3fff6000:  00000101 0000208d 003f0008 00400040
3fff6010:  3fff601c 0e007401 046a0479 3fd30586
3fff6020:  63000000 0179ff69 00000000 86ff8600
3fff6030:  003fd005 ff660000 3fd00586 66000000
3fff6040:  d20586ff 0000003f 0586ff64 00003fd5
3fff6050:  86ff6100 003fd205 ff640000 01141900
3fff6060:  04700484 01063417 3e2e533a 40124e26
3fff6070:  15420b31 10302d20 19434544 052b4c52
3fff6080:  031f041a 1d163d3f 280d3c1c 4f0a1423
3fff6090:  484a2c2a 02214d1e 51273818 35363247
3fff60a0:  410e0937 392f4629 49221b25 070f240c
3fff60b0:  08335013 3b4b0011 04790489 00000001
3fff60c0:  3fff541c 3fff82cc 3fff73f4 00000032
3fff60d0:  489e3300 00000016 00007d96 000005cc
3fff60e0:  0484048e 00000001 3fff541c 3fff8174
3fff60f0:  3fff3d7c 0000002a 469e3200 00000012
3fff6100:  000004da 00000411 04890493 00000000
3fff6110:  3fff825c 00000000 00000000 00000009
3fff6120:  4906a740 000013f3 000000e2 0000005a
3fff6130:  048e8494 06e90534 0493049b 19f1ea84
3fff6140:  01000a01 02d00000 02cf04ec 000104eb
3fff6150:  000005a0 0101a8c0 4601a8c0 00ffffff
3fff6160:  0101a8c0 00015180 0000a8c0 00012750
3fff6170:  049404a0 00000001 3fff741c 00000000
3fff6180:  00000000 00000003 497deaa0 000013f3
3fff6190:  0000083e 0000009b 049b04a5 00000000
3fff61a0:  3fff73f4 00000000 00000000 00000034
3fff61b0:  4c146184 000ac3c3 000006fc 0000002a
3fff61c0:  04a004b0 00000000 3fff831c 00000000
3fff61d0:  3fff831c 00000000 3fff831c 00000000
3fff61e0:  3fff831c 00000000 3fff831c 00000000
3fff61f0:  3fff831c 00000000 3fff831c 00000000
3fff6200:  3fff831c 00000000 3fff831c 00000000
3fff6210:  3fff831c 048e013f 04a504b3 3fff5f44
3fff6220:  3fff82ac 10000003 00019c11 3fff65f4
3fff6230:  04b004b6 3fff660c 3fff5f44 10000004
3fff6240:  0001dcbd 00000000 04b304b9 4029b028
3fff6250:  04b0002f 052b01ae 81020005 02144800
3fff6260:  04b684ba 00dd01b1 04b9052b 000a0101
3fff6270:  0200f301 0100010a 01030074 74030001
3fff6280:  01010400 00740100 00020105 06007402
3fff6290:  02000314 14070074 74010401 14020800
3fff62a0:  00300100 100a1409 0a00f201 01000114
3fff62b0:  140b0074 54010e01 00140c00 00400000
3fff62c0:  0001020d 0e007401 02000214 140f0074
3fff62d0:  74030006 14141100 00300100 00010112
3fff62e0:  13007401 01080a14 011400f2 08000000
3fff62f0:  0a011500 00100100 01001416 17000800
3fff6300:  00000014 14180040 74011001 01141900
3fff6310:  00740100 0007001a 1b005404 03000614
3fff6320:  141c0074 74030004 0a011d00 00000100
3fff6330:  0002021f 20007502 02000314 63210074
3fff6340:  70040001 02142201 00740200 00001424
3fff6350:  25004000 04000163 01260004 08000000
3fff6360:  01012700 00740100 00140028 2b003001
3fff6370:  01000a01 012c0010 08000000 01142d00
3fff6380:  00500100 0006142f 30007403 00000014
3fff6390:  15310000 74030006 02143300 00740200
3fff63a0:  00011534 35007401 03000616 01360070
3fff63b0:  20000000 00033700 00220000 00051538
3fff63c0:  39007402 00000014 143a0020 f001000a
3fff63d0:  0a033b00 00f00100 0001143c 3d007401
3fff63e0:  01000a14 143e00f0 f001000a 0a023f00
3fff63f0:  00f00100 000a1440 4100f003 00000001
3fff6400:  14420000 74040007 05024300 00740200
3fff6410:  00021444 45007402 01000114 15470074
3fff6420:  74020005 02144800 00740200 00000349
3fff6430:  4a002000 04000714 154b0074 f0020005
3fff6440:  07034c00 00540400 0007004d 4e00f404
3fff6450:  04000716 144f0074 00000000 14015000
3fff6460:  00700100 00006351 52012002 04000716
3fff6470:  14530074 74020005 01145400 00740300
3fff6480:  00071655 56007404 04000063 63590108
3fff6490:  50010001 05145a01 00540200 0007635b
3fff64a0:  5c00f004 01000101 155d0170 d0010016
3fff64b0:  16155e00 00500100 00000000 00000000
3fff64c0:  00000000 00000000 00000000 00000000
3fff64d0:  00000000 00000000 00000000 00000000
3fff64e0:  00000000 00000000 00000000 00000000
3fff64f0:  00000000 00000000 00000000 00000000
3fff6500:  00000000 00000000 00000000 00000000
3fff6510:  00000000 00000000 00000000 00000000
3fff6520:  00000000 00000000 00000000 00000000
3fff6530:  00000000 00000000 00000000 00000000
3fff6540:  00000000 00000000 00000000 00000000
3fff6550:  00000000 00000000 00000000 00000000
3fff6560:  00000000 00000000 00000000 00000000
3fff6570:  00000000 00000000 00000000 00000000
3fff6580:  00000000 00000000 00000000 00000000
3fff6590:  00000000 00000000 00000000 00000000
3fff65a0:  00000000 00000000 00000000 00000000
3fff65b0:  00000000 00000000 00000000 00000000
3fff65c0:  00000000 00000000 00000000 00000000
3fff65d0:  00000000 00000000 00000000 00000000
3fff65e0:  00000000 00000000 00000000 00000000
3fff65f0:  04ba052e 3fff56e4 3fff7444 10000005
3fff6600:  00019b20 3ffedd40 052b0531 3ffefe2c
3fff6610:  3fff6234 10000006 0001e036 0c848296
3fff6620:  052e0534 6b6e696d 342e322d 007a4847
3fff6630:  00000000 00000000 05318535 049302fe
3fff6640:  0534053d 4029b1b0 3fff6684 00000000
3fff6650:  00000000 00000000 4025f6a4 00000000
3fff6660:  4029992c 40299918 ff000000 ffffffff
3fff6670:  00000000 ffffffff 3fff624c 00000000
3fff6680:  05350545 4029b1b0 3fff66c4 00000000
3fff6690:  00000000 00000000 402436b0 ffff00ff
3fff66a0:  4029992c 40299918 2d505345 41424238
3fff66b0:  00000000 00000000 3fff4a0c 00000000
3fff66c0:  053d054d 4029b1b0 3fff671c 00000000
3fff66d0:  00000000 00000000 4025f5d0 00000000
3fff66e0:  4029992c 40299918 00000000 00000000
3fff66f0:  00000000 00000000 3fff6704 00000000
3fff6700:  05450550 4029b028 6e6f632f 00676966
3fff6710:  87ffffff ffffffff 054d0558 4029b1b0
3fff6720:  3fff678c 00000000 00000000 00000000
3fff6730:  40254148 ffffffff 4029992c 40299918
3fff6740:  ffffffff ffffffff 00000000 ffffffff
3fff6750:  3fff675c 00000000 0550055b 4029b028
3fff6760:  6e6f632f 6c6f7274 88ffff00 ffffffff
3fff6770:  0558055e 4029b028 7665642f 73656369
3fff6780:  88000000 ffffffff 055b0566 4029b1b0
3fff6790:  3fff67fc 00000000 00000000 00000000
3fff67a0:  4025a2a4 ffffffff 4029992c 40299918
3fff67b0:  ffffffff ffffffff 00000000 ffffffff
3fff67c0:  3fff67cc 00000000 055e0569 4029b028
3fff67d0:  3fff67e4 000c000f 00ffffff ffffffff
3fff67e0:  0566056c 6e6f632f 6c6f7274 7372656c
3fff67f0:  00000000 ffffffff 05690574 4029b1b0
3fff6800:  3fff683c 00000000 00000000 00000000
3fff6810:  402436fc ffffffff 4029992c 40299918
3fff6820:  ffffffff ffffffff 00000000 ffffffff
3fff6830:  3fff6774 00000000 056c057c 4029b1b0
3fff6840:  3fff68ac 00000000 00000000 00000000
3fff6850:  402438f0 ffffffff 4029992c 40299918
3fff6860:  ffffffff ffffffff 00000000 ffffffff
3fff6870:  3fff687c 00000000 0574057f 4029b028
3fff6880:  776f642f 616f6c6e 89ff0064 ffffffff
3fff6890:  057c0582 4029b028 6c69662f 73696c65
3fff68a0:  89000074 ffffffff 057f058a 4029b1b0
3fff68b0:  3fff691c 00000000 00000000 00000000
3fff68c0:  4025d8ac ffffffff 4029992c 40299918
3fff68d0:  ffffffff ffffffff 00000000 ffffffff
3fff68e0:  3fff68ec 00000000 0582058d 4029b028
3fff68f0:  3fff6904 000d000f 00ffffff ffffffff
3fff6900:  058a0590 6361662f 79726f74 65736572
3fff6910:  00000074 ffffffff 058d0598 4029b1b0
3fff6920:  3fff698c 00000000 00000000 00000000
3fff6930:  4027db64 ffffff00 4029992c 40299918
3fff6940:  ffffffff ffffffff 00000000 ffffffff
3fff6950:  3fff695c 00000000 0590059b 4029b028
3fff6960:  3fff6974 000c000f 00000000 ffffffff
3fff6970:  0598059e 7661662f 6e6f6369 6f63692e
3fff6980:  00000000 ffffffff 059b05a6 4029b1b0
3fff6990:  3fff69cc 00000000 00000000 00000000
3fff69a0:  40256c40 ffffffff 4029992c 40299918
3fff69b0:  ffffffff ffffffff 00000000 ffffffff
3fff69c0:  3fff6894 00000000 059e05ae 4029b1b0
3fff69d0:  3fff6a3c 00000000 00000000 00000000
3fff69e0:  4025e94c ffffffff 4029992c 40299918
3fff69f0:  ffffffff ffffffff 00000000 ffffffff
3fff6a00:  3fff6a0c 00000000 05a605b1 4029b028
3fff6a10:  7261682f 72617764 89ff0065 ffffffff
3fff6a20:  05ae05b4 4029b028 6f736a2f 0072006e
3fff6a30:  85000000 ffffffff 05b105bc 4029b1b0
3fff6a40:  3fff6bcc 00000000 00000000 00000000
3fff6a50:  40243a30 ffffffff 4029992c 40299918
3fff6a60:  ffffffff ffffffff 00000000 ffffffff
3fff6a70:  3fff6a7c 00000000 05b405bf 4029b028
3fff6a80:  3fff6bb4 000b000f 00ba8bc4 ffff0081
3fff6a90:  05bc05e3 ffffffff 0000ffff 00000000
3fff6aa0:  00000000 00000000 00000000 00000000
3fff6ab0:  00000000 00000000 00000000 00000000
3fff6ac0:  00000000 00000000 00000000 00000000
3fff6ad0:  00000000 00000000 00000000 00000000
3fff6ae0:  00000000 00000000 00000000 00000000
3fff6af0:  00000000 00000000 00000000 00000000
3fff6b00:  00000000 00000000 00000000 00000000
3fff6b10:  00000000 00000000 00000000 00000000
3fff6b20:  00000000 00000000 00000000 00000000
3fff6b30:  00000445 00000000 00000000 00000000
3fff6b40:  00000000 00000000 00000000 00000000
3fff6b50:  00000000 00000000 00000000 00000000
3fff6b60:  00000000 00000000 00000000 00000000
3fff6b70:  00000000 00000000 00000000 00000000
3fff6b80:  00000000 00000000 00000000 00000000
3fff6b90:  00000000 00000000 00000000 00000000
3fff6ba0:  00000000 00000000 00000000 00000000
3fff6bb0:  05bf05e6 6332692f 6e616373 0072656e
3fff6bc0:  00000000 00000000 05e305ee 4029b1b0
3fff6bd0:  3fff6c0c 00000000 00000000 00000000
3fff6be0:  4023db30 00000000 4029992c 40299918
3fff6bf0:  00000000 00000000 00000000 00000000
3fff6c00:  3fff6a24 00000000 05e605f6 4029b1b0
3fffý
 ets Jan  8 2013,rst cause:4, boot mode:(3,2)

Replaced the last 2 lines with <<<stack<<< as input for the decoder:

stack:
0x4029e325: _printf_i at /home/earle/src/esp-quick-toolchain/repo/newlib/newlib/libc/stdio/nano-vfprintf_i.c:194 (discriminator 1)
0x402a3158: __ssputs_r at /home/earle/src/esp-quick-toolchain/repo/newlib/newlib/libc/stdio/nano-vfprintf.c:180
0x401032d8: wDev_ProcessFiq at ??:?
0x40101c9a: pp_soft_wdt_feed_local at ??:?
0x401032ba: wDev_MacTim1Arm at ??:?
0x40103335: wDev_ProcessFiq at ??:?
0x401032d8: wDev_ProcessFiq at ??:?
0x402e0fe1: umm_block_size at ??:?
0x3ffe8348: ?? at /home/earle/src/esp-quick-toolchain/repo/newlib/newlib/libc/reent/impure.c:23
0x402a0481: _vsnprintf_r at /home/earle/src/esp-quick-toolchain/repo/newlib/newlib/libc/stdio/vsnprintf.c:73
0x3ffe8348: ?? at /home/earle/src/esp-quick-toolchain/repo/newlib/newlib/libc/reent/impure.c:23
0x402a0481: _vsnprintf_r at /home/earle/src/esp-quick-toolchain/repo/newlib/newlib/libc/stdio/vsnprintf.c:73
0x3ffe8348: ?? at /home/earle/src/esp-quick-toolchain/repo/newlib/newlib/libc/reent/impure.c:23
0x3fff3a5c: ?? at /local/users/gauchard/arduino/arduino_esp8266/esp8266-lwip/tools/sdk/lwip2/builder/glue-lwip/lwip-git.c:63
0x402a04c4: vsnprintf at /home/earle/src/esp-quick-toolchain/repo/newlib/newlib/libc/stdio/vsnprintf.c:42
0x402b09d0: ip4_output_if_opt_src at /local/users/gauchard/arduino/arduino_esp8266/esp8266-lwip/tools/sdk/lwip2/builder/lwip2-src/src/core/ipv4/ip4.c:1764
0x4028f0c0: ets_printf_P at core_esp8266_postmortem.cpp:?
0x4028f0b4: ets_printf_P at core_esp8266_postmortem.cpp:?
0x402b0a3a: ip4_output_if at /local/users/gauchard/arduino/arduino_esp8266/esp8266-lwip/tools/sdk/lwip2/builder/lwip2-src/src/core/ipv4/ip4.c:1550
0x3fff3a5c: ?? at /local/users/gauchard/arduino/arduino_esp8266/esp8266-lwip/tools/sdk/lwip2/builder/glue-lwip/lwip-git.c:63
0x402a951b: ip_chksum_pseudo at /local/users/gauchard/arduino/arduino_esp8266/esp8266-lwip/tools/sdk/lwip2/builder/lwip2-src/src/core/inet_chksum.c:395
0x4028f0c0: ets_printf_P at core_esp8266_postmortem.cpp:?
0x4028f0b4: ets_printf_P at core_esp8266_postmortem.cpp:?
0x40101873: free at ??:?
0x402b1078: mem_free at /local/users/gauchard/arduino/arduino_esp8266/esp8266-lwip/tools/sdk/lwip2/builder/lwip2-src/src/core/mem.c:237
0x4028f10e: print_stack at core_esp8266_postmortem.cpp:?
0x4028f2b7: __wrap_system_restart_local at ??:?
0x40101873: free at ??:?
0x4028f336: raise_exception at core_esp8266_postmortem.cpp:?
0x4028f36f: __panic_func at ??:?
0x4028ec49: yield at ??:?
0x40259e00: connectClient(WiFiClient&, IPAddress, unsigned short) at ??:?
0x4029b2c8: spiffs_cache_page_get_by_fd at ??:?
0x4028fc8e: delay at ??:?
0x40206b0c: WiFiClient::connect(IPAddress, unsigned short) at ??:?
0x402843c8: ControllerSettingsStruct::checkHostReachable(bool) at ??:?
0x3fff3a5c: ?? at /local/users/gauchard/arduino/arduino_esp8266/esp8266-lwip/tools/sdk/lwip2/builder/glue-lwip/lwip-git.c:63
0x4028443c: ControllerSettingsStruct::connectToHost(WiFiClient&) at ??:?
0x4029b2c8: spiffs_cache_page_get_by_fd at ??:?
0x4028182a: try_connect_host(int, WiFiClient&, ControllerSettingsStruct&, String const&) at ??:?
0x402f1d94: chip_v6_set_sense at ??:?
0x4028d928: String::operator=(__FlashStringHelper const*) at ??:?
0x4028d958: String::String(__FlashStringHelper const*) at ??:?
0x402f1d94: chip_v6_set_sense at ??:?
0x4028188b: try_connect_host(int, WiFiClient&, ControllerSettingsStruct&) at ??:?
0x4028d28d: String::invalidate() at ??:?
0x4028d2ac: String::~String() at ??:?
0x4026a568: Create_schedule_HTTP_C011(EventStruct*) at ??:?
0x4029ae20: spiffs_cache_page_get_by_fd at ??:?
0x4026abf5: CPlugin_011(CPlugin::Function, EventStruct*, String&) at ??:?
0x40105e11: ets_timer_disarm at ??:?
0x40100870: ets_post at ??:?
0x4010237c: pp_post at ??:?
0x4010562f: lmacRxDone at ??:?
0x40100870: ets_post at ??:?
0x4010237c: pp_post at ??:?
0x4010562f: lmacRxDone at ??:?
0x40102f13: rcReachRetryLimit at ??:?
0x401035b6: wDev_ProcessFiq at ??:?
0x401030f4: rcReachRetryLimit at ??:?
0x40100870: ets_post at ??:?
0x40104527: lmacProcessTXStartData at ??:?
0x40104524: lmacProcessTXStartData at ??:?
0x40100870: ets_post at ??:?
0x40102f13: rcReachRetryLimit at ??:?
0x402a3222: __ssputs_r at /home/earle/src/esp-quick-toolchain/repo/newlib/newlib/libc/stdio/nano-vfprintf.c:233
0x4029e325: _printf_i at /home/earle/src/esp-quick-toolchain/repo/newlib/newlib/libc/stdio/nano-vfprintf_i.c:194 (discriminator 1)
0x402a3222: __ssputs_r at /home/earle/src/esp-quick-toolchain/repo/newlib/newlib/libc/stdio/nano-vfprintf.c:233
0x401032d8: wDev_ProcessFiq at ??:?
0x402a3158: __ssputs_r at /home/earle/src/esp-quick-toolchain/repo/newlib/newlib/libc/stdio/nano-vfprintf.c:180
0x4029e450: _printf_i at /home/earle/src/esp-quick-toolchain/repo/newlib/newlib/libc/stdio/nano-vfprintf_i.c:246
0x3ffe8348: ?? at /home/earle/src/esp-quick-toolchain/repo/newlib/newlib/libc/reent/impure.c:23
0x402e0fe1: umm_block_size at ??:?
0x402a3653: _svfprintf_r at /home/earle/src/esp-quick-toolchain/repo/newlib/newlib/libc/stdio/nano-vfprintf.c:667
0x40203583: ESPeasySoftwareSerial::write(unsigned char) at ??:?
0x401015d4: umm_free_core at umm_malloc.cpp:?
0x40101aa0: realloc at ??:?
0x401018aa: malloc at ??:?
0x3ffe8348: ?? at /home/earle/src/esp-quick-toolchain/repo/newlib/newlib/libc/reent/impure.c:23
0x4028d312: String::changeBuffer(unsigned int) at ??:?
0x40100ece: millis at ??:?
0x40100ece: millis at ??:?
0x40288d6c: timePassedSince(unsigned long) at ??:?
0x401015d4: umm_free_core at umm_malloc.cpp:?
0x401018aa: malloc at ??:?
0x40235e20: addToLog(unsigned char, char const*) at ??:?
0x401018f1: realloc at ??:?
0x4028d2ac: String::~String() at ??:?
0x4028d493: String::String(char const*) at ??:?
0x4028d336: String::changeBuffer(unsigned int) at ??:?
0x402386ff: LoadTaskSettings(unsigned char) at ??:?
0x401018f1: realloc at ??:?
0x4028d427: String::reserve(unsigned int) at ??:?
0x4028d493: String::String(char const*) at ??:?
0x402386ff: LoadTaskSettings(unsigned char) at ??:?
0x40101873: free at ??:?
0x4028e95c: operator new(unsigned int) at ??:?
0x4028d28d: String::invalidate() at ??:?
0x4028d2ac: String::~String() at ??:?
0x402868a3: CPluginCall(unsigned char, CPlugin::Function, EventStruct*, String&) at ??:?
0x40260177: validUserVar(EventStruct*) at ??:?
0x402f1438: chip_v6_set_sense at ??:?
0x4026024d: sendData(EventStruct*) at ??:?
0x4028d928: String::operator=(__FlashStringHelper const*) at ??:?
0x4028d28d: String::invalidate() at ??:?
0x402f1308: chip_v6_set_sense at ??:?
0x4026043e: SensorSendTask(unsigned char) at ??:?
0x40288d90: usecPassedSince(unsigned long) at ??:?
0x4022a8ac: setNewTimerAt(unsigned long, unsigned long) at ??:?
0x40287258: getDeviceIndex_from_TaskIndex(unsigned char) at ??:?
0x40260492: process_task_device_timer(unsigned long, unsigned long) at ??:?
0x4028fc8e: delay at ??:?
0x4027e73c: handle_schedule() at ??:?
0x4027e76e: handle_schedule() at ??:?
0x40257d9c: WiFiConnected() at ??:?
0x4027e867: loop at ??:?
0x40100891: esp_schedule at ??:?
0x4028ed1c: loop_wrapper() at core_esp8266_main.cpp:?
0x401007d5: cont_wrapper at ??:?
0x402f3640: chip_v6_set_sense at ??:?
0x402f35dc: chip_v6_set_sense at ??:?
0x402f314c: chip_v6_set_sense at ??:?
0x40100974: Twi::onTimer(void*) at ??:?
0x4028fc18: micros_overflow_tick at ??:?
0x4028fbf8: delay_end at ??:?
0x401001bc: espeasy_sws_isr_0() at ??:?
0x40290970: fs::FS::_defaultTimeCB() at ??:?
0x40101c20: sntp_time_inc at ??:?
0x3fff3a5c: ?? at /local/users/gauchard/arduino/arduino_esp8266/esp8266-lwip/tools/sdk/lwip2/builder/glue-lwip/lwip-git.c:63
0x402b1088: new_input at /local/users/gauchard/arduino/arduino_esp8266/esp8266-lwip/tools/sdk/lwip2/builder/glue-lwip/lwip-git.c:284
0x402afe44: etharp_output_LWIP2 at /local/users/gauchard/arduino/arduino_esp8266/esp8266-lwip/tools/sdk/lwip2/builder/lwip2-src/src/core/ipv4/etharp.c:792
0x402a8fdc: new_linkoutput at /local/users/gauchard/arduino/arduino_esp8266/esp8266-lwip/tools/sdk/lwip2/builder/glue-lwip/lwip-git.c:220
0x402a8f24: netif_sta_status_callback at /local/users/gauchard/arduino/arduino_esp8266/esp8266-lwip/tools/sdk/lwip2/builder/glue-lwip/lwip-git.c:301
0x3fff3a5c: ?? at /local/users/gauchard/arduino/arduino_esp8266/esp8266-lwip/tools/sdk/lwip2/builder/glue-lwip/lwip-git.c:63
0x402b1088: new_input at /local/users/gauchard/arduino/arduino_esp8266/esp8266-lwip/tools/sdk/lwip2/builder/glue-lwip/lwip-git.c:284
0x402afe44: etharp_output_LWIP2 at /local/users/gauchard/arduino/arduino_esp8266/esp8266-lwip/tools/sdk/lwip2/builder/lwip2-src/src/core/ipv4/etharp.c:792
0x402a8fdc: new_linkoutput at /local/users/gauchard/arduino/arduino_esp8266/esp8266-lwip/tools/sdk/lwip2/builder/glue-lwip/lwip-git.c:220
0x3fff3a5c: ?? at /local/users/gauchard/arduino/arduino_esp8266/esp8266-lwip/tools/sdk/lwip2/builder/glue-lwip/lwip-git.c:63
0x402aaabc: dns_recv at /local/users/gauchard/arduino/arduino_esp8266/esp8266-lwip/tools/sdk/lwip2/builder/lwip2-src/src/core/dns.c:1171
0x402aa66c: lwip_cyclic_timer at /local/users/gauchard/arduino/arduino_esp8266/esp8266-lwip/tools/sdk/lwip2/builder/lwip2-src/src/core/timeouts.c:233
0x402e12fc: node_remove_from_list at ??:?
0x402aa66c: lwip_cyclic_timer at /local/users/gauchard/arduino/arduino_esp8266/esp8266-lwip/tools/sdk/lwip2/builder/lwip2-src/src/core/timeouts.c:233
0x402e1304: node_remove_from_list at ??:?
0x402aa66c: lwip_cyclic_timer at /local/users/gauchard/arduino/arduino_esp8266/esp8266-lwip/tools/sdk/lwip2/builder/lwip2-src/src/core/timeouts.c:233
0x402e130c: node_remove_from_list at ??:?
0x402aa66c: lwip_cyclic_timer at /local/users/gauchard/arduino/arduino_esp8266/esp8266-lwip/tools/sdk/lwip2/builder/lwip2-src/src/core/timeouts.c:233
0x402e1314: node_remove_from_list at ??:?
0x402aa66c: lwip_cyclic_timer at /local/users/gauchard/arduino/arduino_esp8266/esp8266-lwip/tools/sdk/lwip2/builder/lwip2-src/src/core/timeouts.c:233
0x402e131c: node_remove_from_list at ??:?
0x402c05dc: dhcp_bind_check at ??:?
0x402baf2c: cnx_sta_leave at ??:?
0x402ccc44: ethernet_input at /local/users/gauchard/arduino/arduino_esp8266/esp8266-lwip/tools/sdk/lwip2/builder/glue-esp/lwip-esp.c:332
0x402e11d0: etharp_output at /local/users/gauchard/arduino/arduino_esp8266/esp8266-lwip/tools/sdk/lwip2/builder/glue-esp/lwip-esp.c:329
0x40105ba4: wdt_feed at ??:?
0x402c9ff4: wifi_station_dhcpc_event at ??:?
0x4029b498: spiffs_cache_page_get_by_fd at ??:?
0x40290970: fs::FS::_defaultTimeCB() at ??:?
0x402908c8: spiffs_impl::SPIFFSImpl::spiffs_hal_read(unsigned int, unsigned int, unsigned char*) at ??:?
0x402908ac: spiffs_impl::SPIFFSImpl::spiffs_hal_write(unsigned int, unsigned int, unsigned char const*) at ??:?
0x40290890: spiffs_impl::SPIFFSImpl::spiffs_hal_erase(unsigned int, unsigned int) at ??:?
0x4029aa34: spiffs_impl::SPIFFSImpl::_check_cb(spiffs_check_type, spiffs_check_report, unsigned int, unsigned int) at ??:?
0x4029b4e8: spiffs_cache_page_get_by_fd at ??:?
0x40204c80: std::_Function_base::_Base_manager<ESP8266WiFiGenericClass::onStationModeConnected(std::function<void (WiFiEventStationModeConnected const&)>)::{lambda(_esp_event*)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<ESP8266WiFiGenericClass::onStationModeConnected(std::function<void (WiFiEventStationModeConnected const&)>)::{lambda(_esp_event*)#1}> const&, std::_Manager_operation) at ESP8266WiFiGeneric.cpp:?
0x40204560: std::_Function_handler<void (_esp_event*), ESP8266WiFiGenericClass::onStationModeConnected(std::function<void (WiFiEventStationModeConnected const&)>)::{lambda(_esp_event*)#1}>::_M_invoke(std::_Any_data const&, _esp_event*) at ESP8266WiFiGeneric.cpp:?
0x4029ad80: spiffs_cache_page_get_by_fd at ??:?
0x40280a04: onConnected(WiFiEventStationModeConnected const&) at ??:?
0x402998b4: std::_Function_base::_Base_manager<void (*)(WiFiEventStationModeConnected const&)>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) at ??:?
0x402998a0: std::_Function_handler<void (WiFiEventStationModeConnected const&), void (*)(WiFiEventStationModeConnected const&)>::_M_invoke(std::_Any_data const&, WiFiEventStationModeConnected const&) at ??:?
0x40204ce0: std::_Function_base::_Base_manager<ESP8266WiFiGenericClass::onStationModeDisconnected(std::function<void (WiFiEventStationModeDisconnected const&)>)::{lambda(_esp_event*)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<ESP8266WiFiGenericClass::onStationModeDisconnected(std::function<void (WiFiEventStationModeDisconnected const&)>)::{lambda(_esp_event*)#1}> const&, std::_Manager_operation) at ESP8266WiFiGeneric.cpp:?
0x402044ec: std::_Function_handler<void (_esp_event*), ESP8266WiFiGenericClass::onStationModeDisconnected(std::function<void (WiFiEventStationModeDisconnected const&)>)::{lambda(_esp_event*)#1}>::_M_invoke(std::_Any_data const&, _esp_event*) at ESP8266WiFiGeneric.cpp:?
0x4029ad80: spiffs_cache_page_get_by_fd at ??:?
0x40280a8c: onDisconnect(WiFiEventStationModeDisconnected const&) at ??:?
0x402998dc: std::_Function_base::_Base_manager<void (*)(WiFiEventStationModeDisconnected const&)>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) at ??:?
0x402998c8: std::_Function_handler<void (WiFiEventStationModeDisconnected const&), void (*)(WiFiEventStationModeDisconnected const&)>::_M_invoke(std::_Any_data const&, WiFiEventStationModeDisconnected const&) at ??:?
0x40204d40: std::_Function_base::_Base_manager<ESP8266WiFiGenericClass::onStationModeGotIP(std::function<void (WiFiEventStationModeGotIP const&)>)::{lambda(_esp_event*)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<ESP8266WiFiGenericClass::onStationModeGotIP(std::function<void (WiFiEventStationModeGotIP const&)>)::{lambda(_esp_event*)#1}> const&, std::_Manager_operation) at ESP8266WiFiGeneric.cpp:?
0x40204480: std::_Function_handler<void (_esp_event*), ESP8266WiFiGenericClass::onStationModeGotIP(std::function<void (WiFiEventStationModeGotIP const&)>)::{lambda(_esp_event*)#1}>::_M_invoke(std::_Any_data const&, _esp_event*) at ESP8266WiFiGeneric.cpp:?
0x4029ad80: spiffs_cache_page_get_by_fd at ??:?
0x40280b18: onGotIP(WiFiEventStationModeGotIP const&) at ??:?
0x40299904: std::_Function_base::_Base_manager<void (*)(WiFiEventStationModeGotIP const&)>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) at ??:?
0x402998f0: std::_Function_handler<void (WiFiEventStationModeGotIP const&), void (*)(WiFiEventStationModeGotIP const&)>::_M_invoke(std::_Any_data const&, WiFiEventStationModeGotIP const&) at ??:?
0x40204da0: std::_Function_base::_Base_manager<ESP8266WiFiGenericClass::onStationModeDHCPTimeout(std::function<void ()>)::{lambda(_esp_event*)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<ESP8266WiFiGenericClass::onStationModeDHCPTimeout(std::function<void ()>)::{lambda(_esp_event*)#1}> const&, std::_Manager_operation) at ESP8266WiFiGeneric.cpp:?
0x402042bc: std::_Function_handler<void (_esp_event*), ESP8266WiFiGenericClass::onStationModeDHCPTimeout(std::function<void ()>)::{lambda(_esp_event*)#1}>::_M_invoke(std::_Any_data const&, _esp_event*) at ESP8266WiFiGeneric.cpp:?
0x4029ad80: spiffs_cache_page_get_by_fd at ??:?
0x40100770: onDHCPTimeout() at ??:?
0x4029992c: std::_Function_base::_Base_manager<void (*)()>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) at ??:?
0x40299918: std::_Function_handler<void (), void (*)()>::_M_invoke(std::_Any_data const&) at ??:?
0x40204e00: std::_Function_base::_Base_manager<ESP8266WiFiGenericClass::onSoftAPModeStationConnected(std::function<void (WiFiEventSoftAPModeStationConnected const&)>)::{lambda(_esp_event*)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<ESP8266WiFiGenericClass::onSoftAPModeStationConnected(std::function<void (WiFiEventSoftAPModeStationConnected const&)>)::{lambda(_esp_event*)#1}> const&, std::_Manager_operation) at ESP8266WiFiGeneric.cpp:?
0x402042dc: std::_Function_handler<void (_esp_event*), ESP8266WiFiGenericClass::onSoftAPModeStationConnected(std::function<void (WiFiEventSoftAPModeStationConnected const&)>)::{lambda(_esp_event*)#1}>::_M_invoke(std::_Any_data const&, _esp_event*) at ESP8266WiFiGeneric.cpp:?
0x4029ad80: spiffs_cache_page_get_by_fd at ??:?
0x40280b30: onConnectedAPmode(WiFiEventSoftAPModeStationConnected const&) at ??:?
0x40299954: std::_Function_base::_Base_manager<void (*)(WiFiEventSoftAPModeStationConnected const&)>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) at ??:?
0x40299940: std::_Function_handler<void (WiFiEventSoftAPModeStationConnected const&), void (*)(WiFiEventSoftAPModeStationConnected const&)>::_M_invoke(std::_Any_data const&, WiFiEventSoftAPModeStationConnected const&) at ??:?
0x40204e60: std::_Function_base::_Base_manager<ESP8266WiFiGenericClass::onSoftAPModeStationDisconnected(std::function<void (WiFiEventSoftAPModeStationDisconnected const&)>)::{lambda(_esp_event*)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<ESP8266WiFiGenericClass::onSoftAPModeStationDisconnected(std::function<void (WiFiEventSoftAPModeStationDisconnected const&)>)::{lambda(_esp_event*)#1}> const&, std::_Manager_operation) at ESP8266WiFiGeneric.cpp:?
0x4020431c: std::_Function_handler<void (_esp_event*), ESP8266WiFiGenericClass::onSoftAPModeStationDisconnected(std::function<void (WiFiEventSoftAPModeStationDisconnected const&)>)::{lambda(_esp_event*)#1}>::_M_invoke(std::_Any_data const&, _esp_event*) at ESP8266WiFiGeneric.cpp:?
0x4029ad80: spiffs_cache_page_get_by_fd at ??:?
0x40280b5c: onDisonnectedAPmode(WiFiEventSoftAPModeStationDisconnected const&) at ??:?
0x4029997c: std::_Function_base::_Base_manager<void (*)(WiFiEventSoftAPModeStationDisconnected const&)>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) at ??:?
0x40299968: std::_Function_handler<void (WiFiEventSoftAPModeStationDisconnected const&), void (*)(WiFiEventSoftAPModeStationDisconnected const&)>::_M_invoke(std::_Any_data const&, WiFiEventSoftAPModeStationDisconnected const&) at ??:?
0x4029b028: spiffs_cache_page_get_by_fd at ??:?
0x402b0eb4: sntp_request at /local/users/gauchard/arduino/arduino_esp8266/esp8266-lwip/tools/sdk/lwip2/builder/lwip2-src/src/apps/sntp/sntp.c:604
0x4029b0b0: spiffs_cache_page_get_by_fd at ??:?
0x4029ad28: spiffs_cache_page_get_by_fd at ??:?
0x4029acf0: spiffs_cache_page_get_by_fd at ??:?
0x4029b028: spiffs_cache_page_get_by_fd at ??:?
0x4029b1b0: spiffs_cache_page_get_by_fd at ??:?
0x4025f6a4: handle_root() at ??:?
0x4029992c: std::_Function_base::_Base_manager<void (*)()>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) at ??:?
0x40299918: std::_Function_handler<void (), void (*)()>::_M_invoke(std::_Any_data const&) at ??:?
0x4029b1b0: spiffs_cache_page_get_by_fd at ??:?
0x402436b0: handle_advanced() at ??:?
0x4029992c: std::_Function_base::_Base_manager<void (*)()>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) at ??:?
0x40299918: std::_Function_handler<void (), void (*)()>::_M_invoke(std::_Any_data const&) at ??:?
0x4029b1b0: spiffs_cache_page_get_by_fd at ??:?
0x4025f5d0: handle_config() at ??:?
0x4029992c: std::_Function_base::_Base_manager<void (*)()>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) at ??:?
0x40299918: std::_Function_handler<void (), void (*)()>::_M_invoke(std::_Any_data const&) at ??:?
0x4029b028: spiffs_cache_page_get_by_fd at ??:?
0x4029b1b0: spiffs_cache_page_get_by_fd at ??:?
0x40254148: handle_control() at ??:?
0x4029992c: std::_Function_base::_Base_manager<void (*)()>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) at ??:?
0x40299918: std::_Function_handler<void (), void (*)()>::_M_invoke(std::_Any_data const&) at ??:?
0x4029b028: spiffs_cache_page_get_by_fd at ??:?
0x4029b028: spiffs_cache_page_get_by_fd at ??:?
0x4029b1b0: spiffs_cache_page_get_by_fd at ??:?
0x4025a2a4: handle_controllers() at ??:?
0x4029992c: std::_Function_base::_Base_manager<void (*)()>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) at ??:?
0x40299918: std::_Function_handler<void (), void (*)()>::_M_invoke(std::_Any_data const&) at ??:?
0x4029b028: spiffs_cache_page_get_by_fd at ??:?
0x4029b1b0: spiffs_cache_page_get_by_fd at ??:?
0x402436fc: handle_devices() at ??:?
0x4029992c: std::_Function_base::_Base_manager<void (*)()>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) at ??:?
0x40299918: std::_Function_handler<void (), void (*)()>::_M_invoke(std::_Any_data const&) at ??:?
0x4029b1b0: spiffs_cache_page_get_by_fd at ??:?
0x402438f0: handle_download() at ??:?
0x4029992c: std::_Function_base::_Base_manager<void (*)()>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) at ??:?
0x40299918: std::_Function_handler<void (), void (*)()>::_M_invoke(std::_Any_data const&) at ??:?
0x4029b028: spiffs_cache_page_get_by_fd at ??:?
0x4029b028: spiffs_cache_page_get_by_fd at ??:?
0x4029b1b0: spiffs_cache_page_get_by_fd at ??:?
0x4025d8ac: handle_factoryreset() at ??:?
0x4029992c: std::_Function_base::_Base_manager<void (*)()>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) at ??:?
0x40299918: std::_Function_handler<void (), void (*)()>::_M_invoke(std::_Any_data const&) at ??:?
0x4029b028: spiffs_cache_page_get_by_fd at ??:?
0x4029b1b0: spiffs_cache_page_get_by_fd at ??:?
0x4027db64: handle_favicon() at ??:?
0x4029992c: std::_Function_base::_Base_manager<void (*)()>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) at ??:?
0x40299918: std::_Function_handler<void (), void (*)()>::_M_invoke(std::_Any_data const&) at ??:?
0x4029b028: spiffs_cache_page_get_by_fd at ??:?
0x4029b1b0: spiffs_cache_page_get_by_fd at ??:?
0x40256c40: handle_filelist() at ??:?
0x4029992c: std::_Function_base::_Base_manager<void (*)()>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) at ??:?
0x40299918: std::_Function_handler<void (), void (*)()>::_M_invoke(std::_Any_data const&) at ??:?
0x4029b1b0: spiffs_cache_page_get_by_fd at ??:?
0x4025e94c: handle_hardware() at ??:?
0x4029992c: std::_Function_base::_Base_manager<void (*)()>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) at ??:?
0x40299918: std::_Function_handler<void (), void (*)()>::_M_invoke(std::_Any_data const&) at ??:?
0x4029b028: spiffs_cache_page_get_by_fd at ??:?
0x4029b028: spiffs_cache_page_get_by_fd at ??:?
0x4029b1b0: spiffs_cache_page_get_by_fd at ??:?
0x40243a30: handle_i2cscanner() at ??:?
0x4029992c: std::_Function_base::_Base_manager<void (*)()>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) at ??:?
0x40299918: std::_Function_handler<void (), void (*)()>::_M_invoke(std::_Any_data const&) at ??:?
0x4029b028: spiffs_cache_page_get_by_fd at ??:?
0x4029b1b0: spiffs_cache_page_get_by_fd at ??:?
0x4023db30: handle_json() at ??:?
0x4029992c: std::_Function_base::_Base_manager<void (*)()>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) at ??:?
0x40299918: std::_Function_handler<void (), void (*)()>::_M_invoke(std::_Any_data const&) at ??:?
0x4029b1b0: spiffs_cache_page_get_by_fd at ??:?
TD-er commented 4 years ago

I don't think the first decoded stack trace is complete. But just guessing, based on that stack trace, you could try to remove the delay in this function:

boolean ControllerSettingsStruct::checkHostReachable(bool quick) {
  if (!WiFiConnected(10)) {
    return false; // Not connected, so no use in wasting time to connect to a host.
  }
  delay(1);       // Make sure the Watchdog will not trigger a reset.

  if (quick && ipSet()) { return true; }

  if (UseDNS) {
    if (!updateIPcache()) {
      return false;
    }
  }
  return hostReachable(getIP());
}
uzi18 commented 4 years ago

or change to delay(0)

pkoster commented 4 years ago

Uncommenting delay(1) or setting it to delay(0) does not solve the problem. It still reboots.

tonhuisman commented 10 months ago

This issue is outdated, can be closed.