Ticket #8839

多数のファイルをダイアログにドロップすると、圧縮から漏れるファイルがある
Open Date: 2006-08-18 23:05 Last Update: 2007-01-27 23:18

Reporter:
Owner:
Type:
Status:
Closed
Component:
(None)
MileStone:
(None)
Priority:
7
Severity:
5 - Medium
Resolution:
Fixed
File:
None

Details

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
  • Resolution Update from None to Accepted
Comment
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
  • Status Update from Open to Closed
2007-01-27 23:18 Updated by: ardry
  • Ticket Close date is changed to 2007-01-27 23:18
  • Resolution Update from Accepted to Fixed
Comment
Logged In: YES
user_id=219

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

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

Attachment File List

No attachments

Edit

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