pelijah
pelijah
The issue is that `exit` syscall (`mov eax, 1; int 0x80`) is not determined as a end of function and r2 stops analysis of function at `0x08048054` (`entry0`) only after...
You can just call `af @ entry0` on non-stripped and stripped binaries to ensure that the issue is caused by this syscall.
Ideally `foreach` macro should be implemented for HT and be adapted for sets then. But it might be a tough task to implement universal macro considering custom HTs like SdbHt....
If you are going to implement `foreach` for HTs, it would be better to rename `ht_xx_foreach` APIs to avoid code refactoring. Here an idea of iterator type for `ht_inc.h` based...
IIRC I used zeroized options for SetP in agraph.c so pointers are treated as integers Yeah ugly hack, I know.
@Maijin Jupyter plugin?
https://github.com/mesonbuild/meson/issues/534 https://github.com/mesonbuild/meson/issues/2560
``` C:\Program Files (x86)\Windows Kits\10\include\10.0.17134.0\um\winnt.h:2653:1: error: conflicting types for '_bittest' _bittest ( ^ C:\Program Files (x86)\Windows Kits\10\include\10.0.17134.0\um\winnt.h:2653:1: note: '_bittest' is a builtin with type 'unsigned char (const long *, long)'...
``` [1/1116] Compiling C object shlr/cafa177@@r2windbg@sta/windbg_kd.c.obj. FAILED: shlr/cafa177@@r2windbg@sta/windbg_kd.c.obj clang @shlr/cafa177@@r2windbg@sta/windbg_kd.c.obj.rsp Assertion failed: !isAnnotation() && "Annotation tokens have no length field", file C:\src\llvm_package_800-rc5\llvm\tools\clang\include\clang/Lex/Token.h, line 128 0x00007FF6F7892B76 (0x0000000000000016 0x00007FF6F7892B70 0x000000B300000000 0x00007FFD57EBA510) 0x00007FFD57E3DA2D...