Behobene Probleme

Release: 9.0

Die folgenden Probleme, die von Anbietern gemeldet wurden, sind in diesem Release behoben worden.

Referenz Behobenes Problem Komponenten
SM-97018

Die .NET Envelope-Laufzeit unterstützt jetzt dynamisches GUI-Verhalten. Bei der Fehlerausgabe einer mit .NET Envelope geschützten Anwendung wird der Fehler jetzt nur noch in der GUI ausgegeben, wenn eine GUI verfügbar ist. Wenn keine GUI unterstützt wird, werden Meldungen automatisch in einer Konsole/einem Ereignisprotokoll aufgezeichnet.

Envelope-.NET
SM-119258 Sentinel LDK-EMS Web Services unterstützte nicht das Hinzufügen von dynamische Speicherdateien zu Produkten. Sentinel LDK-EMS
SM-132023

Es wurde ein Problem mit einer manuell geänderten Envelope-Projektdatei bei aktiviertem AppOnChip behoben. Beim Laden dieser speziellen Envelope-Projektdatei und erneuten Aktivieren von AppOnChip traten manchmal Störungen der Envelope-GUI auf.

Envelope-GUI-Win
SM-132368 Die Kombination aus Schutz mit Sentinel Maze und WinNG Envelope führte manchmal während der Laufzeit zu einem „Integritätsfehler“. Envelope-NG
SM-134020

Unter bestimmten Umständen können UDP-Pakete verloren gehen. Die Broadcast-Suche wiederholt die UDP-Übertragung jetzt mehrmals, um den Verlust von UDP-Paketen zu vermeiden.

Laufzeitumgebung/API
SM-134453 Es wurde ein Problem mit DFP-verschlüsselten KI-Modelldateien, das zu einem Anwendungsabsturz führen konnte, behoben. Envelope-DataHASP, Envelope-Linux
SM-136775

Der License Manager konnte nicht die LM-Kennungen von mehr als 2.000 Clients verfolgen. Dies könnte bei der Auflistung ausgelagerter Lizenzen auf den Seiten des Admin Control Centers des Servers zu Lücken in den Informationen führen.

Die Beschränkung auf 2.000 LM-Kennungen wurde aufgehoben.

Sentinel License Manager
SM-137163

Es wurde ein Problem behoben, das zum Einfrieren einer Anwendung nach Aufheben des Schutzes mit Envelope führen konnte. Dieses Problem trat aufgrund eines Deadlocks beim Aufruf von memcpy() in einem sekundären Thread beim Laden der Engine über dlopen() auf.

Envelope-Mac
SM-139455

Ein Problem mit der Erkennung „langer Adressen“ in der Envelope-Befehlszeilenanwendung wurde behoben. Dieses Problem trat unter ganz bestimmten Umständen auf, wenn der Adressraum bereits weitgehend gefüllt war.

Envelope-GUI-Win
SM-139869

Wenn zuvor ein Proxy in ACC konfiguriert wurde, versuchte der LM, DNS-Namen aufzulösen, auch wenn diese im lokalen Netzwerk nicht auflösbar waren. Dies führte zu Verbindungsfehlern. Wenn nun ein Proxy in ACC definiert ist, versucht der LM nicht mehr, DNS-Namen aufzulösen. Stattdessen lässt er den Proxy die DNS-Auflösung übernehmen.

Sentinel License Manager
SM-139963 Wenn ein Netzwerkplatz von einer Lizenz ausgelagert wurde, ohne dass ein Vendorname definiert war, enthielt die H2R-Datei ungültige Informationen im Feld „Vendorname“. Sentinel License Manager
SM-140043

Auf der Windows-Plattform nimmt das FQDN-Klonschema nun einen Vergleich des Domänennamens vor, auch wenn der Domänenname leer ist.

Sentinel License Manager
SM-140200

Die Sentinel Admin API konnte keine Client-Identitätsinformationen abrufen, wenn die Client-Identität mit mehreren Key-IDs definiert war und admin_get mit einer bestimmten Key-ID im Bereich aufgerufen wurde.

Sentinel-Admin-API
SM-141007

Wenn der Sitzungsbenutzername das Zeichen „&“ enthält, gab die GetInfo-Funktion den Wert in der XML-Struktur wie angegeben zurück, was zu einer ungültigen XML-Datei führte. Beispiel:

<session username="AB&C" />

Jetzt wird das Zeichen als XML-Entität zurückgegeben. Beispiel:

<session username="ABamp;C" />

Sentinel-Lizenzierungs-API
SM-141419

Es wurde Unterstützung von asynchronem I/O in der Dateikopierfunktion des Windows-Updates KB5022913 hinzugefügt.

Envelope-DataHASP, Envelope-NG
SM-141837 Es wurde Envelope-Unterstützung für Qt-Plugin-DLLs in Windows V3 hinzugefügt. Envelope-V3