remove UC_ERR_TIMEOUT, so timeout on uc_emu_start() is not considered error. added UC_QUERY_TIMEOUT to query exit reason
This commit is contained in:
@ -71,7 +71,6 @@ module Common =
|
||||
let UC_ERR_HOOK_EXIST = 19
|
||||
let UC_ERR_RESOURCE = 20
|
||||
let UC_ERR_EXCEPTION = 21
|
||||
let UC_ERR_TIMEOUT = 22
|
||||
let UC_MEM_READ = 16
|
||||
let UC_MEM_WRITE = 17
|
||||
let UC_MEM_FETCH = 18
|
||||
@ -107,6 +106,7 @@ module Common =
|
||||
let UC_QUERY_MODE = 1
|
||||
let UC_QUERY_PAGE_SIZE = 2
|
||||
let UC_QUERY_ARCH = 3
|
||||
let UC_QUERY_TIMEOUT = 4
|
||||
|
||||
let UC_PROT_NONE = 0
|
||||
let UC_PROT_READ = 1
|
||||
|
@ -66,7 +66,6 @@ const (
|
||||
ERR_HOOK_EXIST = 19
|
||||
ERR_RESOURCE = 20
|
||||
ERR_EXCEPTION = 21
|
||||
ERR_TIMEOUT = 22
|
||||
MEM_READ = 16
|
||||
MEM_WRITE = 17
|
||||
MEM_FETCH = 18
|
||||
@ -102,6 +101,7 @@ const (
|
||||
QUERY_MODE = 1
|
||||
QUERY_PAGE_SIZE = 2
|
||||
QUERY_ARCH = 3
|
||||
QUERY_TIMEOUT = 4
|
||||
|
||||
PROT_NONE = 0
|
||||
PROT_READ = 1
|
||||
|
@ -68,7 +68,6 @@ public interface UnicornConst {
|
||||
public static final int UC_ERR_HOOK_EXIST = 19;
|
||||
public static final int UC_ERR_RESOURCE = 20;
|
||||
public static final int UC_ERR_EXCEPTION = 21;
|
||||
public static final int UC_ERR_TIMEOUT = 22;
|
||||
public static final int UC_MEM_READ = 16;
|
||||
public static final int UC_MEM_WRITE = 17;
|
||||
public static final int UC_MEM_FETCH = 18;
|
||||
@ -104,6 +103,7 @@ public interface UnicornConst {
|
||||
public static final int UC_QUERY_MODE = 1;
|
||||
public static final int UC_QUERY_PAGE_SIZE = 2;
|
||||
public static final int UC_QUERY_ARCH = 3;
|
||||
public static final int UC_QUERY_TIMEOUT = 4;
|
||||
|
||||
public static final int UC_PROT_NONE = 0;
|
||||
public static final int UC_PROT_READ = 1;
|
||||
|
@ -69,7 +69,6 @@ const UC_API_MAJOR = 1;
|
||||
UC_ERR_HOOK_EXIST = 19;
|
||||
UC_ERR_RESOURCE = 20;
|
||||
UC_ERR_EXCEPTION = 21;
|
||||
UC_ERR_TIMEOUT = 22;
|
||||
UC_MEM_READ = 16;
|
||||
UC_MEM_WRITE = 17;
|
||||
UC_MEM_FETCH = 18;
|
||||
@ -105,6 +104,7 @@ const UC_API_MAJOR = 1;
|
||||
UC_QUERY_MODE = 1;
|
||||
UC_QUERY_PAGE_SIZE = 2;
|
||||
UC_QUERY_ARCH = 3;
|
||||
UC_QUERY_TIMEOUT = 4;
|
||||
|
||||
UC_PROT_NONE = 0;
|
||||
UC_PROT_READ = 1;
|
||||
|
@ -64,7 +64,6 @@ UC_ERR_FETCH_UNALIGNED = 18
|
||||
UC_ERR_HOOK_EXIST = 19
|
||||
UC_ERR_RESOURCE = 20
|
||||
UC_ERR_EXCEPTION = 21
|
||||
UC_ERR_TIMEOUT = 22
|
||||
UC_MEM_READ = 16
|
||||
UC_MEM_WRITE = 17
|
||||
UC_MEM_FETCH = 18
|
||||
@ -100,6 +99,7 @@ UC_HOOK_MEM_VALID = 7168
|
||||
UC_QUERY_MODE = 1
|
||||
UC_QUERY_PAGE_SIZE = 2
|
||||
UC_QUERY_ARCH = 3
|
||||
UC_QUERY_TIMEOUT = 4
|
||||
|
||||
UC_PROT_NONE = 0
|
||||
UC_PROT_READ = 1
|
||||
|
@ -66,7 +66,6 @@ module UnicornEngine
|
||||
UC_ERR_HOOK_EXIST = 19
|
||||
UC_ERR_RESOURCE = 20
|
||||
UC_ERR_EXCEPTION = 21
|
||||
UC_ERR_TIMEOUT = 22
|
||||
UC_MEM_READ = 16
|
||||
UC_MEM_WRITE = 17
|
||||
UC_MEM_FETCH = 18
|
||||
@ -102,6 +101,7 @@ module UnicornEngine
|
||||
UC_QUERY_MODE = 1
|
||||
UC_QUERY_PAGE_SIZE = 2
|
||||
UC_QUERY_ARCH = 3
|
||||
UC_QUERY_TIMEOUT = 4
|
||||
|
||||
UC_PROT_NONE = 0
|
||||
UC_PROT_READ = 1
|
||||
|
Reference in New Issue
Block a user