6 posts / 0 new
Last post
jbisson
Crash

I have crash almost every day.  Most of the time the module reboot by itself, but few times I have to power it off and on to get it back.

Most of the crash seems to come from pushover.  I've tried to remove most of the notication, I kept only the charge start and stop.

Here is an example of the boot status output:

Last boot was 9592 second(s) ago Time at boot: 2021-07-25 08:58:35 EDT This is reset #5 since last power cycle Detected boot reason: Crash (12/12) Reset reason: Exception/panic (4) Crash counters: 3 total; 0 early Last crash: abort() was called on core 1 Backtrace: 0x4008e58e 0x4008e829 0x400848cf 0x400849f5 0x4011d1e5 0x4010f523 0x4010efb2 0x4009370f 0x4008437d 0x40084819 0x4000bec7 0x401ef139 0x400f046d 0x400f1127 0x400f1120 0x4015c689 0x4015b6f2 0x400f722a 0x400f7455 0x400f74d4 0x400f7559 Event: system.wifi.scan.done@pushover 0 secs Version: 3.2.016/ota_1/main (build idf v3.3.4-846-ga5ee88178 Mar 6 2021 00:01:12)

And an extract of the debugcrash.csv

rec_time bootcount bootreason_name crashtype crashcore resetreason resetreason_name curr_event_name curr_event_handler wdt_tasknames
2021-07-14 01:44 1 Crash abort() 0 6 Task watchdog vehicle.charge.12v.stop pushover IDLE1
2021-07-14 02:44 2 Crash abort() 0 6 Task watchdog     OVMS DukTape
2021-07-14 23:20 3 Crash LoadProhibited 1 4 Exception/panic     IDLE1|OVMS DukTape
2021-07-15 01:56 4 Crash LoadProhibited 1 4 Exception/panic     IDLE1|OVMS DukTape
2021-07-15 02:51 5 Crash LoadProhibited 1 4 Exception/panic     IDLE1|OVMS DukTape
2021-07-15 02:57 6 Crash abort() 1 4 Exception/panic network.reconfigured pushover OVMS DukTape
2021-07-15 14:08 7 Crash LoadProhibited 1 4 Exception/panic     OVMS DukTape
2021-07-15 14:13 9 Crash LoadProhibited 1 4 Exception/panic     OVMS DukTape
2021-07-15 14:21 10 Crash LoadProhibited 1 4 Exception/panic     OVMS DukTape
2021-07-15 14:23 11 Crash LoadProhibited 1 4 Exception/panic     OVMS DukTape
2021-07-15 14:30 12 Crash abort() 1 4 Exception/panic vehicle.locked pushover OVMS Events|IDLE1|OVMS DukTape
2021-07-15 20:36 13 Crash abort() 1 4 Exception/panic ticker.1 vehicle OVMS Events|OVMS DukTape
2021-07-16 04:08 1 Crash LoadProhibited 1 4 Exception/panic     OVMS DukTape
2021-07-16 04:29 2 Crash abort() 0 4 Exception/panic vehicle.charge.stop pushover IDLE1|OVMS DukTape
2021-07-16 04:50 3 Crash abort() 0 4 Exception/panic vehicle.charge.state pushover OVMS Events
2021-07-16 15:40 4 Crash abort() 1 4 Exception/panic server.v2.connected pushover OVMS Events|IDLE1|OVMS DukTape
2021-07-16 15:49 5 Crash abort() 1 4 Exception/panic system.event pushover OVMS Events|IDLE1|OVMS DukTape
2021-07-16 22:13 6 Crash abort() 1 4 Exception/panic system.wifi.scan.done pushover IDLE1
2021-07-16 22:15 7 Crash abort() 1 4 Exception/panic ticker.60 pushover IDLE1|OVMS DukTape
2021-07-16 22:19 8 Crash abort() 0 4 Exception/panic system.event pushover OVMS Events|IDLE1|OVMS DukTape
2021-07-16 22:26 9 Crash abort() 1 4 Exception/panic ticker.60 pushover IDLE1|OVMS DukTape
2021-07-18 03:47 11 Crash abort() 0 6 Task watchdog     OVMS DukTape
2021-07-19 16:25 1 Crash abort() 0 4 Exception/panic notify.alert.flatbed.moved pushover OVMS Events|IDLE0|IDLE1|OVMS Du
2021-07-19 18:47 2 Crash abort() 1 4 Exception/panic clock.1247 pushover IDLE1|OVMS DukTape
2021-07-20 00:20 3 Crash abort() 1 4 Exception/panic server.v2.connected pushover OVMS Events|IDLE1|OVMS DukTape
2021-07-20 16:29 4 Crash abort() 0 6 Task watchdog     IDLE1|OVMS DukTape
2021-07-21 16:28 5 Crash abort() 1 4 Exception/panic system.wifi.scan.done pushover IDLE1
2021-07-21 22:02 6 Crash abort() 1 4 Exception/panic system.event pushover OVMS DukTape
2021-07-22 17:51 1 Crash abort() 1 4 Exception/panic ticker.60 pushover OVMS DukTape
2021-07-24 02:52 1 Crash abort() 0 6 Task watchdog ticker.1 esp32wifi IDLE1|OVMS DukTape
2021-07-24 13:57 3 Crash abort() 1 4 Exception/panic gps.lock.acquired pushover OVMS Events|IDLE1|OVMS DukTape
2021-07-25 01:59 4 Crash abort() 1 4 Exception/panic system.event pushover IDLE1|OVMS DukTape
2021-07-25 14:58 5 Crash abort() 1 4 Exception/panic system.wifi.scan.done pushover IDLE1|OVMS DukTape

