The following items are notable issues fixed between the release of TestStand Semiconductor Module 2024 Q3.1 and TestStand Semiconductor Module 2026 Q1, including additional patches and service packs. If you have an issue ID, you can search this list to validate that the issue has been fixed. This is not an exhaustive list of issues fixed in the current version of TestStand Semiconductor Module.
|
Bug Number |
Legacy ID |
Description |
Details |
|---|---|---|---|
| 2911468 |
The Test Limits Editor Crashes When Loading Malformed Limits FilesThe Test Limits Editor silently crashes if you open it using a test program which contains any malformed limits files. Some examples of malformed limits files are files which:
Workaround: To avoid this issue, carefully review your limits files and correct any issues found prior to opening the Test Limits Editor. |
Reported Version: TestStand Semiconductor Module 2024 Q3.1 Resolved Version: TestStand Semiconductor Module 2026 Q1 Added: May 14, 2025 |
|
| 3261644 |
Too Many Raised Alarms In A Single Step Causes A Run-Time Error When STDF Is EnabledIf too many alarms are raised in a single step, then TSM attempts to write an ALARM_ID field that is longer than the maximum character limit supported by STDF (255). Workaround: Users can work around this issue using one of the three options described below.
|
Reported Version: TestStand Semiconductor Module 2024 Q3.1 Resolved Version: TestStand Semiconductor Module 2026 Q1 Added: N/A |
|
| 3263889 |
Slow Response While Updating The Test Table In A Semiconductor Multi Test StepUsers may encounter a slow response while scrolling the test table in a Semiconductor Multi Test step when their test program meets the following criteria:
You can check these settings using the TestStand Sequence Editor menus by selecting 'Configure' >> 'Search Directories...'
Workaround: Users can work around this issue using one of the two methods described below.
Method 1:
Relocate the pin map file to be placed within the same directory as the test program sequence file.
Method 2:
Perform the following steps:
|
Reported Version: TestStand Semiconductor Module 2021 Q4 Resolved Version: TestStand Semiconductor Module 2026 Q1 Added: N/A |
|
| 3803022, 3881489 |
Enabling Alarms On NI-DCPower Sessions Containing A PXIe-4150/PXIe-4151 Causes A Run-Time ErrorIf you enable alarms in TSM, initializing an NI-DCPower session containing either NI PXIe-4150 or NI PXIe-4151 will throw a run-time error. Workaround: To work around this issue, users can perform one of the options below:
|
Reported Version: TestStand Semiconductor Module 2024 Q3.1 Resolved Version: TestStand Semiconductor Module 2026 Q1 Added: N/A |
|
| 3799430 |
Copying Data To The Clipboard While A Test Is Running May Cause The Runtime Data Viewer To CrashIf a test is running when you click the button to copy your test data to the clipboard, the Runtime Data Viewer may crash depending upon how the results are sorted.
Workaround: There is currently no known workaround for this issue. |
Reported Version: TestStand Semiconductor Module 2024 Q1 Resolved Version: TestStand Semiconductor Module 2026 Q1 Added: N/A |
|
| 2910800 |
Using The TSM 'Set Relays' Step On DAQmx-Based Relays Throws A Type Cast ExceptionUsing the TSM 'Set Relays' step to control a NI-DAQmx-based relay throws a type cast exception when the following conditions are true:
Workaround: The work around this issue, you can use a polymorphic instance of TSM's 'Control Relay(s).vi' within a LabVIEW code module:
|
Reported Version: TestStand Semiconductor Module 2024 Q3 Resolved Version: TestStand Semiconductor Module 2026 Q1 Added: N/A |
|
| 3222534, 3232035 |
You Encounter A Runtime Error After Initializing NI-DCPower Sessions When A PXI-4110 Is In Your Pin MapWhen you use a multi-instrument session (grouping all NI-DCPower instruments into a single session), and your Pin Map contains a PXI-4110 power supply with alarms enabled, a runtime error occurs after the NI-DCPower sessions are initialized.
Workaround: To work around this issue, you must do one of the following:
|
Reported Version: TestStand Semiconductor Module 2024 Q3.1 Resolved Version: TestStand Semiconductor Module 2026 Q1 Added: N/A |
|
| 3242270 |
Trying To Configure Result Processors Results In A Runtime Error If No Executions Have RunIf you open the TestStand Sequence Editor and try to configure any result processors (STDF, Debug Test Results Log, and so on) before running any sequences, you will receive a runtime error. Workaround: To work around this issue, you must execute any sequence before attempting to configure result processors. Note: If you unload all code modules from memory, the issue will reappear. You will then need to perform this workaround again.
|
Reported Version: TestStand Semiconductor Module 2024 Q3.1 Resolved Version: TestStand Semiconductor Module 2026 Q1 Added: N/A |
|
| 3749127 |
The Runtime Data Viewer 'Summary' Tab Does Not Always Highlight Column Headers In Red When Alarms Are ReportedWhen the first multi-test step in a sequence is the only step which reports an alarm, the column header is not highlighted in red as expected for columns containing those test results. However, the corresponding cells containing those results do have a red border highlight as expected.
Workaround: There is currently no known workaround for this issue. |
Reported Version: TestStand Semiconductor Module 2024 Q1 Resolved Version: TestStand Semiconductor Module 2026 Q1 Added: N/A |
|
| 3823846, 3851339 |
Synchronizing Threads In A Multisite Execution Using .NET Reports An Error When Alarms Are EnabledWhen synchronizing threads in a Multisite execution using .NET, if an instrument in
the test program contains a set of alarms but another instrument in the
same session only supports a subset of these alarms, an error occurs. Workaround: You may need to assign unique channel group names to each instrument which supports alarms to work around this issue.
|
Reported Version: TestStand Semiconductor Module 2024 Q3.1 Resolved Version: TestStand Semiconductor Module 2026 Q1 Added: N/A |
Installing some patches may require certain additional steps or considerations. Please refer to the following table for more information about patches for this release.
These patches currently do not have any special instructions.