[不具合]Ver3.02beta1 ダブルクリックでNo.09185
プックン さん 03/07/30 23:42
 
メールをダブルクリックして開こうとしたら
鶴亀がしんでしまいました。
何度かお亡くなりになったのですが、死んでしまうときには
メール作成中のときに発生しているような気がします。
作成していないときに発生したかどうかは、ちょっと覚えて
いません。
Ver3.01のときにも発生していました。

ウィンドウ2枠区切り

動作環境
    WindowsNT 4.00.1381 SP6A
    IE 5.50.4807.2300

秀丸エディタ Ver4.00β12
鶴亀メール   Ver3.02beta1

下記にdump.txtを貼り付けます。
********** 03/07/30 19:42:28.880 3.02beta1  Exception tid=347 code=C0000005
addr=06B55E9D
eax=FFFFFFFF ebx=0000002C ecx=0BB51EE6 edx=0BB520C8 esi=00000000 edi=000001E
2 ebp=1A07F1EC esp=1A07F1B0 eip=06B55E9D
eip: 8A 42 FF 3C 80 72 3A 8B 75 18 83 E0
Stack Dump
0BB84008 00000000 0116FD38 7FFFFFFF 23A3C368 0BB51EF2 0000002C 0BB520C8
23A3C368 FFFFFFFF FFFFFFFF 7FFFFFFF 00000000 00000000 000001E2 1A07F220
06B5601C 0BB51EE6 0116FD38 00000000 000001E3 00159A30 07849748 00000000
0BB84008 00000000 0BB51EE0 00159A30 1A07F230 01141801 0BB84008 000001E3
1A07F280 010F517E 0784C820 0BB84008 0116FD38 07849823 07849748 0BB780E6
00000002 00000000 00000001 00000000 0BBA91E0 07849748 0BBA91F1 0116FD38
0BB782C9 07849823 0BB84008 5E849748 1A07F2D8 010F5763 07849748 0BB780E6
0116FD38 00000000 000001E3 07849823 00000002 07849748 00000002 00000001
FramePtr ReturnAd Param#1  Param#2  Param#3  Param#4  Param#5  Param#6  Para
m#7  Param#8  Param#9  Param#10 MachineCode
1A07F220 06B5601C 0BB51EE6 0116FD38 00000000 000001E3 00159A30 07849748 0000
0000 0BB84008 00000000 0BB51EE0 8B F8 83 C4 14 3B FE 7D
1A07F230 01141801 0BB84008 000001E3 1A07F280 010F517E 0784C820 0BB84008 0116
FD38 07849823 07849748 0BB780E6 5D C2 0C 00 55 8B EC 53
1A07F280 010F517E 0784C820 0BB84008 0116FD38 07849823 07849748 0BB780E6 0000
0002 00000000 00000001 00000000 85 C0 0F 84 0F 01 00 00
1A07F2D8 010F5763 07849748 0BB780E6 0116FD38 00000000 000001E3 07849823 0000
0002 07849748 00000002 00000001 89 45 EC EB 03 8B 7D 0C
1A07F2F4 010F5A7E 00000002 07849823 0784985B 00000002 078498CB 1A07F340 010D
67C9 00000002 1A07F5BC 078498CB 89 BE D7 00 00 00 89 86
1A07F340 010D67C9 00000002 1A07F5BC 078498CB 00000000 01900018 77EA1225 77EA
1225 07849AA1 0BB59068 07849AA1 8B 06 33 FF 8B 40 04 39
1A07F368 010D6CAE 0000015E 00000002 00000027 00000000 0BB59068 07849AA1 1A07
F5BC 00000000 1A07F394 010E73BD 8B 06 89 5E 38 8B 40 04
1A07F394 010E73BD 078498CB 00000000 00000000 07849AA1 00000000 00635518 0000
0014 18010E73 00000000 1A07F60C 8B 47 04 05 FF 01 00 00
1A07F60C 010ED804 07849AA1 18010E73 1A07F5BC 003609FC 00000000 1A07FF0C 0000
0064 00000006 00000001 00000000 EB 6D 8D 45 F0 50 8B 06
1A07F630 010ED1ED 07849AA1 003609FC 0000000F 00000000 00000000 1A07FF04 0000
0000 1A07F648 77E42672 003609FC 5F 5E 5D C2 10 00 55 8B
1A07F648 77E42672 003609FC 0000000F 00000000 00000000 1A07F674 77E41024 0063
5518 0000000F 00000000 00000000 5D C2 14 00 53 56 57 64
1A07F674 77E41024 00635518 0000000F 00000000 00000000 010ED1A9 0B8DB4D8 01A8
1622 00000000 00000000 1A07F6BC 56 8D 4D F4 BA 0C 00 00
1A07F6BC 77F665AF 1A07F684 00000018 00635518 0000000F 00000000 00000000 010E
D1A9 77E42624 77E41342 1A07FF04 33 C9 33 D2 CD 2B CC 8B
1A07FF38 77E428DA 1A07FF04 00000001 0046B9B7 1A07FF04 00000000 004E9864 0000
0000 00000000 00000000 00000000 C2 04 00 55 8B EC 83 EC
0370001C 1A07FF74 0046BAFE 0000000E 00000000 004E9864 00000000 0000015B 1A07
EFF8 1A07FF48 1A07EFF8 1A07FFDC B8 FF 07 1A 9B EF 46 00


