fix bug in read_struct of cybin fix #70

`self.trans.clean()` should be executed only when exception raised