Difference between revisions of "How to Report VTube Errors"

From ATTWiki
Jump to: navigation, search
(Call Stacks Menu)
(Show Bug Report)
 
(18 intermediate revisions by one user not shown)
Line 7: Line 7:
 
</td>
 
</td>
 
<td width=300>
 
<td width=300>
[[image:vtl_screen_hd_scanner_without_logo.png|300px]]
+
[[image:vtube-step_logo_2.png|300px]]
 
</td>
 
</td>
 
</tr>
 
</tr>
Line 20: Line 20:
 
==Non-Critical Error==
 
==Non-Critical Error==
 
If the error is not critical, then you will be given a choice of<br><br>
 
If the error is not critical, then you will be given a choice of<br><br>
# "continuing application"
+
# "continue application"
 
# "restart application"
 
# "restart application"
 
# "close application"
 
# "close application"
Line 49: Line 49:
 
</table>
 
</table>
  
 +
<br><br>
 +
<br><br>
  
 
=Show Bug Report=
 
=Show Bug Report=
 
<table width=900>
 
<table width=900>
 +
 
<tr valign="top">
 
<tr valign="top">
 
<td width=300>
 
<td width=300>
Line 57: Line 60:
 
If press "Show Bug Report", then you will see detailed data that explains the error and also the state of the software and computer when the error occurs.
 
If press "Show Bug Report", then you will see detailed data that explains the error and also the state of the software and computer when the error occurs.
  
==General Menu Exception Values==
 
When you click on Show Bug Report, the General menu will display first like this.<br><br>
 
The Exception values the most important values in the General menu. We always want to know what these values are set to.  The give us a general idea of why the error was generated.<br><br>
 
These values are always at the bottom of the General menu like shown in this screen image.
 
 
<br><br>
 
<br>
 
<br>
 
 
</td>
 
</td>
 
<td>
 
<td>
 
[[image:vtube error window non-critical show bug report circled.png|500px]]<br><br>
 
[[image:vtube error window non-critical show bug report circled.png|500px]]<br><br>
 +
</td>
 +
</tr>
 +
 +
<tr valign="top">
 +
<td width=300>
 +
==General Menu==
 +
When you click on Show Bug Report, the General menu will display first like this.<br><br>
 +
<b>If you want to share this bug event with us, then take a picture of this menu and send it to [email protected].</b>
 +
</td>
 +
<td>
 
[[image:vtube error general bug report.png|500px]]
 
[[image:vtube error general bug report.png|500px]]
 
</td>
 
</td>
 
</tr>
 
</tr>
 +
  
 
<tr valign="top">
 
<tr valign="top">
Line 77: Line 83:
 
==Call Stacks Menu==
 
==Call Stacks Menu==
 
The next tab menu over is the Call Stacks menu. It helps us follow what leads up to the error event.<br><br>
 
The next tab menu over is the Call Stacks menu. It helps us follow what leads up to the error event.<br><br>
In this menu, we look for in what section of code the error occurs.<br><br>
+
<b>If you want to share this bug event with us, then take a picture of this menu and send it to support@advancedtubular.com.</b>
In this case, we can see that the problem started when the user pressed the InduceError button in the main window of VTube. (I created a button to create an error.)
+
 
</td>
 
</td>
 
<td>
 
<td>
[[image:vtube error call stacks trace button press.png|500px]]
+
[[image:vtube error call stacks.png|500px]]
 
</td>
 
</td>
 
</tr>
 
</tr>
  
<tr>
+
</table>
<td>
+
 
The information above the button press event is usually enough information to help us know where the error occured. <br><br>
+
=Log File=
(To create this error, I asked VTube to free an object that never existed.)
+
<table width=900>
 +
<tr valign="top">
 +
<td width=300>
 +
 
 +
If an error occurs, VTube will also attempt to save a log file named: "vtube_bugreport.log" in "C:\Users\Public\Documents\VTube\config\logs".<br><br>
 +
 
 +
<b>You can attach this log file to an email and send it to support@advancedtubular.com.</b><br><br>
 +
 
 +
==Log Files Do Not Always Save==
 +
If the error is critical (that is, the program is not allowed to continue), <b>then this log file may not be saved as the program closes. In general, it is safer to take a picture of the General and Call Stacks menus to save and send us the error information.</b>
 
</td>
 
</td>
 
<td>
 
<td>
[[image:vtube error call stacks trace inside button press.png|500px]]
+
[[image:vtube bug report file.png|500px]]<br><br>
 
</td>
 
</td>
 
 
</tr>
 
</tr>
 +
 
</table>
 
</table>
 +
  
 
==Other Pages==
 
==Other Pages==

Latest revision as of 16:59, 16 March 2017

Vtube-laser logo 1.96.png

Vtube-step logo 2.png

VTube has a sophisticated error reporting system that can help us track problems that you encounter when VTube is running.

Contents

Error Windows

Non-Critical Error

If the error is not critical, then you will be given a choice of

  1. "continue application"
  2. "restart application"
  3. "close application"





Vtube error window non-critical.png

Critical Error

When the error is critical, then VTube cannot continue. The window will look like this:

In this case, you will not be given the choice to continue. Your choices are only:

  1. "restart application"
  2. "close application"

Vtube error window critical.png





Show Bug Report

If press "Show Bug Report", then you will see detailed data that explains the error and also the state of the software and computer when the error occurs.

Vtube error window non-critical show bug report circled.png

General Menu

When you click on Show Bug Report, the General menu will display first like this.

If you want to share this bug event with us, then take a picture of this menu and send it to [email protected].

Vtube error general bug report.png

Call Stacks Menu

The next tab menu over is the Call Stacks menu. It helps us follow what leads up to the error event.

If you want to share this bug event with us, then take a picture of this menu and send it to [email protected].

Vtube error call stacks.png

Log File

If an error occurs, VTube will also attempt to save a log file named: "vtube_bugreport.log" in "C:\Users\Public\Documents\VTube\config\logs".

You can attach this log file to an email and send it to [email protected].

Log Files Do Not Always Save

If the error is critical (that is, the program is not allowed to continue), then this log file may not be saved as the program closes. In general, it is safer to take a picture of the General and Call Stacks menus to save and send us the error information.

Vtube bug report file.png


Other Pages