call Error ctor inside Terror to provide callstack, fix #3