Evan Klitzke
Evan Klitzke
What is the address printed (i.e. the complete exception message, including the hex string at the end)? Also, can you provide me the output of `pyflame -v`?
The ones that say `addr 0x50` are basically a null pointer dereference (I wrote about a related issue at https://eklitzke.org/an-unexpected-python-abi-change ), that's probably easier to debug. The other ones are...
@stevenkaras That is interesting because that shows pointers well beyond where I would expect the stack to end. This differs from system to system, but here's what I see locally:...
Thanks, this is a very good bug report. I have been working on other projects recently, but I will fix this next time I have some cycles for Pyflame. I...
This seems related to #139 . I don't have a way to test ARM systems. If someone else could help that would be great.
Can you look at `ptrace.h` on your system and see what it includes? What version of glibc are you using?
For Vaglrind, it looks like you can fork the Valgrind process and give it `--xml=yes` and `--xml-fd=FD` where FD is a file descriptor you allocate using `pipe(2)`. This will allow...
If there is a patch I will merge it. I think it should be optional via a flag, analogous to how `strace -ff` works. What needs to be done: *...
I looked at this a little bit, and I'm confused at how to use the POSIX APIs correctly. Right now there's a loop in `main()` that basically attaches, gets the...
I fixed a bunch of bugs in this branch, and I got far enough to get a `waitpid()` version to actually do the right thing. However, it looks like `sigtimedwait()`...