fix panic based error reporting
25 files changed