Evan Teran

Results 399 comments of Evan Teran

I think probably the "correct" solution would be for something in Debugger.cpp to take ownership of these `QAction` objects so they get destroyed when the new owner gets destroyed. I'll...

Not explicitly. However, if the binary isn't stripped and has symbols for malloc, you can find the `malloc` function and place a breakpoint on it using the symbol viewer. Having...

We've discussed adding a "step until the next system call" function to edb a while ago, and I like the idea. We could even make it only trap on specific...

@10110111 I've started to more seriously prototype this out in a branch and sometime soon, I'd love some feedback. Basically, our State API isn't amazing for supporting multiple arches. And...

Not necessarily. A write operation would allow for overloading (unlike a read operation since we can't overload on return type). So we could have an API that looks like this:...

Another option which I like less... is to instead just use inheritance with polymorphism. Have the state return a heap-allocated object which has an opaque platform-agnostic API, but is an...

Yea, for writing values, the path seems pretty easy, it's the reading values without so much inefficiency that's hard. I suppose... We could have the `getRegisterValue` take a template parameter...

Right, some of things like the `PlatformState` have a new concept of being "filled" from native structures, and are more generic than they used to be. So it can probably...

It has been quite a bit since edb built on Windows. Large architectural changes have occurred and new dependencies (capstone) have been introduced. So, I'll have to look into how...

@AaronOpfer unfortunately, I never quite got around to trying to get the windows build system functional. In the end it shouldn't be **too** hard. But it certainly won't succeed in...