19:42:28.474 R 6347 0097047A 0113 00000004 00000000
19:42:28.474 r 1121 0097047A 0113 00000004 00000000
19:42:28.489 P 1112 030904BC 0101 0000002E C1530001
19:42:28.489 r 1121 030904BC 0101 0000002E C1530001
19:42:28.802 P 1112 030904BC 0000 00009C6A 00390001
19:42:28.802 r 1121 030904BC 0000 00009C6A 00390001
19:42:28.802 P 1112 002002F4 0111 00009C6A 00000000
19:42:28.802 S 5402 002002F4 0111 00009C6A 00000000
19:42:28.864 S 5402 002002F4 0086 00000000 00000000
19:42:28.864 S 5402 002002F4 000D 000001FE 0011C7B0
19:42:28.864 R 5404 002002F4 000D 000001FE 0011C7B0
19:42:28.864 R 5404 002002F4 0086 00000000 00000000
19:42:28.864 S 5402 002002F4 0006 00000000 00000000
19:42:28.864 S 6323 0097047A 000D 00000100 0011CF7C
19:42:28.864 R 6347 0097047A 000D 00000100 0011CF7C
19:42:28.864 R 5404 002002F4 0006 00000000 00000000
19:42:28.864 S 5402 002002F4 001C 00000000 0000015B
19:42:28.864 R 5404 002002F4 001C 00000000 0000015B
19:42:28.864 R 5404 002002F4 0111 00009C6A 00000000
19:42:28.864 r 1121 002002F4 0111 00009C6A 00000000
start=001449D0 end=00144DA0
8049  0    status
8051  0    e-status
8057  0    folder
8082  0    free
8084  0    e-free
276   719  HmGeneral 48
7194  0    ProcessCommand 40042
7194  0    ProcessCommand 40038
12164 0    MuteOther()
12184 0    CreateThreadAndViewFrame: waiting hevent OK
11851 0    HmCreate
2015  0    call WinMainSub
2015  0    FrameWndProc: WM_CREATE
2015  0    ClientWndProc: WM_CREATE
2015  15   return WinMainSub
11855 0    HmCreate return
276   0    HmGeneral 26
276   0    HmGeneral 23
276   0    HmGeneral 24
4720  0    InitOuterHidemaru
276   0    HmGeneral 51
276   0    HmGeneral 38
276   0    HmGeneral 10
276   0    HmGeneral 6
276   0    HmGeneral 10
276   32   HmGeneral 35
276   0    HmGeneral 51
276   0    HmGeneral 40
276   15   HmGeneral 6
276   0    HmGeneral 49
276   0    HmGeneral 36
276   0    HmGeneral 64
12081 0    CreateThreadAndViewFrame: waiting hevent OK
12154 0    CreateThreadAndViewFrame() normal exit
276   0    HmGeneral 49
12257 0    ReleaseMuteOther()
8266  406  ProcessFrameClose()
8324  0    DestroyWindowします
4031  0    WM_DESTROY
12164 0    MuteOther()
12184 0    CreateThreadAndViewFrame: waiting hevent OK
4039  0    ImeをOFFにしました
8326  16   DestroyWindowしました
12013 0    Hidemaru Message-loop exit
7194  313  ProcessCommand 40159
8194  15   NotifyListCacheOffsetMoved
8049  0    status
8051  0    e-status
8057  0    folder
8082  0    free
8084  0    e-free
276   360  HmGeneral 48
7194  0    ProcessCommand 40042
7194  0    ProcessCommand 40038
12164 0    MuteOther()
12184 0    CreateThreadAndViewFrame: waiting hevent OK
11851 15   HmCreate
2015  0    call WinMainSub
2015  0    FrameWndProc: WM_CREATE
2015  0    ClientWndProc: WM_CREATE
2015  0    return WinMainSub
11855 0    HmCreate return
276   0    HmGeneral 26
276   0    HmGeneral 23
276   0    HmGeneral 24
4720  0    InitOuterHidemaru
276   0    HmGeneral 51
276   16   HmGeneral 38
276   0    HmGeneral 10
276   0    HmGeneral 6
276   0    HmGeneral 10
276   31   HmGeneral 35
276   0    HmGeneral 51
276   0    HmGeneral 40
276   0    HmGeneral 6
276   0    HmGeneral 49
276   0    HmGeneral 36
276   0    HmGeneral 64
12081 0    CreateThreadAndViewFrame: waiting hevent OK
12154 0    CreateThreadAndViewFrame() normal exit
276   0    HmGeneral 49
12257 0    ReleaseMuteOther()



