The exception feature allows Little Software Stats to keep track of errors that are occurring in your software. Although not every error is the same, Little Software Stats tries to group exceptions using error messages, stack trace, source and target site. Not all programming languages have the ability to catch exceptions so this feature may not apply to your programming language. Little Software Stats also keeps track of the program version, operating system, service pack, and date & time that it occurred.
Parameter | Meaning | Type | Notes |
---|---|---|---|
tp | Event Type | String | exC |
ss | Session ID | String | See Additional Parameters |
ts | Timestamp | Integer | See Additional Parameters |
msg | Exception Message | String | |
stk | Stack Trace | String | |
src | Source | String | |
tgs | Target Site | String | |
fl | Flow | Integer | See Additional Parameters |
XML Example:
<Event>
<tp>ctD</tp>
<ts>1358748986</ts>
<ss>3FAB840C61C6E2B07E369F38D287CDE5</ss>
<msg>Object reference not set to an instance of an object.</msg>
<stk> at Little_Alarm_Clock.MainFrm.ClearAlarms()
at Little_Alarm_Clock.MainFrm.clearToolStripMenuItem_Click(Object sender, EventArgs e)
at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
at System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
at System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ToolStrip.WndProc(Message& m)
at System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)</stk>
<src>Little Alarm Clock</src>
<tgs>Void ClearAlarms()</tgs>
</Event>
<tp>ctD</tp>
<ts>1358748986</ts>
<ss>3FAB840C61C6E2B07E369F38D287CDE5</ss>
<msg>Object reference not set to an instance of an object.</msg>
<stk> at Little_Alarm_Clock.MainFrm.ClearAlarms()
at Little_Alarm_Clock.MainFrm.clearToolStripMenuItem_Click(Object sender, EventArgs e)
at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
at System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
at System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ToolStrip.WndProc(Message& m)
at System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)</stk>
<src>Little Alarm Clock</src>
<tgs>Void ClearAlarms()</tgs>
</Event>