Skip to content
This repository was archived by the owner on Mar 17, 2021. It is now read-only.
This repository was archived by the owner on Mar 17, 2021. It is now read-only.

Document on how to remotely debug applications #211

Open
@sf-migrator-bot

Description

@sf-migrator-bot

Remote debugging feature of taurus application lacks of documentation.
This could sarve as a base:

Two ways: using rpdb and using a console

1- Debugging using rpdb (winpdb bliss pkg):

On a TaurusMainWindow-based GUI, you can activate it at any moment with
the very intuitive key combo "CTRL+ALT+0, 1" (i.e., first press and
release CTRL+ALT+0 and then press 1)

A pop-up asks for a password. Put something (this will be the password
required for the remote debugger client to connect). Then a pop-up
informs that the GUI will be frozen (click ok)

Now open winpdb and go to File-->attach
enter the password, find the GUI to which you want to attach and start
debugging.

2- Debugging using rconsole:

You can launch the taurus app with --remote-console-port=PORT or you if
it is a GUI you can open the port after launch with "CTRL+ALT+0, 2"

Then, connect to it by running:
rconsole -p PORT

More info on
http://winpdb.org/docs/
http://winpdb.org/2010/09/rconsole-remote-python-console/

Reported by: reszelaz ( http://sf.net/u/zreszela )

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions