From 8fd1e736cd1427e170ad4a6376808f4f8c52f3dc Mon Sep 17 00:00:00 2001 From: serpilliere Date: Tue, 30 Aug 2011 10:36:18 +0200 Subject: fix multiple destination in disasm engine; remove dead code --- example/unpack_upx.py | 1 + 1 file changed, 1 insertion(+) (limited to 'example') diff --git a/example/unpack_upx.py b/example/unpack_upx.py index 34a5e8ce..cf1e2357 100644 --- a/example/unpack_upx.py +++ b/example/unpack_upx.py @@ -209,6 +209,7 @@ def my_run(): if not my_eip in known_blocs: in_str = updt_pe_from_emul(e) updt_bloc_emul(known_blocs, in_str, my_eip, symbol_pool, code_blocs_mem_range, **trace_on) + vm_reset_exception() my_eip = known_blocs[my_eip].module_c.func() py_exception = vm_get_exception() -- cgit 1.4.1