I'm aborting the "production" test after 37 hours with no new crashes. The sim7600 test hit a CORRUPT HEAP after 5 hours. Let me know if you want me to do any more tests. Craig =========================================== I (194380023) netmanager: Set DNS#1 0.0.0.0 I (194380023) netmanager: Set DNS#2 0.0.0.0 I (194380673) ovms-duk-util: [eval:1:] usr.testev.10: 18837900 I (194383703) ovms-duk-util: [eval:1:] usr.testev.10: 18838200 I (194386843) ovms-duk-util: [eval:1:] usr.testev.10: 18838500 I (194389853) ovms-duk-util: [eval:1:] usr.testev.10: 18838800 I (194390023) cellular: State: Enter NetWait state I (194392023) gsm-ppp: StatusCallBack: User Interrupt I (194392883) ovms-duk-util: [eval:1:] usr.testev.10: 18839100 I (194394023) cellular: State: Enter NetStart state I (194395063) cellular: PPP Connection is ready to start I (194396023) cellular: State: Enter NetMode state I (194396023) gsm-ppp: Initialising... I (194396033) ovms-duk-util: [eval:1:] usr.testev.10: 18839400CORRUPT HEAP: Bad head at 0x3f82dde0. Expected 0xabba1234 got 0x3f82df64 abort() was called at PC 0x400844c3 on core 1 ELF file SHA256: 7c10178c2874419f Backtrace: 0x40089a2f:0x3ffc4520 0x40089cc9:0x3ffc4540 0x400844c3:0x3ffc4560 0x400845dd:0x3ffc45a0 0x4011a4a3:0x3ffc45c0 0x4010f439:0x3ffc4880 0x4010ef89:0x3ffc48d0 0x4008e903:0x3ffc4900 0x400840b1:0x3ffc4920 0x40084671:0x3ffc4940 0x4000bec7:0x3ffc4960 0x400f7047:0x3ffc4980 0x400f7801:0x3ffc49a0 0x400f783c:0x3ffc4a00 0x400f78b9:0x3ffc4a40 Rebooting... ets Jul 29 2019 12:21:46 =========================================== ice 205 % ./backtrace.sh 0x40089a2f:0x3ffc4520 0x40089cc9:0x3ffc4540 0x400844c3:0x3ffc4560 0x400845dd:0x3ffc45a0 0x4011a4a3:0x3ffc45c0 0x4010f439:0x3ffc4880 0x4010ef89:0x3ffc48d0 0x4008e903:0x3ffc4900 0x400840b1:0x3ffc4920 0x40084671:0x3ffc4940 0x4000bec7:0x3ffc4960 0x400f7047:0x3ffc4980 0x400f7801:0x3ffc49a0 0x400f783c:0x3ffc4a00 0x400f78b9:0x3ffc4a40 + xtensa-esp32-elf-addr2line -e build/ovms3.elf 0x40089a2f:0x3ffc4520 0x40089cc9:0x3ffc4540 0x400844c3:0x3ffc4560 0x400845dd:0x3ffc45a0 0x4011a4a3:0x3ffc45c0 0x4010f439:0x3ffc4880 0x4010ef89:0x3ffc48d0 0x4008e903:0x3ffc4900 0x400840b1:0x3ffc4920 0x40084671:0x3ffc4940 0x4000bec7:0x3ffc4960 0x400f7047:0x3ffc4980 0x400f7801:0x3ffc49a0 0x400f783c:0x3ffc4a00 0x400f78b9:0x3ffc4a40 /home/ice/u0/leres/esp/openvehicles-xtensa-esp32-elf/components/esp32/panic.c:736 /home/ice/u0/leres/esp/openvehicles-xtensa-esp32-elf/components/esp32/panic.c:736 /home/ice/u0/leres/esp/openvehicles-xtensa-esp32-elf/components/newlib/locks.c:143 /home/ice/u0/leres/esp/openvehicles-xtensa-esp32-elf/components/newlib/locks.c:171 /Users/ivan/e/newlib_xtensa-2.2.0-bin/newlib_xtensa-2.2.0/xtensa-esp32-elf/newlib/libc/stdio/../../../.././newlib/libc/stdio/vfprintf.c:1699 (discriminator 8) /Users/ivan/e/newlib_xtensa-2.2.0-bin/newlib_xtensa-2.2.0/xtensa-esp32-elf/newlib/libc/stdlib/../../../.././newlib/libc/stdlib/strtod.c:428 /Users/ivan/e/newlib_xtensa-2.2.0-bin/newlib_xtensa-2.2.0/xtensa-esp32-elf/newlib/libc/string/../../../.././newlib/libc/string/strerror.c:591 /home/ice/u0/leres/esp/openvehicles-xtensa-esp32-elf/components/heap/multi_heap_poisoning.c:350 /home/ice/u0/leres/esp/openvehicles-xtensa-esp32-elf/components/heap/heap_caps.c:403 /home/ice/u0/leres/esp/openvehicles-xtensa-esp32-elf/components/newlib/syscalls.c:42 ??:0 main/ovms_http.cpp:81 main/ovms_metrics.cpp:597 main/ovms_metrics.cpp:597 main/ovms_metrics.cpp:597