From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

Quick Drop Enthusiasts

cancel
Showing results for 
Search instead for 
Did you mean: 

Open Error Call Chain

Default Shortcut L

with nothing selected it will pick an error out terminal to parse, if you have more than one, select the one you would like to parse first.

ctrl-l = find the first error out terminal, and parse it for "Complete call chain" and open each VI (including clones) in the chain

ctrl-shift-l = same as above, but open source VIs instead of clones when applicable.

Rationale:

In my applications I like to throw errors using "error code to error cluster" because it has an option to "show call chain." But when an error occurs, I have to manually click look at the call chain, and go find the culprit VIs and open them before I can debug. Finally I decided to make this tool that will find if the call chain is present in an error out terminal (if you have more than one for some reason, select the one you want parsed).

Note

This works for call chains in the error text like this:

Untitled 2 (SubVI)<ERR>

custom error

<b>Complete call chain:</b>

     Untitled 2 (SubVI)

     Untitled 3 (SubVI)

     Untitled 1

but it does not (yet?) work for errors chains in following format:

To More Specific Class in Untitled 2 (SubVI)->Untitled 3 (SubVI)->Untitled 1

0 Kudos
Message 1 of 2
(5,907 Views)

I am out of the office until 05/27/2015.

No phone or email access.

Note: This is an automated response to your message "[Quick Drop

Enthusiasts] - Open Error Call Chain" sent on 5/21/2015 12:10:19 PM.

This is the only notification you will receive while this person is away.

0 Kudos
Message 2 of 2
(4,236 Views)