unicorn/tests/regress
xorstream eb8d1b58c7 Added MIPS delay slot code hook test.
Tests that the code hook gets called for instructions in the branch delay slot for MIPS cpu.
2015-12-09 18:09:15 +11:00
..
00opcode_uc_crash.c regress: print with newline for 00opcode_uc_crash.c 2015-11-06 22:24:24 +08:00
arm_bxeq_hang.py Rename some hook related enums: 2015-09-30 14:46:55 +08:00
arm_movr12_hang.py Reorganize test directories 2015-09-21 20:47:45 -05:00
bad_ram.py handle 'bad ram pointer' case. this fixes issue #159 2015-09-29 18:22:22 +08:00
block_test.c Reorganize test directories 2015-09-21 20:47:45 -05:00
callback-pc.py assert that PC was changed in callback-pc test 2015-10-23 11:28:10 -07:00
crash_tb.py Reorganize test directories 2015-09-21 20:47:45 -05:00
deadlock_1.py Reorganize test directories 2015-09-21 20:47:45 -05:00
eflags_noset.c Patch eflags_noset to compile on 32-bit and on 64-bit. 2015-11-10 15:01:23 +02:00
eflags_nosync.c regress: fix compiled warnings in eflags_nosync.c 2015-11-05 20:22:07 +08:00
emu_stop_segfault.py Reorganize test directories 2015-09-21 20:47:45 -05:00
ensure_typedef_consts_generated.py regress: add shebang for ensure_typedef_consts_generated.py 2015-10-04 11:21:37 +08:00
fpu_ip.py Reorganize test directories 2015-09-21 20:47:45 -05:00
fpu_mem_write.py Reorganize test directories 2015-09-21 20:47:45 -05:00
hang.py Reorganize test directories 2015-09-21 20:47:45 -05:00
hook_add_crash.py on some hook events, uc_hook_add() should not allow more than 1 handler. this add UC_ERR_HOOK_EXIST error type 2015-10-10 18:01:47 +08:00
hook_code_stop_emu.py regress: add shebang for hook_code_stop_emu.py 2015-11-03 22:45:48 +08:00
init.py do not abort() when memory is insufficient. this fixes issue #244 2015-11-10 11:44:29 +08:00
invalid_read_in_cpu_tb_exec.c x86: on self-modifying code, generate JIT code until end of block. this fixes issue #266 2015-11-16 21:55:42 +08:00
invalid_read_in_tb_flush_x86_64.c Crash case: Invalid read of size 8 in tb_flush_x86_64 2015-12-01 22:41:51 +01:00
invalid_write_in_cpu_tb_exec_x86_64.c invalid_read_in_cpu_tb_exec_x86_64 → invalid_write_in_cpu_tb_exec_x86_64 2015-11-17 08:44:38 +01:00
jmp_ebx_hang.py Rename some hook related enums: 2015-09-30 14:46:55 +08:00
Makefile Added MIPS delay slot code hook test. 2015-12-09 18:06:53 +11:00
map_crash.c Reorganize test directories 2015-09-21 20:47:45 -05:00
map_write.c Reorganize test directories 2015-09-21 20:47:45 -05:00
mem_double_unmap.c regress: fix compilation warning of mem_double_unmap.c 2015-10-23 11:36:09 +08:00
mem_exec.c This commit continues the PR #111 2015-09-24 14:18:02 +08:00
mem_map_large.c add mem_map_large regression (for #223) 2015-11-11 22:52:18 -08:00
mem_protect.c This commit continues the PR #111 2015-09-24 14:18:02 +08:00
mem_unmap.c Rename some hook related enums: 2015-09-30 14:46:55 +08:00
memmap.py Reorganize test directories 2015-09-21 20:47:45 -05:00
memmap_segfault.py Reorganize test directories 2015-09-21 20:47:45 -05:00
mips_branch_delay.py mips: handle delay slot so do not duplicate calling instruction handler. this fixes issue #133 2015-09-22 11:59:53 +08:00
mips_delay_slot_code_hook.c Added MIPS delay slot code hook test. 2015-12-09 18:09:15 +11:00
mips_except.py Rename some hook related enums: 2015-09-30 14:46:55 +08:00
mips_invalid_read_of_size_4_when_tracing.c Crash case: Invalid read of size 4 when tracing (MIPS32). See #282 2015-11-30 23:44:49 +01:00
mips_kseg0_1.c support memory redirection, so the issue #217 is fixed 2015-10-27 14:37:03 +08:00
mips_single_step_sp.py regress: convert some mips tests to use unittest 2015-09-28 11:57:24 +08:00
mips_syscall_pc.py regress: convert some mips tests to use unittest 2015-09-28 11:57:24 +08:00
movsd.py Reorganize test directories 2015-09-21 20:47:45 -05:00
nr_mem_test.c This commit continues the PR #111 2015-09-24 14:18:02 +08:00
osx_qemu_thread_create_crash.py Test case for issue #237 (OS X crash when creating 2048:th Uc object) 2015-11-02 23:18:30 +01:00
potential_memory_leak.py Fix typo. 2015-11-02 23:23:02 +01:00
pshufb.py Reorganize test directories 2015-09-21 20:47:45 -05:00
reg_write_sign_extension.py Rename some hook related enums: 2015-09-30 14:46:55 +08:00
regress.py Reorganize test directories 2015-09-21 20:47:45 -05:00
regress.sh update regress.sh 2015-11-12 15:30:19 +08:00
rep_movsb.c Reorganize test directories 2015-09-21 20:47:45 -05:00
ro_mem_test.c Rename some hook related enums: 2015-09-30 14:46:55 +08:00
run_across_bb.py run_across_bb: include expected vs actual PC in assertion error 2015-11-13 10:14:38 -05:00
segfault_on_stop.py Add test case for segfault-on-emu_stop() bug. 2015-11-03 14:11:49 +01:00
sigill.c Reorganize test directories 2015-09-21 20:47:45 -05:00
sigill2.c Reorganize test directories 2015-09-21 20:47:45 -05:00
sparc64.py Reorganize test directories 2015-09-21 20:47:45 -05:00
sparc_jump_to_zero.c Crash case: Jump to invalid address (0x0), sparc32 2015-12-02 21:55:13 +01:00
sparc_reg.py Rename some hook related enums: 2015-09-30 14:46:55 +08:00
timeout_segfault.c Reorganize test directories 2015-09-21 20:47:45 -05:00
wrong_rip.py Reorganize test directories 2015-09-21 20:47:45 -05:00
wrong_rip_arm.py Reorganize test directories 2015-09-21 20:47:45 -05:00
wrong_sp_arm.py Reorganize test directories 2015-09-21 20:47:45 -05:00
x86_16_segfault.c Crash case: Invalid read of size 8 in tb_flush_x86_64. 2015-11-29 23:00:34 +01:00