pygdbmi
pygdbmi copied to clipboard
A library to parse gdb mi output and interact with gdb subprocesses
- [x] I have added an entry to `CHANGELOG.md` ## Summary of changes Fixes issue #54 Removed the `make_non_blocking` function. Refactored the `_get_responses_windows` method to use separate threads and queues...
**Describe the bug** When gdb executable is short format like this: `C:/PROGRA~2/GNUARM~1/102021~1.10/bin/AR470E~1.EXE` Full path: "C:\PROGRA~2\GNUARM~1\102021~1.10\bin\arm-none-eabi-gdb.exe" Then the consrtuctor will raise error: `gdb executable could not be resolved from` Checked the...
Example from README.md does not work. Running gdbmi.get_subprocess_cmd() cause following error: AttributeError: 'GdbController' object has no attribute 'get_subprocess_cmd' Function get_subprocess_cmd() was removed from file pygdbmi/gdbcontroller.py in commit: 449080a#diff-e29bd3c69c0c2b3f6f7c89a6ea177b322af7411076e74606faddf68573a7630dL126 Please update...
- [x] I have added an entry to `CHANGELOG.md` ## Summary of changes The previous code to match MI records used to do matches twice. This PR simplifies the code...
- [x] I have added an entry to `CHANGELOG.md` ## Summary of changes This PR adds `__all__` to all `pygdbmi` modules to make start imports of `pygdbmi` better. I'm not...
- [x] I have added an entry to `CHANGELOG.md` ## Summary of changes According to #64, GDB on Windows can produce invalid octal sequences. I cannot reproduce the problem (and...
Line 124 added: this fixes a crash on Windows, when calling the `exit` method. - [] I have added an entry to `CHANGELOG.md` ## Summary of changes ## Test plan...
Hi, I'm seeing the following regression with release 0.10.0.2 (the previous one worked fine). I'm issuing a GDB MI command as follows (setting a field of a struct): `-data-evaluate-expression "((my_add_t*)0x200002f8)->paddA...
https://sourceware.org/bugzilla/show_bug.cgi?id=9659 I've recently encountered this problem and fixed it temporarily in https://github.com/korcankaraokcu/PINCE/commit/375f7afae527572156b6c2018db74137974d2db7 What do you think is the best, fixing the bug temporarily or waiting for gdb to fix it?...
I am testing a program I developed for a Microcontroller with a Cortex-M4 CPU. As I need to read/write some specific variables in real time I decided to develop a...