better error reporting revealed an illegal offset warning missed previously