秀丸リマインダでメール送信されずNo.01824
緒方聡 さん 12/05/16 11:31
 
お世話になってます。

秀丸リマインダで、秀丸リマインダ側には動作ログに
「実行」という行が残っているのですが、実際には
メールは送信されていませんでした。
リマインダは「実行」後、「再設定」されています。

秀丸メール側の送信ログには送信したログはありません。

dump.txt を見ると、リマインダ実行と同じぐらいの
タイミングで、秀丸メールのエディタを開いていました。

---
dump.txt
---
10:00:29.436 (15272) Cmd 40019
10:00:29.452 (11742) EditorCmd 40019
10:00:29.452 (23440) MuteOther()
10:00:29.452 (23515) MuteOther: OBJECT_0
10:00:29.452 ( 854) ProcessExecEvent
10:00:29.452 (1526) ProcessExecEvent exit
10:00:29.452 (23602) ReleaseMuteOther()
10:00:29.452 (19623) will account load
10:00:29.452 (19625) will Override
10:00:29.498 (19685) will template
10:00:29.498 (19720) will reply-list
10:00:29.498 (19833) will dialog
10:00:29.811 (10493) DialogBox2Param() template=255
10:00:29.827 (18885) initdialog
10:00:29.827 (18915) loop done
10:00:29.827 (18935) EnumGlobalTemplate
10:00:29.842 (18937) EnumGlobalTemplate2
10:00:29.842 (18941) template-list
10:00:29.842 (18627) GetFolderTemplateName
10:00:29.842 (18629) GetFolderTemplateName done
10:00:29.842 (18944) sign-list
10:00:29.842 (18627) GetFolderTemplateName
10:00:29.842 (18629) GetFolderTemplateName done
10:00:29.842 (18946) sign-list done
10:00:29.842 (18950) selchange1
10:00:29.842 (18952) selchange2
10:00:29.842 (19177) template SELCHANGE
10:00:29.842 (19179) selchange1
10:00:29.842 (19187) done load
10:00:29.842 (18976) initdialog done
10:00:35.186 (19045) IDOK
10:00:35.186 (19052) templatenamesub
10:00:35.186 (19058) signnamesub
10:00:35.186 (19083) EndDialog
10:00:35.217 (10531) DialogBox2Param() exit
10:00:35.217 (23270) CreateThreadAndViewFrame
10:00:35.217 (23440) MuteOther()
10:00:35.217 (23515) MuteOther: OBJECT_0
10:00:35.217 (26575) Editor ThreadCreated 2832
10:00:35.217 (26582) StartThread tid=2832
10:00:35.217 (22752) tid=2832 ThreadFunc
10:00:35.233 (22857) tid=2832 ViewFrame created 000C021E
10:00:35.233 (22877) tid=2832 HmCreate
10:00:35.233 (   0) tid=2832 call WinMainSub
10:00:35.233 (   0) tid=2832 FrameWndProc: WM_CREATE
10:00:35.233 (   0) tid=2832 ClientWndProc: WM_CREATE
10:00:35.233 (   0) tid=2832 return WinMainSub
10:00:35.233 (22881) tid=2832 HmCreate return
10:00:35.248 (9875) tid=2832 InitOuterHidemaru
10:00:35.248 (8720) tid=2832 EditorWnd:TKINFO 43
10:00:35.248 (6011) tid=2832 tkinfo 43
10:00:35.248 (8728) tid=2832 EditorWnd:TKINFO 43 return 00000001
10:00:35.248 (8720) tid=2832 EditorWnd:TKINFO 1
10:00:35.248 (6011) tid=2832 tkinfo 1
10:00:35.248 (8728) tid=2832 EditorWnd:TKINFO 1 return 04A45050
10:00:35.248 (8720) tid=2832 EditorWnd:TKINFO 1
10:00:35.248 (6011) tid=2832 tkinfo 1
10:00:35.248 (8728) tid=2832 EditorWnd:TKINFO 1 return 04A45050
10:00:35.248 (8720) tid=2832 EditorWnd:TKINFO 1
10:00:35.248 (6011) tid=2832 tkinfo 1
10:00:35.248 (8728) tid=2832 EditorWnd:TKINFO 1 return 04A45050
10:00:35.248 (8720) tid=2832 EditorWnd:TKINFO 1
10:00:35.248 (6011) tid=2832 tkinfo 1
10:00:35.248 (8728) tid=2832 EditorWnd:TKINFO 1 return 04A45050
10:00:35.248 (8720) tid=2832 EditorWnd:TKINFO 1
10:00:35.248 (6011) tid=2832 tkinfo 1
10:00:35.248 (8728) tid=2832 EditorWnd:TKINFO 1 return 04A45050
10:00:35.248 (8720) tid=2832 EditorWnd:TKINFO 86
10:00:35.248 (6011) tid=2832 tkinfo 86
10:00:35.248 (8728) tid=2832 EditorWnd:TKINFO 86 return 048422D8
10:00:35.248 (2522) tid=2832 SetText at editor
10:00:35.264 (23346) CreateThreadAndViewFrame: event2
10:00:35.561 (13351) tid=2832 SetForegroundTopWindow 000C021E
10:00:35.561 (23312) CreateThreadAndViewFrame: waiting hevent OK
10:00:35.561 (23404) CreateThreadAndViewFrame() normal exit
10:00:35.561 (13351) SetForegroundTopWindow 000C021E
10:00:35.561 (23602) ReleaseMuteOther()
10:00:35.561 (20247) Check: root=1 dwRootID=43A007B9 cmdReasonCreated=40019
folpaRoot.iFolder=0
10:00:35.561 (20249) 返信 Re: xxx
10:00:35.561 (13522) EditorCmd: 40019 ret 1
10:00:35.561 (16873) 40019 ret 1

