Reference tag with {PathToParentFolder} causes slowdown

Hey all,

I was mucking around with UDTs and came across an issue. If you're going to try to recreate the problem, take a gateway backup of your test machine first:

  1. Make a UDT with a reference tag of type string with the parameter {PathToParentFolder}.
  2. Make an instance of that tag
  3. Browse tag and Designer will hang. Gateway memory and processor usage will shoot up.

In my case, I was unable to browse tags in order to delete the problematic tag. Disabling the tag provider caused the processor (but not memory) usage on the gateway to return to baseline. As I was working on a fairly fresh install and hadn't yet made a backup, I just reinstalled Ignition. If this had been a production system, I'm not sure how we would have resolved the problem short of restoring a backup.

Confirmed the issue is on both the main edition 8.1.44 and Edge 8.1.44.

Obvious solution is don't do that - just use a memory tag (which works fine). Just wanted to bring it up in case it was a potential bug.

3 Likes

Sounds like a bug that should be reported to IA support (this forum is not support). Please open a ticket there. Include a link to this topic in your ticket, and IA will update here, too.