V6.50β2No.48892
秀まるお2 さん 15/12/03 17:53
 
 Version 6.50β2をアップロードしました。

 HTMLメールViewerのVersion 2.35もアップロードしました。両方組み合わせる
と、「ヘッダ表示=すべて」の時に自動インライン表示しない用のオプションが
使えるようになります。

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

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

 検索フォルダで絞り込み検索できる対応もしました。

 他にもいろいろ連絡いただいた対応をしています。よろしくお願いします。

[ ]
RE:48892 V6.50β2No.48896
TATE2 さん 15/12/04 12:03
 
TATEです。

さっそく使用していましたが、メールを新規作成中に
プロセスの保護違反が発生し異常終了しましたので、
取り急ぎ、お伝えします。

環境:Windows7(32bit)+MS-IME

(こちらのPCに何か問題があるのでしょうか。。。)


dump.txtエラー直近内容

11:25:43.046 (20166) 40001 ret 1
11:25:44.078 ( 359) tid=5996 HM:ShowCursor(0)
11:25:44.078 ( 120) tid=5996 fUpdated = TRUE
11:25:44.452 ( 407) tid=5996 HM:ShowCursor(1)
11:26:01.005 ( 359) tid=5996 HM:ShowCursor(0)
11:26:28.384 (9941) FrameWndProc() IDTIMER_AUTODOWN
11:26:28.384 (2007) IsProcessExitable: ShowFrame
11:26:28.384 (2013) IsProcessExitable: editor > 1
11:26:28.384 (20596) StopAutoDownTimer()
11:26:28.384 (11356) CTrans::AutoDown()
11:26:28.384 (11204) CheckTuruKameMainInDialog
11:26:28.384 (11081) InitPatrol
11:26:28.384 (11896) EnterTrans
11:26:28.384 (11930) Trans mutex
11:26:28.384 (9546) ProcessTransmitSub()
11:26:28.384 (9574) fSetReceivedIcon = 0
11:26:28.384 (9627) will SetTransmitTaskbarIcon
11:26:28.384 (2867) will WM_SETICON
11:26:28.384 (2871) done
11:26:28.384 (2885) will SetTimer
11:26:28.384 (9629) done
11:26:28.384 (9631) will dialup
11:26:28.384 ( 836) RASSUB::EnsureOnline()
11:26:28.384 ( 845) RASSUB: GetConnectedState
11:26:28.384 ( 862) RASSUB: already connected
11:26:28.384 (9670) will apSock init
11:26:28.384 (9699) will CheckNN2MIncluding
11:26:28.384 (9701) done
11:26:28.384 (9704) will EnterTransDockTwin
11:26:28.384 (9707) ProcessTransmitSub() new pSock
11:26:28.384 (10362) 準備中
11:26:28.400 (9743) ProcessTransmitSub() ModelessDialog, TransDlgProc
11:26:28.400 (  93) SilentDialogBox()
11:26:28.400 (8385) TransDlgProc() WM_INITDIALOG
11:26:28.400 (8417) IDTIMER_TRANS_START set
11:26:28.416 (8559) IDTIMER_TRANS_START kill
11:26:28.416 (10362) 受信 - 名前  ...  サーバーを検索中 - XXXXXXX.XXXXXXX.XX
XXXXX
11:26:28.416 (10362) 接続中 - 999.999.999.999 (port=XXX,POP3)
11:26:28.431 (4818) Send ThreadCreated 5084
11:26:28.431 (10362) 完了
11:26:28.431 (10362) SSL初期化中(SSL2.0/SSL3.0/TLS1.0)
11:26:28.540 (10362) 暗号化開始 (TLS1.0/AES_256/256bit)
11:26:28.759 R +OK XXXXXXXXXXXXXXXXXXXX POP3 service is ready. [ ... ]
11:26:28.759 (10362) ユーザーアカウントを送信
11:26:28.759 S USER XXXXXXXXXXXXXXXXXXXXXX
11:26:28.774 R +OK
11:26:28.774 (10362) パスワードを送信
11:26:28.774 S PASS ****
11:26:31.380 R +OK User successfully logged on.
11:26:31.380 (10362) メール一覧を取得中
11:26:31.380 S STAT
11:26:31.941 R +OK 8263 3835422603
11:26:31.941 S LIST
11:26:32.066 R +OK 8263 3835422603
11:26:32.066 (10362) (8%)
11:26:32.144 (10364) -
11:26:32.144 (10362) 16%)
11:26:32.144 (10364) -
11:26:32.160 (10364) -
11:26:32.160 (10362) 24%)
11:26:32.222 (10364) -
11:26:32.222 (10362) 40%)
11:26:32.238 (10362) 50%)
11:26:32.238 R ...(101994バイト)
11:26:32.238 S UIDL
11:26:32.347 R +OK
11:26:32.347 (10362) 9%)
11:26:32.347 (10362) 75%)
11:26:32.347 (10364) -
11:26:32.425 (10364) -
11:26:32.425 (10362) 92%)
11:26:32.425 (10362) 100%)
11:26:32.441 R ...(96836バイト)
11:26:32.456 (7154) will Recv_UpdateRemoteMailAtStartRetr
11:26:32.456 (7221) done Recv_UpdateRemoteMailAtStartRetr
11:26:32.456 (10362) 0 / 0 済み (0.0K / 0Kバイト)
11:26:32.456 S QUIT
11:26:32.472 (10923) Updating Remotemail 0, 0
11:26:32.565 R +OK XXXXXXXXXXXXXXXXXXXXXXXXXX POP3 server signing off.
11:26:32.565 (10766) tid=5084 ThreadExit 5084
11:26:32.565 (1835) Peek socket
11:26:32.565 (8820) IDTIMER_SOCKET_END received
11:26:32.565 (8882) IDTIMER_TRANS_START post
11:26:32.565 (8559) IDTIMER_TRANS_START kill
11:26:32.565 (10362) 終了
11:26:32.565 (10364) -
11:26:32.565 (8709) IDTIMER_TRANS_END set
11:26:32.565 (8816) IDTIMER_TRANS_END kill
11:26:32.565 ( 209) EndSilentDialog()
11:26:32.565 (8982) TransDlgProc() WM_DESTROY
11:26:32.565 ( 191) SilentDialogBox() exit
11:26:32.565 (9756) ProcessTransmitSub() ModelessDialog, TransDlgProc exit
11:26:32.565 (2965) RestoreTransmitTaskbarIcon()
11:26:32.565 (2662) SetReceivedTaskbarIcon 0
11:26:32.565 (2748) 本体アイコンを戻します。
11:26:32.581 (10362) 受信したメールはありませんでした。
11:26:32.581 (9912) ProcessTransmitSub() exit
11:26:32.581 (11112) FreePatrol
11:26:32.581 (12005) LeaveTrans()
11:26:32.597 (11595) AutoDown exit
11:26:32.597 (20546) StartAutoDownTimer()
11:26:32.597 (20555) StartAutoDownTimer() set
11:28:19.151 ( 407) tid=5996 HM:ShowCursor(1)
11:28:54.351 ( 359) tid=5996 HM:ShowCursor(0)
11:28:54.429 ( 407) tid=5996 HM:ShowCursor(1)
11:29:03.134 (11478) WM_SETTINGCHANGE
11:29:03.135 ( 341) Monitor: 0,0,1280,766 single
11:29:03.190 (11478) WM_SETTINGCHANGE
11:29:03.190 ( 341) Monitor: 0,0,1280,766 single
********** 15/12/04 11:29:03.214 6.50 Beta 2  Exception tid=5996 code=C00000
05 addr=52766F82
eax=05471A74 ebx=06F6E900 ecx=06D5C18C edx=77246BF4 esi=00000001 edi=06D5C17
8 ebp=06D5C1BC esp=06D5C16C eip=52766F82
eip: 8B 0E FF 15 9C 7F 8D 53 FF 16 3B FC
HmCreate = 1009B28B
Stack Dump
05471A74 527670BC 06D5C18C 06F60460 06F75A00 06F6E900 00000000 52D057D9
00000000 FFFFFFFF 00000000 00000000 00000200 06F60240 00000020 06F68000
06F60240 06F88C00 F2E253AB 52D1B261 06D5D258 52D1B0BC 00000001 061BE080
06F88C00 06F6E900 0061006E 00000005 06F75A00 0AF9F620 06D5D27C 00000001
00000064 06FC7B70 00000000 80000005 80000008 00FF0000 00800080 000000FF
00000002 00000001 00000001 00020002 00000000 00000080 80000005 80000008
00FF0000 00800080 000000FF 00000006 00000005 00000001 00020002 00000000
00000000 0061006A 004A002D 00000050 75A27A10 00000004 00000004 07334128
FramePtr ReturnAd Param#1  Param#2  Param#3  Param#4  Param#5  Param#6  Para
m#7  Param#8  Param#9  Param#10 MachineCode
06D5D258 52D1B0BC 00000001 061BE080 06F88C00 06F6E900 0061006E 00000005 06F7
5A00 0AF9F620 06D5D27C 00000001 89 44 24 14 85 C0 0F 85
06D5D28C 52AD3360 00000001 06D5D27C 0000000D 00000000 00000001 06D5D290 01F4
0043 00000000 06F7DF38 061BE080 8B 8B 5C 02 00 00 85 C9
06D5D2BC 530731CA 00000000 00000000 00000001 06F50400 0000001A 00000034 0000
000D 0F813F80 00000000 00000000 8B 4D F8 43 3B DF 7C EB
06D5D310 52FB2672 F2E24107 06D5D48C 0000001A 00000000 00000001 0000003F 06D5
D34C 06D5D338 00000AB5 0000000D E9 23 59 88 FF B8 1C EE
06D5D33C 75BCC4E7 001404E8 0000001A 00000000 06D5D48C 0000001A DCBAABCD 0000
0000 06D5D48C 0000001A 06D5D3B4 64 80 25 CA 0F 00 00 FE
06D5D3B4 75BC5F9F 526ACC10 001404E8 0000001A 00000000 06D5D48C 4B76432E 0000
0000 001404E8 00000000 00000024 89 45 E4 8D 45 D8 50 8D
06D5D410 75BC4F0E 00000000 526ACC10 001404E8 0000001A 00000000 06D5D48C 00AF
DBFC 00000001 4B76448A 00000000 89 45 E4 8B 45 E4 E8 57
06D5D440 75BB8C29 00AFDBE8 0000001A 00000000 06D5D48C 526ACC10 00000000 0000
0000 00000000 00000000 00000000 57 6A 0C 5A 8D 4D F4 89
06D5D5C0 77246B2E 06D5D458 00000134 06D5D5B4 77246AE0 00000134 00000100 0000
0001 00000000 00000030 00000000 50 6A 00 6A 00 E8 98 E4
06D5D988 77246CCB 06D5D60C 06D5F208 06D5D6B8 06D5D6AC 77246AE0 00000001 06D5
D60C 06D5F208 7721FB79 06D5D60C 5F 5E 5B C2 14 00 8B FF
06D5D9B0 006B15B8 06D5FF3C 006B15B8 00000000 00000000 06D5D9B0 006B8258 0000
0000 06D5FF3C 06D5D9D4 006B16F7 5D 5F 5E 5B 8B E5 5D C3
06D5D9D4 006B16F7 06D5FF3C 06D5D9D4 00000000 00000000 00000000 06D5DAC0 06D5
DADC 06D5D9F8 77246CF9 06D5DAC0 83 C4 04 8D 6B 10 56 53
06D5D9F8 77246CF9 06D5DAC0 06D5FF3C 06D5DADC 06D5DA94 06D5F0B8 77246D0D 06D5
FF3C 06D5DAA8 77246CCB 06D5DAC0 64 8B 25 00 00 00 00 64
06D5DAA8 77246CCB 06D5DAC0 06D5FF3C 06D5DADC 06D5DA94 006B1698 00000000 06D5
DAC0 06D5FF3C 7721F9D7 06D5DAC0 5F 5E 5B C2 14 00 8B FF
06D5DF74 77246B57 00D5DAC0 06D5DADC 06D5DAC0 06D5DADC C0000005 00000000 0000
0000 52766F82 00000002 00000000 0A C0 74 0C 5B 59 6A 00
06D5F010 52D1B0BC 00000001 061BE080 06F88C00 06F6E900 00000000 00000005 06F7
5A00 0AF9F620 06D5F034 00000001 89 44 24 14 85 C0 0F 85
06D5F044 52AD3360 00000001 06D5F034 0000000D 00000000 00000001 06D5F048 01F4
0043 00000000 06F7DF38 061BE080 8B 8B 5C 02 00 00 85 C9
06D5F074 530731CA 00000000 00000000 00000001 06F50400 0000001A 00000034 0000
000D 0F813F40 00000000 00000000 8B 4D F8 43 3B DF 7C EB
06D5F0C8 52FB2672 F2E262DF 06D5F244 0000001A 00000000 00000001 0000003F 06D5
F104 06D5F0F0 00000AB4 0000000D E9 23 59 88 FF B8 1C EE
06D5F0F4 75BCC4E7 001404E8 0000001A 00000000 06D5F244 0000001A DCBAABCD 0000
0000 06D5F244 0000001A 06D5F16C 64 80 25 CA 0F 00 00 FE
06D5F16C 75BC5F9F 526ACC10 001404E8 0000001A 00000000 06D5F244 4B7661F6 0000
0000 001404E8 00729610 00000024 89 45 E4 8D 45 D8 50 8D
06D5F1C8 75BC4F0E 00000000 526ACC10 001404E8 0000001A 00000000 06D5F244 00AF
DBFC 00000001 4B766152 00000000 89 45 E4 8B 45 E4 E8 57
06D5F1F8 75BB8C29 00AFDBE8 0000001A 00000000 06D5F244 526ACC10 00000000 06D5
FEB0 00000000 00000000 00000000 57 6A 0C 5A 8D 4D F4 89
06D5F360 77246B2E 06D5F210 00000134 06D5FF3C 77246AE0 00000134 00000100 0000
0001 00000000 00000030 00000000 50 6A 00 6A 00 E8 98 E4
06D5F378 0068445C 06D5FEB0 00000000 00000000 00000000 06D5FF0C 0058D989 06D5
FEB0 00000000 00000000 00000000 EB 16 8B 4D 14 51 8B 55
06D5FF0C 0058D989 06D5FEB0 00000000 00000000 00000000 00000000 00000000 0000
0000 0023EFB8 0023EFB8 0023EFB8 85 C0 75 11 68 56 6E 00
006E63C8 06D5FF4C 0058E49C 06D5BD1C 00000000 00000000 00729610 07340908 06D5
BC0C 06D5FF80 06D5FF1C 06D5BC0C 88 FF D5 06 08 80 59 00
65637845 6F697470 6974206E 75253D64 646F6320 30253D65 61205838 3D726464 5838
3025 00000000 61657243 68546574






