mbdns 1.0.2Wednesday, Jan 23, 2019 · 200 words · approx 1 mins to read
I’ve just released
mbdns v1.0.2, a bug fix release that avoids a rare but possible nil pointer deference bug, as a result of accessing the HTTP request response object during an error condition. It’s a silly logic bug that doesn’t manifest as long as everything’s working fine, but if contacting the DNS API endpoint happens to fail somehow, going on to read a response body that then doesn’t exist is bad.
I caught it in the wild after randomly checking the logs on my EdgeRouter X to see what
mbdns' uptime was like, and there was no uptime!
If you’re an
mbdns user, I recommend upgrading to v1.0.2 as soon as possible.