秀丸リマインダは 10:00:33 に実行、10:00:34 に再設定が
行われています(ログの場所がわかりませんでした)。

環境は以下のとおりです。

秀丸リマインダ: 1.28
秀丸メール: 5.75
OS: XP 32bit

[ ]
RE:01824 秀丸リマインダでメール送信されNo.01826
パブリッシャー担当 さん 12/05/16 13:07
 

 いつもお世話になっております。

 秀丸リマインダへのお問い合わせありがとうございます。
 秀丸メールのログの見方は分からないのですが、秀丸リマインダから秀丸メー
ルを起動する際には、コマンドライン起動になりますので、dump.txtには、
「WM_TURUKAME_COMMANDLINE from remote」と言った内容のものが記録されるよ
うです。
 頂いたログには、「WM_TURUKAME_COMMANDLINE from remote」が記録されてい
ませんので、秀丸リマインダは、リマインダ実行のために秀丸メールを起動しな
かったにもかかわらず、実行したとログを残したことになります。

 秀丸リマインダが実行したとログに残すには、秀丸メールの起動が正常に行え
て、終了後にエラーメッセージが残されていない場合となります。

 メールエディタが開かれてもリマインダの実行には影響しません。
 秀丸メールの本体の方でダイアログを表示すると、リマインダの実行が中止さ
れて一時的に10秒間スキップ処理されます。

 秀丸リマインダのログは、秀丸リマインダの設定ダイアログのデータフォルダ
に設定されているフォルダに「hmreminder.log」と言うファイル名で保存されて
います。

 秀丸メールを起動していないのにもかかわらず、実行したとログを記録するよ
うな状況が発生するケースが無いか調査させていただきます。

[ ]
RE:01824 秀丸リマインダでメール送信されNo.01827
パブリッシャー担当 さん 12/05/16 14:32
 

 いつもお世話になっております。

 現象の方、再現させることが出来ました。

 秀丸リマインダは、秀丸メールがダイアログを表示していないかチェックを行
ってから、秀丸メールを起動します。
 この、チェックを行ってから秀丸メールを起動する間に、ダイアログが表示さ
れた場合に発生するようです。

 対応を検討させていただきます。

 ご不便おかけして申し訳ございませんがよろしくお願いします。

[ ]
RE:01827 秀丸リマインダでメール送信されNo.01828
緒方聡 さん 12/05/16 18:09
 
お役に立てたようで何よりです。

ご丁寧にご連絡ありがとうございました。

[ ]
RE:01824 秀丸リマインダでメール送信されNo.01830
パブリッシャー担当 さん 12/05/18 15:58
 

 いつもお世話になっております。

 ご連絡いただいた不具合を修正して、Ver1.29β2として公開させていただきま
した。

URL:http://hide.maruo.co.jp/software/hmrem.html#beta

 よろしくお願いします。

[ ]