catch all errors inside onerror

For å forsikre oss at det ikke kastes noen feil fra `onerror`, er det vel best å wrappe alt i en `try/catch`