pygdbmi icon indicating copy to clipboard operation
pygdbmi copied to clipboard

A library to parse gdb mi output and interact with gdb subprocesses

Results 29 pygdbmi issues
Sort by recently updated
recently updated
newest added

**Is your feature request related to a problem? Please describe.** #26 This method has since been removed. #42 The resolution of this issue may not be applicable in every scenario...

**Describe the bug** The `IoManager._get_responses_windows()` method sometimes doesn't read the MI token. **To Reproduce** I'm using pygdbmi to drive `arm-none-eabi-gdb`. I'm issuing commands using [a token](https://ftp.gnu.org/old-gnu/Manuals/gdb/html_chapter/gdb_22.html#SEC220): ``` 0-gdb-set trace-commands on...

https://github.com/cs01/pygdbmi/blob/bee475b8951c3ea2e8bb1339b2c856a291fb7d7d/pygdbmi/gdbcontroller.py#L291 Hello! If I understand correctly, the one way to exit from mentioned While loop - timeout. Maybe it could be better to add something like ```python if len(responses) is...

Add async alternatives to all sync methods. This will make pygdbmi more efficient because it will be event-based, not polling based.

help wanted

- Not added an entry to `CHANGELOG.md` as other changes to `README.md` don't have one ## Summary of changes Document how to make a release. See my email for some...

**Describe the bug** Currently, we use regular expressions to parse the GDB MI output. In https://github.com/cs01/pygdbmi/pull/72#pullrequestreview-1066128398 Chad suggested we used a proper parser to do it: > NIce, this is...

enhancement

- [x] I have added an entry to `CHANGELOG.md` ## Summary of changes Original patch by Leonardo Pereira Santos (see PR https://github.com/cs01/pygdbmi/pull/55); updated by Marco Barisione. This is the description...

- [x] I have added an entry to `CHANGELOG.md` ## Summary of changes When I run a command and wait for the response, many times I don't want to wait...

**Is your feature request related to a problem? Please describe.** I am looking into enhancing one of my project that is using a self written way to talk to gdb/mi...

Test fails on RISC-V because it is a very slow architecture: fix this by increasing the timeout on this specific test. Error messages: ``` example.py:52: in main responses = gdbmi.write("-file-exec-and-symbols...