Edward J. Schwartz

Results 64 comments of Edward J. Schwartz

> This fixes it on Ubuntu 18.04... so why is this not merged?? The project looks abandoned...

I also can't get `pyrasite` to work on Ubuntu bionic. Both the version on PyPI and the github version. `pyrasite-shell` hangs. `pyrasite` with a script terminates but never prints anything.

#138 fixed this for me. Give that a try?

Creating a file: ``` R library(UpSetR) pdf("what.pdf", onefile=FALSE) example(upset) dev.off() ``` and running `Rscript file.R` produces a PDF containing no pages. Is there actually a way to save these plots?

I worked around these here: https://github.com/edmcman/gdb-heap My changes aren't complete, but they are enough to avoid crashing at least

Thanks @ghidracadabra! I did eventually come to the same conclusion that this behavior is not a bug. If you know the target function of the call, you can look at:...

Thanks again @ghidracadabra. Let me start by saying that the larger problem I'm trying to solve is whether a particular call might be thiscall. To make that concrete, let's say...

I think perhaps this is the root cause: ``` DEBUG 28: likelytrash 0x00411796:d2: s0xfffffff4(0x00411796:d2) = ECX(i) [] i0x00411796:32:8(free) 0x00411796:d2: s0xfffffff4(0x00411796:d2) = [create] i0x00411796:32:8(free) ```

So `likelytrash` seems to ignore inputs not compatible with the calling convention. So I suppose the root problem is that we don't detect the right calling convention (thiscall).