[ ]
RE:48896 V6.50β2No.48897
秀まるお2 さん 15/12/04 14:22
 
 連絡いただいたdump.txtですが、秀丸メールのエディタ・ウィンドウの方で落
ちてるのは分かるんですが、具体的に落ちてるアドレスが秀丸メールの外のよう
で、何が原因なのかちょっと分かりませんでした。

 スタックトレースって情報からおおよそ何をしようとして落ちてるかくらいは
特定できることが多いんですが、今回のログではそれも分からないです。という
よりは、むしろ、秀丸メールの関与する処理とはまったく別の、未知の処理で落
ちてるように思います。

 具体的に保護違反が出てくるアドレスは16進数で「52766F82」って所で、
dump.txtのもうちょっと後ろの方を見ると、どのアドレス範囲がどのモジュール
かって記録も出ているはずです。それを見れば、具体的にどのモジュールで保護
違反が出てるのか特定できます。

 ちなみに、秀丸メール本体のTuruKame.exeは、

 00401000

 から始まるアドレスに配置されてます。

[ ]
RE:48896 V6.50β2No.48898
秀まるお2 さん 15/12/04 14:25
 
 あと、追加ですみません。

 今回、「安全なプレビュー」の処理をいろいろ追加しましたが、保護違反が出
てるのは、この「安全なプレビュー」とは関係ないはずだとも思います。

 「安全なプレビュー」の方で、例えばプレビューハンドラーの中で保護違反が
