Debugging with IGUANA Tutorial

Complete: 5

Responsible: IannaOsborne

Basic Concepts

Debug pull down menu provides the following debugging information: the run-time program resource consumption, the list of currently loaded shared libraries, the list of available iglets, the Iguana state tree.

iguana-debug-menu.png

Program Resource Consumption

To display the program resource consumption: choose Show Resources menu item from Debug pull down menu. The program resource consumption window will pop up and will be updated automatically. It is also possible to refresh it manually by clicking on Refresh push button. The information can be saved as an ASCII file: click on Save List push button and type in a file name in the dialog.

iguana-resources.png

Currently Loaded Shared Libraries

To display currently loaded shared libraries: choose Show Libraries menu item from Debug pull down menu. The currently loaded shared libraries window will pop up.

The list of currently loaded shared libraries can be sorted by the address: click on Address column title, by the component name: click on Component column title, or by the file name: click on File Name column title. To switch between ascending/descending order click on the same title again.

The information can be saved as an ASCII file: click on Save List push button and type in a file name in the dialog.

iguana-libraries.png

Available Iglets

To display available iglets: choose Show Plugins menu item from Debug pull down menu. The available plugins window will pop up.

The tick mark indicates that an iglet is loaded.

The information can be saved as an ASCII file: click on Save List push button and type in a file name in the dialog.

iguana-iglets.png

State Tree

This information is needed for experts only.

iguana-state-tree.png

Very Verbose Output

If a very verbose output is desired, run Iguana as follows:

> env LOG=stderr iguana your.cfg

-- IannaOsborne - 16 Jan 2008

Topic attachments
I AttachmentSorted ascending History Action Size Date Who Comment
PNGpng iguana-debug-menu.png r1 manage 15.6 K 2008-01-16 - 10:34 IannaOsborne  
PNGpng iguana-iglets.png r1 manage 73.2 K 2008-01-16 - 10:34 IannaOsborne  
PNGpng iguana-libraries.png r1 manage 15.3 K 2008-01-16 - 10:34 IannaOsborne  
PNGpng iguana-resources.png r1 manage 27.3 K 2008-01-16 - 10:35 IannaOsborne  
PNGpng iguana-state-tree.png r1 manage 23.2 K 2008-01-16 - 10:35 IannaOsborne  
Edit | Attach | Watch | Print version | History: r2 < r1 | Backlinks | Raw View | WYSIWYG | More topic actions
Topic revision: r2 - 2011-12-16 - IannaOsborne
 
    • Cern Search Icon Cern Search
    • TWiki Search Icon TWiki Search
    • Google Search Icon Google Search

    CMSPublic All webs login

This site is powered by the TWiki collaboration platform Powered by PerlCopyright & 2008-2019 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback