V6.72β1No.01316
秀まるお2 さん 17/04/20 18:21
 
 秀丸メールのVersion 6.72β1 をアップロードしました。

 今回のバージョンは久しぶりに秀丸エディタとソースコード同期してまして、
もしかしたら何かレベルダウンのバグが出る可能性はあります。一応こちらで普
通に使ってる分には問題無さそうではあります。

 あと、いろいろ溜まってた要望やバグ修正などもしています。

32bit版:
http://hide.maruo.co.jp/software/bin3/hmmail672b1_signed.exe

64bit版:
http://hide.maruo.co.jp/software/bin3/hmmail672b1_x64_signed.exe

 よろしくお願いします。

 スペルチェックの方もいろいろ直しました。Subject:ヘッダの中もチェックで
きるようにしたのと、あとHTMLメールの場合でも、「スペルミスの修正」だけは
うまく出来るようにしまし。(HTMLタグは無視してチェックできる)

 あとあと・・・

 メールで連絡いただいた話ですが、TLS1.2で接続する時に、

    「SSLの処理(2)でエラーが発生しました。エラーコード=0x80090321」

 のようなエラーが出るケースがあるらしくて、これの対応もしています。他の
メールクライアントでも出てるエラーのようです。

[ ]
RE:01316 V6.72β1検索で異常終了発生No.01335
TATE2 さん 17/04/24 13:50
 
TATEです。

Version 6.72β1 で検索実行中、ESCキーを押すと異常終了する
ことがありますので、取り急ぎお伝えいたします。

異常終了直前のdump.tx内容を以下にはっておきます。

<1回目>
12:02:44.991 (1820) tid=5328 done
12:02:44.991 (3278) tid=5328 SetText at editor
12:02:44.991 (3312) tid=5328 cmdReasonCreated=open
12:02:45.006 (29804) CreateThreadAndViewFrame: event2
12:02:45.022 (14960) tid=5328 SetForegroundTopWindow 002D0606==HidemaruFrame
12:02:45.022 (15012) tid=5328 SetLastForeground
12:02:45.022 (29238) tid=5328 StartMessageLoop
12:02:45.022 (29770) CreateThreadAndViewFrame: waiting hevent OK
12:02:45.022 (29864) CreateThreadAndViewFrame() normal exit
12:02:45.022 (14960) SetForegroundTopWindow 002D0606==HidemaruFrame
12:02:45.022 (15012) SetLastForeground
12:02:45.022 (30222) ReleaseMuteOther()
12:02:45.022 (30222) ReleaseMuteOther()
12:02:45.022 (14618) fDontProcessAnyCommand = FALSE
12:02:45.022 (20870) 40038 ret 1
12:02:46.519 ( 285) C0 NOOP

12:02:46.613 ( 109) C0 OK NOOP completed.

12:02:47.393 (22170) tid=5328 ProcessFrameClose()
12:02:47.393 (22234) tid=5328 Not Updated
12:02:47.393 (14991) tid=5328 DestroyWindowします
12:02:47.393 (15024) tid=5328 will Stock
12:02:47.393 (10634) tid=5328 WM_DESTROY
12:02:47.393 (10642) tid=5328 ImeをOFFにしました
12:02:47.393 (8327) tid=5328 PostQuitMessageSub
********** 17/04/24 12:02:47.409 6.72 Beta 1  Exception tid=5328 code=C00000
05 addr=1001B45E
eax=00000000 ebx=00000000 ecx=1017AE5B edx=00000030 esi=041B98E0 edi=0000002
0 ebp=03F259E4 esp=03F259CC eip=1001B45E
eip: 83 B8 5A B3 11 00 00 75 67 B9 58 9E
HmCreate = 100A49E4
Stack Dump