出ても、それは低整合性レベルで起動された別プロセスで起きるだけなので、秀
丸メールのウィンドウ側には影響しないようにしています。今回のdump.txtの
ログも、プレビューの処理とは関係なさそうな気がします。

[ ]
RE:48897 V6.50β2No.48899
TATE2 さん 15/12/04 16:00
 
TATEです。

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


> 具体的に保護違反が出てくるアドレスは16進数で「52766F82」って所で、
>dump.txtのもうちょっと後ろの方を見ると、どのアドレス範囲がどのモジュール
>かって記録も出ているはずです。それを見れば、具体的にどのモジュールで保護
>違反が出てるのか特定できます。


 該当するモジュールが以下が該当しそうです。

 C:\Windows\System32\mshtml.dll  off=52620000 - 53A8D000

何かご参考になるでしょうか?


[ ]
RE:48899 V6.50β2No.48900
秀まるお2 さん 15/12/04 16:22
 
 HTMLメールViewerかHTMLメール編集アドインかが、HTML形式表示する用に
WebBrowserコントロール(Internet Explorerのソフトウェア部品)をロードす
ると、そのmshtml.dllがロードされます。それの中で落ちてるってことだと思い
ます。

 なので、HTMLメールを表示しようとして落ちたんじゃないかと思います。

 同じメールを表示して何回でも再現するなら、Internet Explorerのバグとい
うか、むしろこういう落ち方をするのは「脆弱性」って問題になりそうな気がし
ます。

 再現性が無いようでしたら、何か偶発的な問題ということで、スルーしてもら
うしか無いように思います。

[ ]
RE:48900 V6.50β2No.48901
TATE2 さん 15/12/04 17:51
 
TATEです。

ご確認ありがとうございました。
しばらく様子をみることにします。
<><><>



[ ]