Gdbfrontend

Latest version: v0.11.3

Safety actively analyzes 666166 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 11

0.10.2beta

* Improved Rust debugging (expression resolving, hover information)
* Improved `reslveNonPointer()`

0.10.1beta

* Fixed `subprocess.Popen(capture_output)` error for Python <= 3.6.

0.10beta

Performance/freezing and thread-safety issues are fixed

With this release so many performance and thread-safety issues that cause some problems and freezing are fixed.

New Process Manager

With new Process Manager we can watch, filter, attach or manage processes.

![process-manager](https://user-images.githubusercontent.com/1125150/145919344-8050980c-85ab-4f95-a992-e21319032933.png)

Auto-array support for VariablesExplorer

We already had struct/ptr struct support and LinkedListVisualizer and with this release we have auto-arrays support too.

![image](https://user-images.githubusercontent.com/1125150/145919690-e64ee60d-ea61-4df7-bd74-fe0262fe28ef.png)

Also `VariablesExplorer.items[N].resolveExpression()` is re-engineered for auto array support.

![image](https://user-images.githubusercontent.com/1125150/145920593-a78a43b1-27b8-49e4-b384-e706c6770398.png)

New Waifu Theme

![image](https://user-images.githubusercontent.com/1125150/145919985-a3e67b0c-8d05-43ac-b0a1-1c83b2c2f893.png)

Bugfixes and improvements

* Added intterupting mechanism for `threadSafe()` decorator
* Fixed thread-safety issues
* Fixed long string issue
* Terminal toggle button is redesigned
* Added a warning for giving file path to FileBrowser
* Improved terminal sizing (still need to test on non-1:1 scale and font sized screens)
* Performance improvements
* Global Z-ordering for all Movables
* Various bugfixes and improvements

How can I contribute to the debugger?
You can be either a developer or a tester. Until the `v1.0-stable` there are so many features and ideas to do. 🎃🎃🎃

How to Install?
Install via PIP
If you want to install the debugger with PIP, it is so simple.
bash
python3 -m pip install gdbfrontend
gdbfrontend


or if it is already installed, just do
bash
sudo python3 -m pip install --upgrade gdbfrontend


**Important: You must run PIP install command as root.**

Arch Linux (AUR)
You can install Arch Linux package for Arch-based distributions. ([AUR Package](https://aur.archlinux.org/packages/gdb-frontend-bin/))

bash
yay -S gdb-frontend-bin
gdbfrontend


You may also look to other installation options:
https://github.com/rohanrhu/gdb-frontend#installing

❤️ Donate

Patreon

[![Support me on Patreon](https://img.shields.io/endpoint.svg?url=https%3A%2F%2Fshieldsio-patreon.vercel.app%2Fapi%3Fusername%3DEvrenselKisilik%26type%3Dpatrons&style=for-the-badge)](https://patreon.com/EvrenselKisilik)

Bitcoin

You can donate to support the project.

| QR Code | Bitcoin address for donations |
| ---------------------------------------------------------------- | -------------------------------------------- |
| ![Bitcoin address QR code for donate](media/btc-donation-qr.png) | **3KBtYfaAT42uVFd6D2XFRDTAoErLz73vpL** |

0.10.0beta

The new version has new features, so many improvements, performance improvements and bugfixes. With `v0.10` so many thread-safety issues are fixed!

If you want to contribute to debugger, you can donate, send commits, test it or contribute to documentation.

You may want to look at our `v1.0-stable` roadmap: https://github.com/rohanrhu/gdb-frontend/projects/2

Enjoy the new version and happy debugging! 🎉🎉🎉

Join to our **Discord!**

[![GDBFrontend Discord](https://img.shields.io/discord/780821881783713813.svg?color=7289da&label=Discord&logo=discord&style=for-the-badge)](https://discord.gg/RyVY9MtB4S)

0.9.7beta

* Check if GDB has no embedded Python
* Remove preventing emit new_objfile
* Refocus to path input after warning
* Minor fixes

0.9.6beta

* Removed typing module usage to support older Python versions

Page 2 of 11

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.