更新されていないのにタイムスタンプのチNo.33017
hexa lion さん 14/03/11 14:26
 
こんにちは

ファイルサーバのテキストファイル(IISで動作しているクラシックASP)の編集時
・「ファイルのタイムスタンプを時々チェックする」を選択した時のメッセージ
・ファイル更新時に対象ファイルが更新済みだった場合のメッセージ
上記2点のメッセージがそれぞれ頻繁に出ます。

対象のファイルが他の人によって更新されていないことも確認済みです。
メッセージが発生する条件は、確実ではないかもしれませんが
・ファイルを秀丸で保存
・アクティブウィンドウを他のアプリケーションに変更
・サーバーに保存したファイルの更新タイムスタンプ(時分)よりも、ソースファイ
ルを修正しているクライアントのシステムタイムスタンプ(時分)が進んだ
・アクティブウィンドウを秀丸に切り替えた
場合に多発します。
アクティブにしただけではメッセージが出なくても、更新操作でメッセージが出てき
ます。
秒単位での確認では発生していないと思います。

サーバー(Windows2008 R2 Standard)のファイルに
・UNCパスでアクセスしているとき
・ネットワークドライブとして割り当てているとき
両方で発生します。
他のWindows2008 R2 Standardでも同現象が再現しました。
Windows2003 32bitでは同現象は発生しません。

秀丸の排他制御オプションでは
「ファイルの排他制御」は「しない」を選択
「秀丸エディタで同じファイルを開く場合」は「同じファイルを2つ開くことを禁止
する」を選択
「ファイルのタイムスタンプを時々チェックする」を選択
としています。

使用しているバージョンはVersion8.34
3月4日に更新し、その前は8.32を使用していましたがその時には、同現象には気付
きませんでした。(2013/12/17から使用)
8.32を使用しているころは、該当サーバのファイルを更新する機会がなかっただけか
もしれません。
それ以前だと、8.21を使用していましたが、この時は確実にこの現象は起きていませ
ん。

[ ]
RE:33017 更新されていないのにタイムスタNo.33018
hexa lion さん 14/03/11 14:36
 
大切なことを書き漏らしていました
クライアント動作環境
【OS】Windows7 Professional(32bit)
です

[ ]
RE:33017 更新されていないのにタイムスタNo.33019
hexa lion さん 14/03/11 15:19
 
追加で確認できました
バージョン8.32では発生しない現象のようです。

[ ]
RE:33019 更新されていないのにタイムスタNo.33020
秀丸担当 さん 14/03/11 16:07
 

バグ情報ありがとうございます。
また、詳しい再現手順や条件などありがとうございます。

V8.33〜V8.34にかけて関連する修正が無いか調べてみたところでは、V8.33β16
のときに関連しそうな修正がありました。
ネットワーク上のファイルのタイムスタンプをチェックするときに応答が無い場
合でも固まらないようにする対策がありました。
このとき応答が遅い場合にうまくいかない可能性があることがわかりました。
V8.40の次のβ版で早いうちに修正させていただき、消費税の変更で少なくとも
4月にはV8.35を出す予定なので、そちらもで修正させていただきます。

[ ]
RE:33020 Re:更新されていないのにタイムNo.33021
hexa lion さん 14/03/11 16:35
 
早速の回答ありがとうございます。
うっかり再読み込みしてしまうとUndoが出来なくなってしまい、困っていました。
当面は以前のバージョンで運用する事にしたので私としては大丈夫です。

対応、よろしくお願いいたします。


[ ]