We just published our first HLA, “Parade Technologies TrueTouch Protocols”. When I receive a SAL file from another user, that also had our HLA installed (from the Saleae marketplace), and try to open it I get an error.
Failed to create analyzer “Parade Technologies”; it is not currently installed.
Since we both have the HLA installed from the marketplace I was expecting the HLA to show up with out any errors.
One thing I find strange about the error is that the string in quotes matches the JSON author field, not the JSON name field.
My question is, are HLA’s in SAL files supposed to load with out error if the user opening the SAL has the HLA installed?
Congrats on publishing your HLA! Sorry about that behavior by the way. This is currently a known bug that we have on our backlog right now. I’ve internally linked your forum post to our internal backlog item for this.
Here are the reproduction steps that we have noted internally. This seems to match the exact behavior you are describing.
Steps to reproduce:
- install an HLA from the marketplace.
- add it to a capture and save that capture.
- send that file to another machine.
- on that machine, install that extension.
- load the file.
- expected: capture loads properly with HLA added.
- actual: error shown indicating that the extension was not installed.
This is 100% reproducible.
We’ve got this on the backlog to fix, but we unfortunately don’t have a timeline for it yet. I’ll reach out to our software team in case we can come up with a workaround in the meantime.
Thanks for the reply @timreyes . Those steps to reproduce sound exactly right to me. I hope this issue can reach the top of the backlog soon.
that still seems to be an issue with version 2.4.9.
We also ran into that issue right now.
Any update on the timeline?
@GerhardH We likely don’t have an update on this bug. Let me double check the status of this with our team here and I’ll get back to you on this.
@timreyes I’d also love to see this fixed too. My users don’t post questions to this forum, they ping me. HLAs not loading when a capture file is opened is a significant usability issue with sharing capture files internally.