int main() {
char *test = "hello world";
int len = strlen(test);
return 0;
}
[count_len.bin.tar.gz](https://github.com/rizinorg/rizin/files/6608783/count_len.bin.tar.gz)
2. trace
- main function
![image](https://user-images.githubusercontent.com/56885667/121015894-1685f400-c7ce-11eb-9072-917bfb8bcaba.png)
- call sym.imp.strlen
![image](https://user-images.githubusercontent.com/56885667/121016012-3b7a6700-c7ce-11eb-8f94-3277702e0e31.png)
- then finally get lost
![image](https://user-images.githubusercontent.com/56885667/121016461-bc396300-c7ce-11eb-8c85-1184b8441017.png)
Work environment
rizin -v
full output, not truncated (mandatory)Expected behavior
emulate the
strlen
Actual behavior
get stuck
Steps to reproduce the behavior
rizin count_len
s main
,aa
aei
aeim
...V
and emulate withs
Additional Logs, screenshots, source code, configuration dump, ...
int main() { char *test = "hello world"; int len = strlen(test); return 0; }