다운로드
소프트웨어 개발
계정
다운로드
소프트웨어 개발
Login
Forgot Account/Password
계정 만들기
언어
도움
언어
도움
×
Login
Login Name
Password
×
Forgot Account/Password
Translation Status of 한국말
Category:
Software
People
PersonalForge
Magazine
Wiki
검색
OSDN
>
브라 우즈 소프트웨어
>
System
>
Archiving
>
Compression
>
Meltice Family
>
Ticket List/Search
>
Ticket #413
Meltice Family
Description
Project Summary
Developer Dashboard
웹 페이지
Developers
Image Gallery
List of RSS Feeds
Activity
Statistics
History
다운로드
List of Releases
Stats
티켓
Ticket List
Milestone List
Type List
Component List
List of frequently used tickets/RSS
Submit New Ticket
Communication
List of Forums
ヘルプ (1)
オープン ディスカッション (6)
News
Ticket #413
Ticket List
Submit New Ticket
RSS
.exe 形式ファイルをフォルダを生成しないで解凍しまう現象
오픈 날짜:
2002-07-08 23:18
마지막 업데이트:
2002-08-14 08:57
monitor
ON
OFF
Reporter:
yamagin
소유자:
ardry
Type:
Bugs
Status:
Closed
Component:
(None)
MileStone:
(None)
Priority:
5 - Medium
Severity:
5 - Medium
Resolution:
Fixed
File:
None
Details
Reply
NVIDIA Detonator XP リファレンスドライバ
http://jp.nvidia.com/view.asp?
PAGE=pg_20020701760522
上記アドレスにて入手可能な Windows
95/98/Me 版・書庫名 "29.42_win9x.exe" を
Meltice にて解凍
したところ、フォルダを生成しないで解凍してしまう
現象が発生しました。
上記ファイルを、送るメニューからでもデスクトップア
イコンにドロップでも同様に発生します。
解凍先に任意のフォルダを指定している場合は、
そのフォルダの中にファイルを全て解凍します。
HDD のルートに指定している場合は、そこにファイ
ルを全て解凍します。
勿論、解凍先パスを最適化するにチェックを「入れ
ていない」場合はこの限りではありません。
Ticket History (3/3 Histories)
2002-07-09 00:07
Updated by:
ardry
소유자
Update from
(None)
to
ardry
Resolution
Update from
None
to
Accepted
댓글 올리기
Reply
Logged In: YES
user_id=219
この現象は、「解凍パスを最適化する」の処理に潜在的な問題があり、
29.42_win9x.exe 書庫がその問題を表面化させる条件を満たしている
ために発生していると考えられます。
現在の Meltice はフォルダがひとつであれば二重フォルダ防止の機能
が働き、フォルダ自動作成機能を無効にします。しかし、該当の書庫フ
ァイルは
\aaa.txt
\bbb.txt
のように、頭1文字目が \ 記号で構成されており、絶対パスで圧縮さ
れていることが確認できます。この際、Meltice の内部では誤って「0
バイトの長さの名前のフォルダばかり」と判断し、二重フォルダでもな
いのに二重フォルダと処理してしまうことが原因と考えられます。
Meltice 2.0.5 と Meltice 2.1.2β-20020707 はこの問題の影響を受
けます。Meltice 2.0.5 での対応は現在検討中です。2.1.x について
は、2.1.2β の機能実装に一区切りついたら対処を行う予定です。
2002-08-01 15:05
Updated by:
ardry
댓글 올리기
Reply
Logged In: YES
user_id=219
U_STRING.CPP の char *get1stDirName(char *lpszPath) 関数で、
{ 直後の先頭部分に
if(*lpszPath == '\\') lstrcpy(lpszPath,lpszPath+1);
を1行追加することで、問題は解消できると考えられます。
Meltice 2.0.5 をご利用の方で同様の問題にお困りの方は、手動で
パッチ適用されますようお願いします。
2.1.x については、問題の解消を確認次第、次期バージョンよりこ
のパッチを反映予定です。
2002-08-14 08:57
Updated by:
ardry
Ticket Close date
is changed to
2002-08-14 08:57
Resolution
Update from
Accepted
to
Fixed
Status
Update from
Open
to
Closed
댓글 올리기
Reply
Logged In: YES
user_id=219
Meltice Ver.2.1.3β [20020814] にて、修正/パッチ適用を行いまし
た。検証などのため、公開まではしばらくお待ちください。
Attachment File List (
0
)
Attachment File List
No attachments
Edit
Add Comment
You are not logged in.
I you are not logged in, your comment will be treated as an anonymous post. »
Login
Add Comment
Preview
Submit
http://jp.nvidia.com/view.asp?
PAGE=pg_20020701760522
上記アドレスにて入手可能な Windows
95/98/Me 版・書庫名 "29.42_win9x.exe" を
Meltice にて解凍
したところ、フォルダを生成しないで解凍してしまう
現象が発生しました。
上記ファイルを、送るメニューからでもデスクトップア
イコンにドロップでも同様に発生します。
解凍先に任意のフォルダを指定している場合は、
そのフォルダの中にファイルを全て解凍します。
HDD のルートに指定している場合は、そこにファイ
ルを全て解凍します。
勿論、解凍先パスを最適化するにチェックを「入れ
ていない」場合はこの限りではありません。