We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
$ heaptrace -F /bin/bash -c 'help & help & help' > /dev/null ... ... #3232: malloc(0x10) = 0x555555683a10 ... #3233: malloc(0x20) = 0x555555683a30 ... #3234: malloc(0x20) = 0x555555683a60 ... #3235: malloc(0x20) = 0x555555683a90 ... #3236: malloc(0x20) = 0x555555683ac0 ... #3237: malloc(0x40) = 0x555555683af0 ... #3238: malloc(0x05) = 0x555555683b40 ... #3239: malloc(0x05) = 0x555555683b60 Detected fork in process (1313003->1313006). Following fork... ... #3240: free(#3239) (#3239=0x555555683b60) ... #3241: malloc(0x10) = 0x555555683b60 ... #3242: malloc(0x05) = 0x555555683b80 ... #3243: malloc(0x10) = 0x555555683ba0 ... #3244: malloc(0x70) = 0x55555564d6b0 ... #3245: malloc(0x02) = 0x555555683bc0 ... #3246: free(#3245) heaptrace warning: ptrace call in src/breakpoint.c:29 returned -1: No such process (3): ptrace(PTRACE_POKEDATA, ctx->pid, vaddr, (orig_data & ~((uint64_t)0xff)) | ((uint64_t)'\xcc' & (uint64_t)0xff)) heaptrace warning: heaptrace failed to install "_tmp" breakpoint at 0xffffffffffffffff in process 1313006: No such process (3) heaptrace warning: ptrace call in src/debugger.c:112 returned -1: No such process (3): ptrace(PTRACE_POKEDATA, ctx->pid, reg_rip, ((uint64_t)bp->orig_data & ~((uint64_t)0xff)) | ((uint64_t)'\xcc' & (uint64_t)0xff)) heaptrace warning: ptrace call in src/debugger.c:718 returned -1: No such process (3): ptrace(PTRACE_SETOPTIONS, ctx->pid, NULL, PTRACE_O_TRACEFORK | PTRACE_O_TRACEVFORK | PTRACE_O_TRACECLONE | PTRACE_O_TRACEEXEC) heaptrace warning: ptrace call in src/debugger.c:719 returned -1: No such process (3): ptrace(PTRACE_CONT, ctx->pid, NULL, NULL)
redirecting to /dev/null seems to sometimes trigger this bug
The text was updated successfully, but these errors were encountered:
here's another
... #3277: malloc(0x20) = 0x5555556830c0 ... #3278: malloc(0x40) = 0x5555556830f0 ... #3279: malloc(0x05) = 0x555555683140 ... #3280: malloc(0x05) = 0x555555683160 Detected fork in process (1091067->1091069). Following fork... ... #3281: free(#3280) (#3280=0x555555683160) ... #3282: malloc(0x10) heaptrace warning: ptrace call in src/breakpoint.c:29 returned -1: Input/output error (5): ptrace(PTRACE_POKEDATA, ctx->pid, vaddr, (orig_data & ~((uint64_t)0xff)) | ((uint64_t)'\xcc' & (uint64_t)0xff)) heaptrace warning: heaptrace failed to install "_tmp" breakpoint at 0xffffffffffffffff in process 1091069: Input/output error (5) ============ END HEAPTRACE ============= Statistics: ... mallocs count: 2689 ... callocs count: 549 ... frees count: 42 ... reallocs count: 2 ... unfreed bytes: 0x37620
you have to run it a few times
Sorry, something went wrong.
Arinerron
No branches or pull requests
redirecting to /dev/null seems to sometimes trigger this bug
The text was updated successfully, but these errors were encountered: