[Ovmsdev] Branch for-v3.3 network issues

Craig Leres leres at xse.com
Tue Sep 28 16:17:04 HKT 2021


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


More information about the OvmsDev mailing list