TraceView

MLModule

genre

Test

author

MeVis Medical Solutions AG

package

MeVisLab/Standard

dll

MLDiagnosis

definition

mlDiagnosis.def

see also

MLLogFile, ErrorTest, Info, CoreControl, RuntimeView, CacheView

keywords

diagnosis, debugging, error, crash, garbage, trash, bad, bug, invalid, test

Purpose

The module TraceView shows the current trace list and stack maintained by the error handler of the ML.

This allows for the analysis of the most recently called functions and the current call stack.

Windows

Default Panel

../../../Modules/ML/MLDiagnosis/mhelp/Images/Screenshots/TraceView._default.png

Parameter Fields

Field Index

Clip List Paths: Bool

Clip Stack Paths: Bool

Trace List: String

Trace List Depth: Integer

Trace Stack: String

Trace Stack Depth: Integer

UpdateView: Trigger

Visible Fields

Trace List

name: traceList, type: String, persistent: no

Shows the list of processed functions.

Trace List Depth

name: traceListDepth, type: Integer, default: 256, minimum: 1, maximum: 65535

Shows the depth of the trace list.

Trace Stack

name: traceStack, type: String, persistent: no

Shows the call stack of processed functions.

Trace Stack Depth

name: traceStackDepth, type: Integer, default: 256, minimum: 1, maximum: 65535

Shows the depth of the trace stack.

Clip List Paths

name: clipListPathes, type: Bool, default: TRUE

If checked, the list of trace paths is clipped which enhances the readability.

Clip Stack Paths

name: clipStackPathes, type: Bool, default: TRUE

If checked, the list of stack paths is clipped which enhances the readability.

UpdateView

name: update, type: Trigger

When pressed, the currently shown trace list and call stack are being updated.