Add errno to assertion message (Also - spotted a couple of places where we are calling set_current_field and not checking return value - so added there too)
Authored by: mikeaubury 2018-10-29
Parent: [r12628]
Child: [r12630]