Please enable JavaScript to view this site.

DWARF Browser Help

Navigation: » No topics above this level «

How to use DWARF Browser

Scroll Prev Top Next More

Load DWARF information

 

To load Debug information you need to have the executable file containing debug information.

 

Use the File > Load Dll and debug information... option to load the appropriate DLL and it's debug information.

 

The grid displays various attributes of each debugging item. You can sort the grid by clicking the appropriate column header. Click the same header to reverse the sort order.

 

Select a symbol to see information about the parameters, locals, line numbers and source code.

 

 

Filtering

 

If you wish to only view one type of debugging data, select that datatype using the Tags combo.

 

You can also filter by name by typing the name into the Name Filter box and clicking the Filter button to perform the filtering.

 

 

Viewing function data

 

As each item in the list is selected the Parameters and Locals grid are populated, the Line Numbers are updated and the source code display updates to show the source code for the function. All lines in the function that contain executable code (as indicated by the debugging information) are coloured grey. The current line for the function is coloured bright green.

 

 

Querying data

 

You can query data by using the two Query fields below the main grid.

 

 

Relative query

 

Type the relative address (also know as address offset) into the Query by Offset field, then click Query. The symbol information is displayed.

 

The field accepts decimal or hexadecimcal values. Hex values must be prefixed with 0x.

 

 

Absolute query

 

Type the absolute address into the Query by Address field, type the absolute DLL load address into the Alternate Load Address field, then click Query. The symbol information is displayed.

 

The fields accept decimal or hexadecimcal values. Hex values must be prefixed with 0x.