[Ovmsdev] MDNS crash
Mark Webb-Johnson
mark at webb-johnson.net
Mon Mar 19 09:51:22 HKT 2018
It seems that mdns_free is being called, while mdns_free is running…
It is trivial to fix it in the timer deletion code, but that just delays the problem until a bit later (the hostname free).
I am looking at this now.
Regards, Mark.
> On 19 Mar 2018, at 9:40 AM, Stephen Casner <casner at acm.org> wrote:
>
> On Sun, 18 Mar 2018, Michael Balzer wrote:
>
>> From a first look at the mdns code in your backtrace, I would guess
>> that's a double free() for the timer, it seems the timer_handle
>> never gets NULLed.
>
> That may be a bug (deficiency) in the esp-idf mDNS code.
>
> Perhaps I hit it because OvmsMDNS::StopMDNS was called without
> everything coming up correctly first?
>
> -- Steve
> _______________________________________________
> OvmsDev mailing list
> OvmsDev at lists.teslaclub.hk
> http://lists.teslaclub.hk/mailman/listinfo/ovmsdev
More information about the OvmsDev
mailing list