unicorn icon indicating copy to clipboard operation
unicorn copied to clipboard

Unicorn CPU emulator framework (ARM, AArch64, M68K, Mips, Sparc, PowerPC, RiscV, S390x, TriCore, X86)

Results 151 unicorn issues
Sort by recently updated
recently updated
newest added

I have a firmware that working on ARMv7 architecture. I try to emulate the firmware and I have found a problem with the support for SIMD instructions, for example: VPUSH...

Hello! So, I just create an instance and register the hook without actually mapping any memory or executing single opcode, and it's already +1gb of ram on Windows. ~~With rougly...

Hey. The current version of unicorn shipped with a default pip install on linux may segfault in tb_set_jmp_target_mipsel. Stack trace: ``` #0 0x00007fdacb094ff1 in tb_set_jmp_target_mipsel () from /lib64/python3.10/site-packages/unicorn/lib/libunicorn.so.2 #1 0x00007fdacb09532d...

It looks like something goes wrong in function 'translate-all.c : page_collection_lock' , i don't know why. Can someone help me? VERSION: F:\Github\dear3>pip list |findstr uni unicodecsv 0.14.1 unicorn 2.0.0 INFO...

Not sure if this is a change you're interested in or not, but figured I'd send it and let you decide. If you don't want this it's fine, it's easy...

I'd like to emulate a piece of code extracted from a TriCore TC1797 flash but I get error `Invalid memory fetch` when the first function call occurs (addr `0x8012B5D8`). Here...

bug

How to reproduce ~~~python from unicorn import * from unicorn.arm64_const import * mu = Uc(UC_ARCH_ARM64, UC_MODE_ARM) CODE_PAGE = 0x4000 code = [ b"\x20\x00\x80\xd2", # mov x0, #1 b"\x41\x00\x80\xd2", # mov...

I've noticed I'm getting `EXCP_UDEF` errors in my emulation (and not hitting the end addr I set.) The code is trying to branch to a function which IS MemMap-ed rwx...

Hi, I am trying to use Unicorn on an M1 (arm64) Mac running macOS Monterey 12.5 and am running into some test failures. Unfortunately I'm not yet very familiar with...

bug

Is there any chance we could add the [tci](https://github.com/qemu/qemu/tree/master/tcg/tci) interpreter to unicorn to support interpreted running mode. This will allow unicorn to run on platforms on which JIT (or allocating...

enhancement