Ruslan Kabatsayev

Results 37 issues of Ruslan Kabatsayev

Currently 64 bit addresses are displayed with ever-zero digits representing bits 48-63. But currently (and I guess this won't change soon) only 48 address bits are supported by x86_64 CPUs....

enhancement

See the following example C++ program: ``` double \u00fc() { return 843; } int main() { \u00fc(); } ``` We should see `ü` function being called (and do in GDB)....

Pressing Ctrl+F2 (or choosing Debug->Restart) currently is (mostly) equivalent to killing the process and launching it again. In particular, the breakpoints are lost on such restart. It'd be useful if...

I'm thinking of making a couple of `DebuggerCore` variants, which would use unusual (when compared to `ptrace` and `kernel32` debugging API) backends like GDB and Bochs. But to take a...

I'm not too happy with current separation of breakpoints to ARM and Thumb: when we're not sure what type of code we have (and in general we aren't), it's better...

Currently, if you have a sequence of bytes like `18 bf 49 40` in Thumb mode, you'll have as disassembly: ``` 18 bf it ne 49 40 eors r1, r1...

Currently, if a disassembly line appears too long, it's not possible to view it completely, unless you do some tricks like moving rIP to it and seeing operand address in...

For a function with a long loop, Run Until Return appears too slow to be usable. At least one part of it seems to be the `DebuggerCore::get_state()` calls. Since the...

To reproduce: 1. Select some multibyte instruction in disassembly view 2. Put cursor in Hex field right before e.g. second byte (i.e. after separating space) 3. Press backspace 4. See...

bug
enhancement

Sometimes apps have large memory areas mapped, while the user knows the range he wants to search in. It'd be good for the dialog to have a way to set...