<2回目発生>
13:33:08.839 (18917) Cmd 40310
13:33:08.839 (20870) 40310 ret 1
13:33:10.898 (18917) Cmd 40013
13:33:10.898 (11664) DialogBox2Param() template=234
13:33:15.453 (11717) DialogBox2Param() exit 1
13:33:15.453 (10142) cPack=1 FindPackAnd=1 Charset=0 TotalTaget=6 FindIn=0 F
indFlagEnable=0 FindFlagMask=0 FindFlag=0
13:33:15.453 (10151) cEmailID = 0 wEmail=0 dwMessageId=0 PersonTarget=31F Fi
ndTermSize=0 FindTermTransmit=0 FindTermDate=0
13:33:15.453 (10153) Account=Tateishi Folder=0 SubFolder=
13:33:15.453 (10164) str=検索文字
13:33:15.453 (10167) NoCase=検索文字
13:33:15.453 (10177) cch=4 CaseSense=1 WordOnly=0 Regular=1 Fuzzy=0 NoReturn
=0 Not=0 findtarget=8
13:33:15.453 (5873) will Grep 40013 検索文字
13:33:15.453 (12363) ExecMacro moveto x, y;
13:33:15.453 (12374) entered
13:33:15.453 (29946) MuteOther(0)
13:33:15.453 (   0) CDdesub::Disconnect
13:33:15.453 (   0) CDdesub::Disconnect nothing to do
13:33:15.453 (30222) ReleaseMuteOther()
13:33:15.453 (12380) leave
13:33:15.453 (10243) SetWaitCursor 0
13:33:15.469 (10351) RestoreWaitCursor 0
13:33:15.469 (20870) 40013 ret 1
13:33:16.967 (18917) Cmd 40038
13:33:16.967 (13953) SetView pTitle=05C7CD60 cb=2237 off=558022
13:33:16.967 (29946) MuteOther(0)
13:33:16.967 (14522) fDontProcessAnyCommand = TRUE
13:33:16.967 (29719) CreateThreadAndViewFrame
13:33:16.967 (29946) MuteOther(0)
13:33:16.967 (33991) StartThread tid=3956
13:33:16.967 (28918) tid=3956 ThreadFunc
13:33:16.967 ( 341) tid=3956 Monitor: 0,0,1280,766 single
13:33:16.982 (29045) tid=3956 ViewFrame created 00190472
13:33:16.982 (29065) tid=3956 HmCreate
13:33:16.982 (   0) tid=3956 call WinMainSub
13:33:16.982 (   0) tid=3956 FrameWndProc: WM_CREATE
13:33:16.982 (   0) tid=3956 ClientWndProc: WM_CREATE
13:33:16.982 (31985) tid=3956 TEXTS.New() passed fRef OK
13:33:16.998 (   0) tid=3956 return WinMainSub
13:33:16.998 (29069) tid=3956 HmCreate return
13:33:16.998 (12882) tid=3956 InitOuterHidemaru
13:33:17.013 (3278) tid=3956 SetText at editor
13:33:17.013 (3312) tid=3956 cmdReasonCreated=open
13:33:17.013 (29804) CreateThreadAndViewFrame: event2
13:33:17.029 (14960) tid=3956 SetForegroundTopWindow 00190472==HidemaruFrame
13:33:17.029 (15012) tid=3956 SetLastForeground
13:33:17.029 (29238) tid=3956 StartMessageLoop
13:33:17.029 (29770) CreateThreadAndViewFrame: waiting hevent OK
13:33:17.029 (29864) CreateThreadAndViewFrame() normal exit
13:33:17.029 (14960) SetForegroundTopWindow 00190472==HidemaruFrame
13:33:17.029 (15012) SetLastForeground
13:33:17.029 (30222) ReleaseMuteOther()
13:33:17.029 (30222) ReleaseMuteOther()
13:33:17.045 (14618) fDontProcessAnyCommand = FALSE
13:33:17.045 (20870) 40038 ret 1
13:33:18.261 (22170) tid=3956 ProcessFrameClose()
13:33:18.261 (22234) tid=3956 Not Updated
13:33:18.261 (14991) tid=3956 DestroyWindowします
13:33:18.261 (15024) tid=3956 will Stock
13:33:18.261 (10634) tid=3956 WM_DESTROY
13:33:18.261 (10642) tid=3956 ImeをOFFにしました
13:33:18.261 (8327) tid=3956 PostQuitMessageSub
********** 17/04/24 13:33:18.277 6.72 Beta 1  Exception tid=3956 code=C00000
05 addr=1001B45E
eax=00000000 ebx=00000000 ecx=1017AE5B edx=00000030 esi=040D98E0 edi=0000002
0 ebp=0A6F59E4 esp=0A6F59CC eip=1001B45E
eip: 83 B8 5A B3 11 00 00 75 67 B9 58 9E
HmCreate = 100A49E4
Stack Dump



