Die ursprünglich veröffentlichte Version HALCON 18.05.0.1 beinhaltete ein paar Probleme. Um diese zu beheben, wurde diese Version durch eine aktualisierte Version HALCON 18.05.0.2 ersetzt.
Insbesondere wurden die folgenden Probleme behoben:
- Das Erzeugen einer HDevProcedure-Instanz aus einer lokalen Prozedur in einem HDevProgram funktionierte nicht, wenn diese lokale Prozedur auf andere lokale Prozeduren verwies.
- Der OCR-Trainingsdatei-Browser zeigte Beispielnamen mit Nicht-ASCII-Zeichen falsch an. Dieses Problem wurde behoben und zusätzlich wird die Kodierung der Sample-Namen nun automatisch erkannt (für Trainingsdateien, die mit einer vor HALCON 18.05 veröffentlichten HALCON-Version geschrieben wurden). Wenn alle Sample-Namen gültige UTF-8 Zeichen sind, wird angenommen, dass die Datei in UTF-8 kodiert ist, andernfalls wird eine lokale 8-Bit Kodierung verwendet.
- Die Ergebnisse des OCR-Assistenten konnten im Grafikfenster als beschädigt angezeigt werden. Außerdem wurden beim Setzen des Systemparameters 'filename_encoding' auf 'utf8' Zeichennamen im OCR-Assistenten nicht korrekt angezeigt.
- Das Öffnen eines I/O-Gerätes erzeugte ein kleines Speicherleck. Dieses Problem wurde behoben.
- HALCON hat eine I/O-Schnittstelle nicht entladen, nachdem das letzte Gerät, das sie verwendet hat, geschlossen wurde.
- Das Öffnen und Schließen mehrerer Framegrabber mit der gleichen Bildeinzugsschnittstelle konnte zu Abstürzen führen.