Support:Debug

From Headus Docs

(Difference between revisions)
Jump to: navigation, search
Revision as of 06:04, 6 August 2018 (edit)
Headus (Talk | contribs)
(Application Debugging)
← Previous diff
Current revision (08:40, 14 September 2018) (edit) (undo)
Headus (Talk | contribs)
(Application Debugging)
 
Line 5: Line 5:
Built in to all of headus' applications is the ability to write out a log of events and internal settings. This information can be very useful to us when tracking down a bug in the software, but because the log files can be large, they are turned off by default. To turn on the run log, follow these steps: Built in to all of headus' applications is the ability to write out a log of events and internal settings. This information can be very useful to us when tracking down a bug in the software, but because the log files can be large, they are turned off by default. To turn on the run log, follow these steps:
-# Run the licensing GUI, move the mouse pointer over the top of the '''Hardware Keys''' label, hold down the {{key|Ctrl}} key, then click the left mouse button. A new row of buttons should appear (see {{fig}}). If you don't see the '''Hardware Keys''' label, and only have an '''Apply Key''' field, do the same {{key|Ctrl}} key left mouse click on the '''Enter License Key Below''' label to open up the extra information.+# Run the licensing GUI, move the mouse pointer over the top of the '''Hardware Keys''' or '''Local Keys''' label, hold down the {{key|Ctrl}} key, then click the left mouse button. A new row of buttons should appear (see {{fig}}).
 +# If you don't see the '''Hardware Keys''' or '''Local Keys''' label, and only have an '''Apply Key''' field, do the same {{key|Ctrl}} key left mouse click on the '''Enter License Key Below''' label to open up the extra information.
# Click the Run Log '''On''' button. # Click the Run Log '''On''' button.
# At this point you would run the application that needs to be debugged. You can either do that as you normally would, or click on the '''Test''' button alongside the application name in the panel below. # At this point you would run the application that needs to be debugged. You can either do that as you normally would, or click on the '''Test''' button alongside the application name in the panel below.

Current revision

Fig 1. Run Log
Fig 1. Run Log

[edit] Application Debugging

Built in to all of headus' applications is the ability to write out a log of events and internal settings. This information can be very useful to us when tracking down a bug in the software, but because the log files can be large, they are turned off by default. To turn on the run log, follow these steps:

  1. Run the licensing GUI, move the mouse pointer over the top of the Hardware Keys or Local Keys label, hold down the <Ctrl> key, then click the left mouse button. A new row of buttons should appear (see Fig 1).
  2. If you don't see the Hardware Keys or Local Keys label, and only have an Apply Key field, do the same <Ctrl> key left mouse click on the Enter License Key Below label to open up the extra information.
  3. Click the Run Log On button.
  4. At this point you would run the application that needs to be debugged. You can either do that as you normally would, or click on the Test button alongside the application name in the panel below.
  5. Click the Run Log Off button. If you forget this step, then the run log will keep getting bigger and bigger as you run any of the headus applications.
  6. Finally, click on the blue Run Log button to load the run log into the default text editor. From here you can save that out to a new file, then attach it to email.

[edit] Running the licensing GUI

Windows and OS X - Run your headus application (e.g. UVLayout, CySlice, CySize), then at the top of the main GUI window click the blue About button. In the information window that appears there will be a Run Licensing GUI button.

Linux - Run "headus" from the command line to run the licensing GUI.