[ ]
RE:01335 V6.72β1検索で異常終了発生No.01337
秀まるお2 さん 17/04/24 16:18
 
 お手数かけてすみません。

 毎度のとこではあるんですが、「Stack Dump」の後ろの情報(16進数の羅
列)が欲しいです。というか、特に目で見て「これは連絡したくない」という情
報以外は全部送って欲しいです。

 メールで"maruo@mitene.or.jp"宛に送っていただいてもいいです。

[ ]
RE:01337 V6.72β1検索で異常終了発生No.01338
TATE2 さん 17/04/24 17:03
 
TATEです。

エラー発生前後のdump.txt内容をできるかぎり多く
メールにて送付させていただきました。
お手数ですが、よろしくお願いいたします。


<><><>




[ ]
RE:01338 V6.72β1検索で異常終了発生No.01339
秀まるお2 さん 17/04/24 23:20
 
 dump.txt届きました。ありがとうございます。

 スタックトレース調べてなんとか原因究明させていただきます。

[ ]
RE:01339 V6.72β1検索で異常終了発生No.01340
秀まるお2 さん 17/04/25 11:16
 
 再現は出来なかったんですが、一応これが原因だと特定できて、修正もできま
した。

 今日か明日中にアップロードできると思うのですが、とりあえずの回避策とし
て、「全般的な設定・上級者向け・デバッグ」の

  □ ATOKとの組み合わせでおかしな現象が出る対策

 がONになってると思うので、それをOFFにすれば、ほぼ回避できると思います。
とりあえずはそれで使っていただくのがお勧めです。

[ ]
RE:01340 V6.72β1検索で異常終了発生No.01342
TATE2 さん 17/04/25 11:58
 
TATEです。

ご確認ありがとうございました。

なお、”ATOKとの組み合わせでおかしな現象が出る対策”は
OFFにして使用していました。

取り急ぎ。

環境は、Windows7 + MSoffice-IME2010





[ ]
RE:01340 V6.72β1検索で異常終了発生No.01343
TATE2 さん 17/04/25 15:11
 
TATEです。

再現性がわかりましたのでお伝えします。

まず、2枠を使用しているのですが、

1.検索を実行

2.一覧上でメールがヒットします。

3.該当のメールをクリックしてエディタでメール内容を見ます。

4.次にエディタを閉じようとして、ESCを押すと落ちます。


取り急ぎ。



[ ]
RE:01343 V6.72β1検索で異常終了発生No.01344
秀まるお2 さん 17/04/25 17:47
 
 再現テストやってみたんですが、いまいち再現できずでした。

 で、今、V6.72β2をアップロードしました。これで直ってるはずだと思います。

 ウィンドウを閉じる処理の途中でWM_NCPAINTってメッセージが届くと落ちるよ
うだったので、そのメッセージを無理矢理SendMessageして落ちなくなったこと
だけ確認しています。安全対策用に念のための処理も追加しています。

 すみませんがこちらに入れ替えお願いします。

32bit版:
http://hide.maruo.co.jp/software/bin3/hmmail672b2_signed.exe

[ ]
RE:01344 V6.72β1検索で異常終了発生No.01348
TATE2 さん 17/04/26 07:41
 
TATEです。

早々のご対応ありがとうございました。

取り急ぎ、Ver6.72β2にて落ちないことを確認しました。
しばらく様子をみて何かあれば連絡させていただきます。

<>



[ ]