Comments (3)
I think the problem is that these expressions depend on a register tmp that is not defined in the profile but also is a bad prsctice to use DUP too. So better rewrite those str/ldr expressions without using tmp or DUP.
Ill try to find time to fix it but im quite busy right now. In case you wanna give it a try it will be great.
Thanks for reporting!
from radare2.
The esil representation of my instructions were given by radare2, I got them with "pdj" command and then tried to emulate them. Is there maybe another way to get the esils of instructions that don't use DUP and don't depend of tmp register?
from radare2.
Can upu try again in master? Having a testcase would help. And sorry for the late reply i pushed some fixes a coupke of weeks ago but forgot to answer here
from radare2.
Related Issues (20)
- radare2 fails to build on PowerPC Macintosh HOT 1
- Include refs on rcall and ucall on pdfj command HOT 17
- Null pointer dereference HOT 1
- multiple redirects not working
- Colorize bytes in hexdump/disasm that has been modified or patched in the cache
- Report error when using longopt
- Mach-O kernelcache segments are all slid by 0x1c bytes
- compilation error HOT 1
- publish checksums.txt with github releases for verification HOT 9
- Consider renaming r_file_is_directory HOT 1
- Opening new panels in visual mode can destroy other panels, or open them in background. HOT 3
- Installation error! prompting for root password. HOT 1
- WARN: Relocs has not been applied. Please use `-e bin.relocs.apply=true` or `-e bin.cache=true` next time HOT 5
- Writing on no files should result in error HOT 2
- stderr not captured into internal files
- Incorrect usage of pdj makes r2 hang forever HOT 3
- SNES disassembler plugin handles the MVN instruction wrong
- Piping and | in params HOT 1
- Optimized AES HOT 2
- drx: registers only available on x86. Use dbH for native hardware breakpoints and watchpoints. HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from radare2.