待辦事項 #8839

多数のファイルをダイアログにドロップすると、圧縮から漏れるファイルがある
啟用日期: 2006-08-18 23:05 最後更新: 2007-01-27 23:18

回報者:
負責人:
類型:
狀態:
關閉
元件:
(無)
里程碑:
(無)
優先權:
7
嚴重程度:
5 - 中
處理結果:
修正
檔案:

細節

Meltice Family WIKI 上の掲示板にて「名無し」さん
(2006-08-17 (木) 07:01:14) から投稿いただいたバグレポ書
き込みを転載します。

----
公開して頂いたばかりの ver2.2.0.1 ですが、Frosticeでの
JPEG画像の圧縮に失敗してしまいます。
約90枚のJPEG画像を圧縮させると、40~50枚圧縮した所で作
業が終了してしまいます。エラーが出る訳ではなく、普通に
圧縮作業が終了したように見えるのですが作成された書庫内
には全ての画像が入っていない状態です。LZH、CAB、7z、と
形式を変えてもこの現象が起こります。

そこで色々試した結果、FROSTICE.MXD に問題があるような気
がします。ver2.2.0.1 の環境に ver2.2.0 のFROSTICE.MXDを
放り込むと上記のような現象は起こらず、また逆に ver2.2.0
の環境に ver2.2.0.1 のFROSTICE.MXDを放り込むと圧縮に失
敗する現象が起こります。

Ticket History (3/3 Histories)

2006-08-18 23:09 Updated by: ardry
  • 處理結果 Update from to Accepted
評語
Logged In: YES
user_id=219

[#8034] 名前が半角ハイフンで始まるファイルの圧縮
https://sourceforge.jp/tracker/index.php?func=detail&aid=8034&group_id=19&atid=152

上記IDのバグ修正において不適切なWin32APIを呼び出してしまった
ことにより、DLLにすべての処理対象ファイルが渡らなくなってし
まったことが原因のバグと考えられます。

対策としては、問題のAPIを適切なAPIに置き換えることですが、作
者が現在まとまった時間をとれない状態にあるため、時間がとれ次
第対応したいと考えています。
2007-01-27 23:18 Updated by: ardry
  • 狀態 Update from 開啟 to 關閉
2007-01-27 23:18 Updated by: ardry
  • Ticket Close date is changed to 2007-01-27 23:18
  • 處理結果 Update from Accepted to 修正
評語
Logged In: YES
user_id=219

Frostice.mxd Ver.2.20.2 にて対応完了しました。

wsprintf な API が DLL に渡すコマンドのバッファを 2KB 以内に
カットしてしまうことに起因するバグでした。

Attachment File List

No attachments

編輯

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » 登入