お知らせ
2019年10月31日
株式会社スカイコム
株式会社スカイコム
お客様各位
貴社ますますご盛栄のこととお慶び申し上げます。平素より弊社製品をご利用いただきまして誠にありがとうございます。
この度、弊社製品SkyPDF WebAPIにおいて、意図した処理が行われない可能性があることが判明しました。
ご利用のお客様には、ご迷惑をおかけしますことをお詫び申し上げるとともに、本件の内容について下記のとおりご報告申し上げます。
貴社ますますご盛栄のこととお慶び申し上げます。平素より弊社製品をご利用いただきまして誠にありがとうございます。
この度、弊社製品SkyPDF WebAPIにおいて、意図した処理が行われない可能性があることが判明しました。
ご利用のお客様には、ご迷惑をおかけしますことをお詫び申し上げるとともに、本件の内容について下記のとおりご報告申し上げます。
記
1.対象製品
SkyPDF WebAPI 全バージョン
2.内容
ImportFormFieldData / ImportFormFieldInfo で文字列を扱った際に、指定したフォームフィールドのデータが正しく反映されず該当項目が空白となるPDFがまれに生成されることがある。
機能分類 | API一覧 | 事象 | APIを追加した バージョン |
---|---|---|---|
フォームフィールド操作 | ImportFormFieldData | 指定したフォームフィールドのデータが反映されない | 1.0.0.0 |
ImportFormFieldInfo | 指定したフォームフィールドのデータが反映されない | 1.0.3.0 |
3.原因
特定のAPIで文字列を扱う際に、文字列が割り当てられたメモリのアドレス下位32bitのうち上位16bitがALL"0"となった場合(例:0x000000BB00007123)に、文字列を空文字と認識し、指定されたフォームフィールドを特定できずに更新がスキップされるため。
4.影響範囲
同様の原因により、以下のAPI使用時にも影響があります。
機能分類 | API一覧 | 事象 | APIを追加した バージョン |
---|---|---|---|
添付ファイル *1 | AddEmbeddedFile | 添付ファイルのMIMEタイプが設定されない | 1.0.0.0 |
電子署名 *2 | VerifyTimestamp | 取得データが空文字となる エラー応答される |
1.0.3.0 |
VerifySignature | 取得データが空文字となる エラー応答される |
1.0.4.0 | |
文書情報 | SetDocInfo | 文書情報が空文字で設定される | |
GetDocInfo | 取得した文書情報文字列が空文字となる |
*1 ファイルは正常に添付されます。
*2 電子署名は正常に付与されます。また、付与後に破損することもありません。
5.推奨する対策
修正版への入れ替えをお願いいたします。
6.修正版のリリース予定
2019年11月1日(金)
7.本件に関するお問い合わせ先
株式会社スカイコム カスタマーサポート部
Email : cs@skycom.jp
Email : cs@skycom.jp
以上