[ ]
RE:09185 [不具合]Ver3.02beta1 ダブルクNo.09189
秀まるお さん 03/07/31 10:13
 
 正規表現DLLの中で死んでるようです。HmJre.dllかJRE32.DLLかどちらか分か
りませんが、もしかしてHmJre.dllだとしたら、HmJre.dllのバグってことになり
ますが…。

 秀丸V4.00β12に添付したHmJre.dllのマップファイルやアセンプルリストがも
う無いという…

[ ]
RE:09189 [不具合]Ver3.02beta1 ダブルクNo.09196
プックン さん 03/07/31 22:59
 
秀まるお様、回答ありがとうございます。
> 正規表現DLLの中で死んでるようです。HmJre.dllかJRE32.DLLかどちらか分か
>りませんが、もしかしてHmJre.dllだとしたら、HmJre.dllのバグってことになり

ご心配になられていることがあたっているのかもしれません。
当方では、HmJre.dllを使用しています。
とりあえず、原因が正規表現DLLの可能性が高いのであれば、設定を変更して
当分のあいだJRE32.DLLを使用することにします。
また、調査環境ができてからで結構(秀丸のversionが新しくなって、こちらで
その版数を使用して症状がでるようなら)ですので、そのときはよろしくお願い
します。

[ ]
RE:09196 [不具合]Ver3.02beta1 ダブルクNo.09198
秀まるお さん 03/08/01 09:31
 
 秀丸V4.00β9時点のHmJre.dllの逆アセンブルリストがあったので、それと照
合して探してみたら、バグの原因が分かりました。

 次の秀丸V4.00β13付属のHmJre.dllにて対象させていただきます。

 ちゃんと調べてから返事すればよかったです。お騒がせしてすみませんでした。

[ ]
RE:09198 [不具合]Ver3.02beta1 ダブルクNo.09202
プックン さん 03/08/03 00:17
 
対応ありがとうございます。
秀丸をVer4.00β13 & HMJRE.DLLにて使用していますが、症状は今のところ再現しな
くなりました。
メール作成中に、死んでしまうとちょっとショックがあったので、これで安心してつ
かえるようになります。
ありがとうございました。

[ ]