Resolved Issues
Service Pack: 9.0.200
The following issues that were reported by vendors were resolved in this release.
Reference | Resolved Issue | Components |
---|---|---|
SM-154180 | The Windows V3 engine was not compatible with certain modern CFG (control flow guard) flags. | Envelope |
SM-154421 | The assembly resolver did not fully support multibyte unicode characters in the input path when a runtimeconfig.json had to be processed. | Envelope |
SM-154877 | Under certain unusual circumstances, an application protected with the Windows V3 engine would fail. | Envelope |
Service Pack: 9.0.100
The following issues that were reported by vendors were resolved in this release.
Reference | Resolved Issue | Components |
---|---|---|
SM-140864 | The Master Wizard was not able to handle downloads for two Batch Codes simultaneously. | Master Wizard |
SM-142350 |
When Envelope is used to protect a python application that utilizes multiprocessing, under certain circumstances a STATUS_SHARING_VIOLATION error would occur. |
Envelope |
SM-145299 |
Envelope would fail while attempting to protect an application with a large number of PE import entries. |
Envelope (Windows V3 engine) |
SM-146621 |
The LMS would fail when installing a license if the following conditions exist: >The V2C file contains customer info and readable=no. >The fingerprint for the license was generated with an RTE version earlier than 8.5. |
License Manager Service |
SM-146982 | The RUS Generator did not handle <ol> and <li> tags correctly. | RUS Generator |
SM-148134 |
An unhandled exception could not be detected by native code when a .NET application protected by WinShell. |
Envelope (Windows NG engine) |
SM-148898 |
Envelope .NET runtime signature check would fail on CentOS Stream 9. |
Envelope |
SM-149538 |
Need more condition check for Electron application. |
Envelope (Windows NG engine) |
SM-150927 |
When introducing a Master (USB) key in Master Wizard, the folder name had been changed from Runtime to Licensing. but the required corresponding change had not been implemented in Envelope for copying the Linux/ARM libhasp*.so files to the output folder. |
Envelope for Linux |
SM-151318 |
The error "double free or corruption" would occur when exiting a class level-protected jar. |
Envelope for Linux |
SM-151938 |
Advanced debugger detection did not work correctly for certain DLLs. |
Envelope (Windows V3 engine) |
SM-154411 |
When an application that is protected with AppOnChip is run where the application can access a network HL key, the application would fail and return the message "Sentinel key not found." |
Envelope (Windows V3 engine) |
Release: 9.0
The following issues that were reported by vendors were resolved in this release.
Reference | Resolved Issue | Components |
---|---|---|
SM-97018 |
.NET Envelope runtime now supports dynamic GUI behavior. Error output of a .NET Envelope protected application now only outputs the error in the GUI when a GUI is available. If no GUI is supported, messages are automatically recorded in a console/eventlog. |
Envelope-.NET |
SM-132023 |
Resolved an issue with a manually-changed Envelope project file with AppOnChip enabled. Loading this special Envelope project file and re-enabling AppOnChip would sometimes cause the Envelope GUI to fail. |
Envelope-GUI-Win |
SM-132368 | The combination of Sentinel Maze and WinNG Envelope protection would sometimes lead to an "integrity error" at runtime. | Envelope-NG |
SM-134020 |
Under certain circumstances, UDP packets may be lost. Broadcast search now repeats the UDP transmission multiple times to overcome the loss of UDP packets. |
Run-time Environment/API |
SM-134453 | An issue with DFP encrypted AI model files that could cause an application crash has been resolved. | Envelope-DataHASP, Envelope-Linux |
SM-136775 |
The License Manager was not able to keep track of more than 2,000 clients' LM identifiers. This could result in incomplete information when listing detached licenses in the server Admin Control Center pages. The limitation of 2,000 LM identifiers has been removed. |
Sentinel License Manager |
SM-137163 |
An issue which could lead to an application freeze after Envelope protection has been resolved. This issue would occur due to a deadlock when calling memcpy() in a secondary thread while loading the engine via dlopen(). |
Envelope-Mac |
SM-139455 |
An issue with "large address" awareness of the Envelope command line application has been resolved. This issue would occur under very specific circumstances if the address space is already largely packed. |
Envelope-GUI-Win |
SM-139869 |
Previously, when a proxy was configured in ACC, the LM would attempt to resolve DNS names, even if they were not resolvable in the local network. This resulted in connection failures. Now, when a proxy is defined in ACC, the LM no longer attempts to resolve DNS names. Instead, it allows the proxy to handle DNS resolution. |
Sentinel License Manager |
SM-139963 | When a seat was detached from a license with no vendor name defined, the H2R file would contain invalid information in the vendor name field. | Sentinel License Manager |
SM-140043 |
Under certain circumstances, licenses protected with the FQDN clone protection scheme were marked as cloned after updating the vendor library (vlib) to version 9.12 or 9.13. This issue is resolved after upgrading to vlib 9.15 or later. |
Sentinel License Manager |
SM-140200 |
Sentinel Admin API was not able to retrieve client identity information when the client identity was defined with multiple key IDs and admin_get was called using a specific key ID in the scope. |
Sentinel Admin API |
SM-141007 |
If the session username contains the "&" character, the GetInfo function would report the value in the XML structure as specified, resulting in an invalid XML file. For example:
Now, the character is reported back as an XML entity. For example:
|
Sentinel Licensing API |
SM-141419 |
Support of asynchronous I/O in the file copy function of Windows update KB5022913 has been added. |
Envelope-DataHASP, Envelope-NG |
SM-141837 | Envelope support for Qt Plugin DLLs in Windows V3 has been added. | Envelope-V3 |