Anyone can help?

Thanks

 

dexter
dexter's picture
Crash

Unfortunately the developer of the pushover component has been inactive for quite some time, and I doubt any other developer uses pushover instead of the builtin notifications.

There is a known issue with TLS encryption causing crashes, but pushover requires https, so you cannot disable it there.

There is a chance it's the TLS on the V2 server connection causing your issues, that is if you've enabled TLS on the V2 server. I'd recommend testing TLS disabled first. If that doesn't help, it's really the pushover connection, and you're out of luck. Only option then is not using pushover.

Regards,
Michael

jbisson
Thank you very much for the

Thank you very much for the reply.

I've done a factory reset yesterday and I did not re-enable pushover.  I still have crash (see below).  I will disable TLS on the V2 server and see if this help.

rec_time bootcount bootreason_name crashcnt crashtype resetreason_name curr_event_name curr_event_handler curr_event_runtime wdt_tasknames
2021-07-28 02:15 11 Crash 9 abort() Task watchdog     0 IDLE1|OVMS DukTape
2021-07-28 04:05 12 Crash 10 abort() Task watchdog ticker.1 EventScript 0 IDLE1|OVMS DukTape
2021-07-28 16:01 14 Crash 1 abort() Task watchdog     0 IDLE1|OVMS DukTape
jbisson
Good news: no new crash since

Good news: no new crash since I disabled TLS on V2 server.

Maybe I missed something: when you said "builtin notifications", is there another way than pushover to receive notification on mobile?

Thanks

 

dexter
dexter's picture
Notifications

Standard notifications are automatically enabled if you install the OVMS App and use one of the public OVMS V2 servers. Notifications are shown by the system and archived by the App on the messages page.

If using a private OVMS server, you can either configure your own Google/Apple notification channel or enable email notifications.

Email notifications are also available on the public servers. On dexters-web, simply enter the notification email address and enable it in your vehicle configuration.

If using an MQTT server ("V3 server"), you probably need to define some rule for the topic channel "<prefix>/notify/" -- haven't used MQTT myself.

Regards,
Michael

jbisson
I am using V2 and public

I am using V2 and public server (ovms.dexters-web.de).  For some reason, I was not receiving notification in the OVMS App.  I've uninstalled it and re-installed it and now I am receiving notifications.  No more need for pushover.

And again, no new crash since I've disabled TLS on V2 server.

Thank you very much for your help!

Log in or register to post comments
randomness