本メールはHULFT技術サポート契約締結ユーザーの皆様を対象に発信させていただいております。
当メールの配信停止及び変更につきましては、文末にご案内しております。
===============================================================
【重要なお知らせ】DataMagic、HULFT-DataMagicおよびiDIVOの数値演算処理に関する不具合について
===============================================================
DataMagic、HULFT-DataMagicおよびiDIVOにおいて、下記の不具合が発見されまし
たので、ご報告申し上げます。
以下の内容をご確認いただき、ご対応をお願いいたします。
1.発生現象
DataMagic、HULFT-DataMagicおよびiDIVO (以下、対象製品)のデータ加工にて
数値演算を行っている場合、後述の発生条件に合致すると誤った演算結果が出力
されます(※処理は正常終了します)。
2.発生原因
加算式および減算式を使用した数値演算処理に誤りがあったため。
3.発生条件
データ加工情報のマッピング情報設定で、出力情報設定に数値演算を設定して
いる場合、事象が発生する可能性がございます。
お客様のデータ加工情報が出力情報設定に数値演算を設定しているか否かにつ
いて、ツール等を使用してご確認いただく方法を準備しております。確認方法
につきましては、3月3日(金)に情報公開させていただく予定です。
出力情報設定に数値演算を設定している場合、以下の「演算式に指定している
値」の条件と「演算対象のデータ」の条件をすべて満たすと、誤った演算結果
が出力されます。
◆「演算式に指定している値」の条件
「演算式に指定している値」が以下のいずれかを満たす場合
・加算式
・減算式
◆「演算対象のデータ」の条件
「演算対象のデータ」が条件1と条件2をすべて満たす場合
条件1:
以下の条件のいずれかを満たす場合
・A - B で A < Bのように正の値から減算した結果が負となる
・-A + B で A < Bのように負の値から加算した結果が正となる
条件2:
上記A, Bの桁を小数点以下が0になるように桁をそろえ、それぞれを
65536で割った余りが等しい
[例1]データ加工情報の「演算式」が加算式(-6553.6+65536)の場合
データ加工の処理 | 被加数 | 加数 |
・「演算式」の数値 | -6553.6 | 65536 |
・小数部を揃えた値(0を補完) | -6553.6 | 65536.0 |
・符号と小数点を除去した値 | 65536 | 655360 |
・65536で割った余りの値 | 0 | 0 |
[例2]データ加工情報の「演算式」が減算式(18048000-32793600)の場合
データ加工の処理 | 被加数 | 減算 |
・「演算式」の数値 | 18048000 | 32793600 |
・65536で割った余りの値 | 25600 | 25600 |
4.対象製品・バーション
・DataMagic for Windows Ver.3.0.0 ~Ver.3.1.0
・DataMagic for UNIX Ver.3.0.0 ~Ver.3.1.0
・DataMagic for Linux Ver.3.0.0 ~Ver.3.1.0
・DataMagic for zLinux Ver.3.0.0 ~Ver.3.1.0
・HULFT-DataMagic for Windows Ver.1.0.0 ~Ver.2.2.3
・HULFT-DataMagic for UNIX Ver.1.0.0 ~Ver.2.2.3
・HULFT-DataMagic for Linux Ver.1.0.0 ~Ver.2.2.3
・HULFT-DataMagic for zLinux Ver.1.0.0 ~Ver.2.2.3
・iDIVO for Windows Ver.1.0.0 ~Ver.1.5.3
・iDIVO for UNIX/Linux Ver.1.0.0 ~Ver.1.5.3
5.回避方法
回避方法はございません。
6.正式対応版の提供について
「DataMagic Ver.3」および「HULFT-DataMagic Ver.2」につきましては、
本障害の正式対応版を3月10日(金)にリリース予定です。
「HULFT-DataMagic Ver.1」および「iDIVO」につきましては、対象となる
お客様は、総合窓口(info@hulft.com)、もしくはご契約いただいている
サポート窓口までお問合せください。
正式対応版リリースまでの間は、バージョンアップ/レベルアップを、お控え
いただきます様お願いいたします。
7.対象製品の出荷・ダウンロードについて
対象製品の出荷・myHULFTからのダウンロードは、以下の期間一時的に
停止させていただきます。
停止期間:2017年3月6日(月)~正式対応版リリースまで(3月10日予定)
本件に関するお問合せについては、総合窓口(info@hulft.com)、もしくは
ご契約いただいているサポート窓口までお問合せください。
ご不明な点がございましたら、お手数ですが保守窓口までお問い合わせを
いただきますようお願いいたします。
当ご案内はHULFT.comにも掲載しております。
https://www.hulft.com/application/files/3314/8842/5932/information_20170302.pdf