crash on serious errors instead of logging