マクロ実行中に落ちるNo.01945
あべのり さん 08/07/09 11:44
 
いつもお世話になっています.

自作のDLLを用いたマクロ実行中に,次のエラーが出て落ちます.

E:\Usr95\HmJre15\Compile.cpp(47) HeapAllocでエラーです。エラーコード=8 サイ
ズ=216

自分のDLLの問題かもしれませんが,HmJreがエラーを発しているということで,報告
をします(自作DLL内部からはHmJreを呼び出しています).
環境はWindows XP Pro SP2,秀丸7.09β10です.
以下にdump.txtを貼り付けておきます.

********** 08/07/09 11:37:31.359 Ver:709 Build:10
Windows:0a280105 Comctl:00060000
32bit
flagSpecial: 00000400
Exception code=C0000005 addr=0A6F3731
eax=00000001 ebx=0000002F ecx=7C95056D edx=00130001 esi=000000D8 edi=0000000
0 ebp=00116D3C esp=00116D3C eip=0A6F3731
eip: C6 05 00 00 00 00 00 C7 05 DC DC 6F
Stack Dump
00116E54 0A6F3998 00116D54 0011735E 00117328 00000000 555C3A45 35397273
4A6D485C 35316572 6D6F435C 656C6970 7070632E 29373428 61654820 6C6C4170
C582636F 89834783 C5825B81 4281B782 89834783 52835B81 68835B81 8320383D
83438354 31323D59 0A6F0036 00020DEC 00116DC4 00116DC4 00000000 0000033D
00243040 0A6F68A0 75460000 5F797A7A 6C616552 32736F50 646E6946 00736F50
7C800061 00140000 00000000 7C801BF6 00116EE8 00116EE8 00000000 09520950
0018A950 00480046 00003AB9 00116D7C 00000000 00116EBC 7C94EE18 7C959AF0
FFFFFFFF 7C959AEB 7C959BA0 0A6F0000 00116E5C 00000000 00116E70 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
00116E54 0A6F3998 00116D54 0011735E 00117328 00000000 555C3A45 35397273 4A6D
485C 35316572 6D6F435C 656C6970 83 C4 04 8B C7 5F 5E 5B
00116E74 0A6F1093 00000040 000000D8 0A6FC0DC 0000002F 00116EE8 00117328 0011
6EC8 0B0AA875 00117328 7F0B8BB2 68 A4 03 00 00 56 89 46
00116EC8 0B0AA875 00117328 7F0B8BB2 00116EE8 00000000 00117400 7C80BAC4 0000
0411 40000001 0B0C9FA8 FFFFFFFF 85 C0 0F 84 3F FF FF FF
00117400 0B09E5F1 00117558 7F0B8BA2 77CFA8AD 0053C578 00117450 0001A984 0A6F
0000 00140000 0B0D315C 7C9537AB 84 C0 75 20 E8 C4 C0 00
00119560 004CB5AF 00117554 00117558 00117569 00000000 00000000 00000000 0000
0000 00000000 77CFA8AD 0053C578 89 85 F0 DF FF FF 8B 45
0011B044 004CCF17 0053C578 0011B040 00000000 0011B084 0053C578 00000001 0011
97AC 7C94EE18 7C950738 FFFFFFFF 85 C0 0F 84 F5 06 00 00
0011B060 004CD9E5 0053C578 0011B068 0011D1F8 0053C578 7C80BDB6 0011B07C 004C
DDB8 0AFB05C7 0011B084 0011D1F8 85 C0 0F 84 9C 02 00 00
0011B07C 004CDDB8 0AFB05C7 0011B084 0011D1F8 0053C578 00000001 0011B0A0 004C
DF3A 0AFB05C7 0011B0A8 0011D1F8 85 C0 0F 84 F3 00 00 00
0011B0A0 004CDF3A 0AFB05C7 0011B0A8 0011D1F8 0053C578 00000001 00000040 0000
0040 0011B0BC 004CE4B2 0AFB05C3 85 C0 0F 84 01 04 00 00
0011B0BC 004CE4B2 0AFB05C3 0011B0C4 77CFA8AD 0053C578 0000008F 0011D204 004C
B44E 0AFB05C3 00000000 77CFA8AD 85 C0 74 2A 8B 45 08 8A
0011D204 004CB44E 0AFB05C3 00000000 77CFA8AD 0053C578 0000008F 00000005 0B0D
6A40 00000005 00000002 00185200 85 C0 75 07 33 C0 E9 35
0011ECE8 004CCF17 0053C578 0011ECE4 00000001 0011ED28 0053C578 00000001 0053
6118 00000000 0011D248 004313F4 85 C0 0F 84 F5 06 00 00
0011ED04 004CD9E5 0053C578 0011ED0C 0011F280 0053C578 7C80BDB6 0011ED20 004C
DD14 0AFB0579 0011ED28 0011F280 85 C0 0F 84 9C 02 00 00
0011ED20 004CDD14 0AFB0579 0011ED28 0011F280 0053C578 00000001 0011ED44 004C
DF3A 0AFB0579 0011ED4C 0011F280 85 C0 0F 84 97 01 00 00
0011ED44 004CDF3A 0AFB0579 0011ED4C 0011F280 0053C578 00000001 0AFF0040 0AFF
0040 0011ED60 004CE4B2 0AFB0579 85 C0 0F 84 01 04 00 00
0011ED60 004CE4B2 0AFB0579 0011ED68 00000000 0053C578 00000019 0011ED70 004C
E524 0AFB0579 00000000 0011ED80 85 C0 74 2A 8B 45 08 8A
0011ED70 004CE524 0AFB0579 00000000 0011ED80 004CE536 0053C578 0011F280 0011
F274 004D728E 0053C578 0011F280 5D C2 08 00 55 8B EC FF
0011ED80 004CE536 0053C578 0011F280 0011F274 004D728E 0053C578 0011F280 0000
0000 0053C578 00000000 7C941005 85 C0 74 10 FF 75 08 E8
0011F274 004D728E 0053C578 0011F280 00000000 0053C578 00000000 7C941005 0011
ED84 00000000 0011EE54 7C94EE18 85 C0 0F 84 48 11 00 00
0011F40C 00000000 00003AB9 0011F3E8 0011F320 0011F3E8 7C955A00 0011F2D4 0000
0000 0011F4C4 7C955A65 7FFDF000
0A14203F 7C95657E 00000000 00000000 00000002 0011F430 004D947A 00000000 0000
0000 02080000 7C9BCC20 0053C578 C2 14 00 90 90 90 90 90


C:\WINDOWS\system32\ntdll.dll  off=7C940000 - 7C9DD000
C:\WINDOWS\system32\kernel32.dll  off=7C800000 - 7C932000
C:\WINDOWS\system32\IMM32.dll  off=762E0000 - 762FD000
C:\WINDOWS\system32\USER32.dll  off=77CF0000 - 77D7F000
C:\WINDOWS\system32\GDI32.dll  off=77ED0000 - 77F17000
C:\WINDOWS\system32\ADVAPI32.dll  off=77D80000 - 77E29000
C:\WINDOWS\system32\RPCRT4.dll  off=77E30000 - 77EC1000
C:\WINDOWS\WinSxS\X86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.
2600.2982_x-ww_ac3f9c03\COMCTL32.dll  off=77160000 - 77263000
C:\WINDOWS\system32\msvcrt.dll  off=77BC0000 - 77C18000
C:\WINDOWS\system32\SHLWAPI.dll  off=77F20000 - 77F96000
C:\WINDOWS\system32\comdlg32.dll  off=76300000 - 76348000
C:\WINDOWS\system32\SHELL32.dll  off=7D5B0000 - 7DDB0000
C:\WINDOWS\system32\ole32.dll  off=76970000 - 76AAD000
C:\WINDOWS\system32\OLEAUT32.dll  off=770D0000 - 7715B000
C:\WINDOWS\system32\LPK.DLL  off=60740000 - 60749000
C:\WINDOWS\system32\USP10.dll  off=73F80000 - 73FEB000
C:\WINDOWS\system32\uxtheme.dll  off=58730000 - 58768000
C:\WINDOWS\system32\PSAPI.DLL  off=76BA0000 - 76BAB000
C:\WINDOWS\system32\Secur32.dll  off=77FA0000 - 77FB1000
C:\Program Files\Hidemaru\HIDEMSUB.DLL  off=10000000 - 10013000
C:\app\vd_0912\VDHook.dll  off=022F0000 - 022FF000
C:\WINDOWS\system32\msctfime.ime  off=73620000 - 7364E000
C:\WINDOWS\system32\ATOK19W.IME  off=5EC20000 - 5EF49000
C:\WINDOWS\system32\VERSION.dll  off=77BB0000 - 77BB8000
C:\WINDOWS\system32\ATOK19AE.DLL  off=5EA80000 - 5EAC7000
C:\WINDOWS\system32\ATOK19DE.dll  off=5EAE0000 - 5EB4D000
C:\Program Files\Hidemaru\HMJRE.DLL  off=0A6F0000 - 0A702000
C:\Program Files\Vista Start Menu\VistaStartMenu.dll  off=0AC60000 - 0AC6B000
C:\Program Files\Hidemaru\HIDEMAC.DLL  off=0ACB0000 - 0ACCE000
C:\WINDOWS\system32\Apphelp.dll  off=76D90000 - 76DB2000
C:\WINDOWS\system32\ATOK19SE.DLL  off=5F490000 - 5F4AD000
C:\Program Files\Justsystem\ATOK19\ATOK19MC.DLL  off=4B4F0000 - 4B50F000
C:\WINDOWS\system32\Atok19mp.dll  off=44870000 - 4492C000
c:\hidemaru\macros\fortex\sub\macrodll.dll  off=0B090000 - 0B0E0000

11:37:17.421 R 34154 007708BE 0113 0000000F 00000000
11:37:17.421 S 34154 007708BE 0282 0000000E 00000004
11:37:17.421 R 34154 007708BE 0282 0000000E 00000004
11:37:17.421 S 34154 007708BE 0101 00000010 C02A0001
11:37:17.421 R 34154 007708BE 0101 00000010 C02A0001
11:37:17.515 S 34154 007708BE 0113 0000000B 00000000
11:37:17.515 R 34154 007708BE 0113 0000000B 00000000
11:37:17.624 S 34154 007708BE 0113 0000000B 00000000
11:37:17.624 R 34154 007708BE 0113 0000000B 00000000
11:37:17.624 S 34154 007708BE 0084 00000000 034A02D2
11:37:17.624 R 34154 007708BE 0084 00000000 034A02D2
11:37:17.624 S 34154 007708BE 0020 007708BE 02000001
11:37:17.624 S 31860 003308AC 0020 007708BE 02000001
11:37:17.624 R 31860 003308AC 0020 007708BE 02000001
11:37:17.624 R 34154 007708BE 0020 007708BE 02000001
11:37:17.859 S 34154 007708BE 0282 0000000E 00000004
11:37:17.859 R 34154 007708BE 0282 0000000E 00000004
11:37:17.859 S 34154 007708BE 0100 00000011 001D0001
11:37:17.859 R 34154 007708BE 0100 00000011 001D0001
11:37:18.015 S 34154 007708BE 0100 00000054 00140001
11:37:18.015 S 31860 003308AC 061E 00000054 00000000
11:37:18.015 S 34154 007708BE 061E 00000054 00000000
11:37:18.015 R 34154 007708BE 061E 00000054 00000000
11:37:18.015 R 31860 003308AC 061E 00000054 00000000
11:37:18.015 R 34154 007708BE 0100 00000054 00140001
11:37:18.015 S 34154 007708BE 0102 00000014 00140001
11:37:18.015 S 31860 003308AC 00AE 00001001 00000000
11:37:18.031 R 31860 003308AC 00AE 00001001 00000000
11:37:18.031 S 31860 003308AC 0211 00000001 00000000
11:37:18.031 R 31860 003308AC 0211 00000001 00000000
11:37:18.031 S 31860 003308AC 0020 003308AC 00000002
11:37:18.031 R 31860 003308AC 0020 003308AC 00000002
11:37:18.031 S 31860 003308AC 0116 E06F0101 00000000
11:37:18.031 R 31860 003308AC 0116 E06F0101 00000000
11:37:18.031 S 31860 003308AC 0117 E06F0101 00000000
11:37:18.031 R 31860 003308AC 0117 E06F0101 00000000
11:37:18.031 S 31860 003308AC 011F 00800C00 E06F0101
11:37:18.031 S 34154 007708BE 011F 00800C00 E06F0101
11:37:18.031 R 34154 007708BE 011F 00800C00 E06F0101
11:37:18.031 R 31860 003308AC 011F 00800C00 E06F0101
11:37:18.046 S 31860 003308AC 0121 00000002 02CF07E2
11:37:18.046 R 31860 003308AC 0121 00000002 02CF07E2
11:37:18.046 S 31860 003308AC 0121 00000002 02CF07E2
11:37:18.046 R 31860 003308AC 0121 00000002 02CF07E2
11:37:18.093 S 31860 003308AC 011F 00800C05 E06F0101
11:37:18.093 S 34154 007708BE 011F 00800C05 E06F0101
11:37:18.093 R 34154 007708BE 011F 00800C05 E06F0101
11:37:18.093 R 31860 003308AC 011F 00800C05 E06F0101
11:37:18.093 S 31860 003308AC 0215 00000000 00000000
11:37:18.093 R 31860 003308AC 0215 00000000 00000000
11:37:18.109 S 31860 003308AC 0125 E06F0101 00000000
11:37:18.109 R 31860 003308AC 0125 E06F0101 00000000
11:37:18.109 S 31860 003308AC 011F FFFF0000 00000000
11:37:18.109 S 34154 007708BE 011F FFFF0000 00000000
11:37:18.109 R 34154 007708BE 011F FFFF0000 00000000
11:37:18.109 R 31860 003308AC 011F FFFF0000 00000000
11:37:18.109 S 31860 003308AC 0212 00000001 00000000
11:37:18.109 R 31860 003308AC 0212 00000001 00000000
11:37:18.109 S 34154 007708BE 0084 00000000 034A02D2
11:37:18.109 R 34154 007708BE 0084 00000000 034A02D2
11:37:18.109 S 31860 003308AC 00AE 00001001 00000000
11:37:18.109 R 31860 003308AC 00AE 00001001 00000000
11:37:18.109 S 34154 007708BE 0084 00000000 034A02D2
11:37:18.109 R 34154 007708BE 0084 00000000 034A02D2
11:37:18.109 S 34154 007708BE 0020 007708BE 02000001
11:37:18.109 S 31860 003308AC 0020 007708BE 02000001
11:37:18.109 R 31860 003308AC 0020 007708BE 02000001
11:37:18.109 R 34154 007708BE 0020 007708BE 02000001
11:37:18.140 S 31860 003308AC 001F 00000000 00000000
11:37:18.140 R 31860 003308AC 001F 00000000 00000000
11:37:18.140 S 31860 003308AC 000A 00000000 00000000
11:37:18.140 R 31860 003308AC 000A 00000000 00000000
11:37:18.140 S 31860 003308AC 0086 00000000 02D007E2
11:37:18.156 R 31860 003308AC 0086 00000000 02D007E2
11:37:18.156 S 31860 003308AC 0006 00000000 02D007E2
11:37:18.156 S 34154 007708BE 0006 00000000 02D007E2
11:37:18.156 R 34154 007708BE 0006 00000000 02D007E2
11:37:18.156 R 31860 003308AC 0006 00000000 02D007E2
11:37:18.156 S 31860 003308AC 0046 00000000 001164B8
11:37:18.156 R 31860 003308AC 0046 00000000 001164B8
11:37:18.156 S 34154 007708BE 0008 02E0071A 00000000
11:37:18.156 S 34154 007708BE 0282 0000000B 00000000
11:37:18.156 R 34154 007708BE 0282 0000000B 00000000
11:37:18.156 R 34154 007708BE 0008 02E0071A 00000000
11:37:18.156 S 34154 007708BE 0281 00000000 C000000F
11:37:18.156 R 34154 007708BE 0281 00000000 C000000F
11:37:18.156 S 34154 007708BE 0282 00000001 00000000
11:37:18.156 R 34154 007708BE 0282 00000001 00000000
11:37:18.156 S 31860 003308AC 0020 003308AC 0200FFFE
11:37:18.156 R 31860 003308AC 0020 003308AC 0200FFFE
11:37:18.171 S 31860 003308AC 0020 003308AC 0200FFFE
11:37:18.171 R 31860 003308AC 0020 003308AC 0200FFFE
11:37:23.421 S 31860 003308AC 001C 00000000 00000CEC
11:37:23.421 S 34154 007708BE 001C 00000000 00000CEC
11:37:23.421 R 34154 007708BE 001C 00000000 00000CEC
11:37:23.421 R 31860 003308AC 001C 00000000 00000CEC
11:37:23.421 S 34154 007708BE 0474 00000000 00000000
11:37:23.421 S 31860 003308AC 000D 00000883 0B100000
11:37:23.421 R 31860 003308AC 000D 00000883 0B100000
11:37:23.421 S 31860 003308AC 000C 00000000 001151DC
11:37:23.421 S 31860 003308AC 00AE 00000008 00000000
11:37:23.437 R 31860 003308AC 00AE 00000008 00000000
11:37:23.437 R 31860 003308AC 000C 00000000 001151DC
11:37:23.437 R 34154 007708BE 0474 00000000 00000000
11:37:23.546 S 31860 003308AC 007F 00000002 00000000
11:37:23.546 R 31860 003308AC 007F 00000002 00000000
11:37:24.062 S 31860 003308AC 007F 00000001 00000000
11:37:24.062 R 31860 003308AC 007F 00000001 00000000
11:37:24.062 S 31860 003308AC 007F 00000000 00000000
11:37:24.062 R 31860 003308AC 007F 00000000 00000000
11:37:24.093 S 31860 003308AC 0088 00000004 00000000
11:37:24.093 S 31860 003308AC 0085 8B041476 00000000
11:37:24.109 R 31860 003308AC 0085 8B041476 00000000
11:37:24.109 S 31860 003308AC 0014 3E011241 00000000
11:37:24.109 R 31860 003308AC 0014 3E011241 00000000
11:37:24.109 R 31860 003308AC 0088 00000004 00000000
11:37:24.109 S 31860 003308AC 0020 003308AC 0200FFFE
11:37:24.109 R 31860 003308AC 0020 003308AC 0200FFFE
11:37:24.109 S 31860 003308AC 000F 00000000 00000000
11:37:24.109 R 31860 003308AC 000F 00000000 00000000
11:37:24.109 S 34154 007708BE 000F 00000000 00000000
11:37:24.109 S 34154 007708BE 0085 A0040A31 00000000
11:37:24.109 R 34154 007708BE 0085 A0040A31 00000000
11:37:24.109 S 34154 007708BE 0014 6B011A7E 00000000
11:37:24.109 R 34154 007708BE 0014 6B011A7E 00000000
11:37:24.156 R 34154 007708BE 000F 00000000 00000000
11:37:24.156 S 31860 003308AC 0020 003308AC 0200FFFE
11:37:24.156 R 31860 003308AC 0020 003308AC 0200FFFE
11:37:24.156 S 34154 007708BE 0137 32011219 009008D4
11:37:24.156 R 34154 007708BE 0137 32011219 009008D4
11:37:24.156 S 31860 003308AC 0046 00000000 00116764
11:37:24.156 R 31860 003308AC 0046 00000000 00116764
11:37:24.156 S 31860 003308AC 001C 00000001 00001534
11:37:24.156 S 34154 007708BE 001C 00000001 00001534
11:37:24.156 R 34154 007708BE 001C 00000001 00001534
11:37:24.156 R 31860 003308AC 001C 00000001 00001534
11:37:24.171 S 31860 003308AC 0020 003308AC 0200FFFE
11:37:24.171 R 31860 003308AC 0020 003308AC 0200FFFE
11:37:24.171 S 31860 003308AC 0088 00000004 00000000
11:37:24.171 S 31860 003308AC 0085 B80417DA 00000000
11:37:24.171 R 31860 003308AC 0085 B80417DA 00000000
11:37:24.171 S 31860 003308AC 0014 6B011A7E 00000000
11:37:24.171 R 31860 003308AC 0014 6B011A7E 00000000
11:37:24.171 R 31860 003308AC 0088 00000004 00000000
11:37:24.171 S 34154 007708BE 0474 00000001 00000000
11:37:24.171 S 31860 003308AC 000D 00000883 0B100000
11:37:24.171 R 31860 003308AC 000D 00000883 0B100000
11:37:24.171 S 31860 003308AC 000C 00000000 001151DC
11:37:24.171 S 31860 003308AC 00AE 00000008 00000000
11:37:24.187 R 31860 003308AC 00AE 00000008 00000000
11:37:24.187 R 31860 003308AC 000C 00000000 001151DC
11:37:24.187 R 34154 007708BE 0474 00000001 00000000
11:37:24.187 S 31860 003308AC 000F 00000000 00000000
11:37:24.187 R 31860 003308AC 000F 00000000 00000000
11:37:24.187 S 34154 007708BE 000F 00000000 00000000
11:37:24.187 S 34154 007708BE 0085 6F041114 00000000
11:37:24.187 R 34154 007708BE 0085 6F041114 00000000
11:37:24.187 S 34154 007708BE 0014 32011219 00000000
11:37:24.187 R 34154 007708BE 0014 32011219 00000000
11:37:24.187 R 34154 007708BE 000F 00000000 00000000
11:37:24.187 S 34154 007708BE 0137 09011493 009008D4
11:37:24.187 R 34154 007708BE 0137 09011493 009008D4
11:37:24.296 S 31860 003308AC 007F 00000002 00000000
11:37:24.296 R 31860 003308AC 007F 00000002 00000000
11:37:27.124 S 31860 003308AC 0307 00000000 00000000
11:37:27.124 R 31860 003308AC 0307 00000000 00000000
11:37:27.906 S 31860 003308AC 0020 003308AC 0200FFFE
11:37:27.906 R 31860 003308AC 0020 003308AC 0200FFFE
11:37:27.921 S 31860 003308AC 0020 003308AC 0200FFFE
11:37:27.921 R 31860 003308AC 0020 003308AC 0200FFFE
11:37:27.921 S 31860 003308AC 0020 003308AC 0200FFFE
11:37:27.921 R 31860 003308AC 0020 003308AC 0200FFFE
11:37:27.937 S 31860 003308AC 0020 003308AC 0200FFFE
11:37:27.937 R 31860 003308AC 0020 003308AC 0200FFFE
11:37:27.937 S 31860 003308AC 0020 003308AC 0200FFFE
11:37:27.937 R 31860 003308AC 0020 003308AC 0200FFFE
11:37:27.953 S 31860 003308AC 0020 003308AC 0200FFFE
11:37:27.953 R 31860 003308AC 0020 003308AC 0200FFFE
11:37:27.984 S 31860 003308AC 0020 003308AC 0200FFFE
11:37:27.984 R 31860 003308AC 0020 003308AC 0200FFFE
11:37:27.999 S 31860 003308AC 0020 003308AC 0200FFFE
11:37:27.999 R 31860 003308AC 0020 003308AC 0200FFFE
11:37:27.999 S 31860 003308AC 0020 003308AC 0200FFFE
11:37:27.999 R 31860 003308AC 0020 003308AC 0200FFFE
11:37:28.015 S 31860 003308AC 0020 003308AC 0200FFFE
11:37:28.015 R 31860 003308AC 0020 003308AC 0200FFFE
11:37:28.015 S 31860 003308AC 0020 003308AC 0200FFFE
11:37:28.015 R 31860 003308AC 0020 003308AC 0200FFFE
11:37:28.031 S 31860 003308AC 0020 003308AC 0200FFFE
11:37:28.031 R 31860 003308AC 0020 003308AC 0200FFFE
11:37:28.031 S 31860 003308AC 0020 003308AC 0200FFFE
11:37:28.031 R 31860 003308AC 0020 003308AC 0200FFFE
11:37:28.046 S 31860 003308AC 0020 003308AC 0200FFFE
11:37:28.046 R 31860 003308AC 0020 003308AC 0200FFFE
11:37:28.046 S 31860 003308AC 0020 003308AC 0200FFFE
11:37:28.046 R 31860 003308AC 0020 003308AC 0200FFFE
11:37:28.062 S 31860 003308AC 0020 003308AC 0200FFFE
11:37:28.062 R 31860 003308AC 0020 003308AC 0200FFFE
11:37:28.062 S 31860 003308AC 0020 003308AC 0200FFFE
11:37:28.062 R 31860 003308AC 0020 003308AC 0200FFFE
11:37:28.078 S 31860 003308AC 0020 003308AC 0200FFFE
11:37:28.078 R 31860 003308AC 0020 003308AC 0200FFFE
11:37:28.078 S 31860 003308AC 0020 003308AC 0200FFFE
11:37:28.078 R 31860 003308AC 0020 003308AC 0200FFFE
11:37:28.203 S 31860 003308AC 0020 003308AC 0200FFFE
11:37:28.203 R 31860 003308AC 0020 003308AC 0200FFFE
11:37:28.203 S 31860 003308AC 0020 003308AC 0200FFFE
11:37:28.203 R 31860 003308AC 0020 003308AC 0200FFFE
11:37:28.218 S 31860 003308AC 0020 003308AC 0200FFFE
11:37:28.218 R 31860 003308AC 0020 003308AC 0200FFFE
11:37:28.218 S 31860 003308AC 0020 003308AC 0200FFFE
11:37:28.218 R 31860 003308AC 0020 003308AC 0200FFFE
11:37:28.249 S 31860 003308AC 0020 003308AC 0200FFFE
11:37:28.249 R 31860 003308AC 0020 003308AC 0200FFFE
11:37:28.265 S 31860 003308AC 0020 003308AC 0200FFFE
11:37:28.265 R 31860 003308AC 0020 003308AC 0200FFFE
11:37:28.281 S 31860 003308AC 0020 003308AC 0200FFFE
11:37:28.281 R 31860 003308AC 0020 003308AC 0200FFFE
11:37:28.281 S 31860 003308AC 0020 003308AC 0200FFFE
11:37:28.281 R 31860 003308AC 0020 003308AC 0200FFFE
11:37:28.281 S 31860 003308AC 0020 003308AC 0200FFFE
11:37:28.281 R 31860 003308AC 0020 003308AC 0200FFFE
11:37:28.296 S 31860 003308AC 0020 003308AC 0200FFFE
11:37:28.296 R 31860 003308AC 0020 003308AC 0200FFFE
11:37:28.296 S 31860 003308AC 0020 003308AC 0200FFFE
11:37:28.296 R 31860 003308AC 0020 003308AC 0200FFFE
11:37:28.312 S 31860 003308AC 0020 003308AC 0200FFFE
11:37:28.312 R 31860 003308AC 0020 003308AC 0200FFFE
11:37:28.312 S 31860 003308AC 0020 003308AC 0200FFFE
11:37:28.312 R 31860 003308AC 0020 003308AC 0200FFFE
11:37:28.328 S 31860 003308AC 0020 003308AC 0200FFFE
11:37:28.328 R 31860 003308AC 0020 003308AC 0200FFFE
11:37:28.328 S 31860 003308AC 0020 003308AC 0200FFFE
11:37:28.328 R 31860 003308AC 0020 003308AC 0200FFFE
11:37:28.343 S 31860 003308AC 0020 003308AC 0200FFFE
11:37:28.343 R 31860 003308AC 0020 003308AC 0200FFFE
11:37:28.343 S 31860 003308AC 0020 003308AC 0200FFFE
11:37:28.343 R 31860 003308AC 0020 003308AC 0200FFFE
11:37:28.343 S 31860 003308AC 0020 003308AC 0200FFFE
11:37:28.343 R 31860 003308AC 0020 003308AC 0200FFFE
11:37:28.359 S 31860 003308AC 0020 003308AC 0200FFFE
11:37:28.359 R 31860 003308AC 0020 003308AC 0200FFFE
11:37:28.359 S 31860 003308AC 0020 003308AC 0200FFFE
11:37:28.359 R 31860 003308AC 0020 003308AC 0200FFFE
11:37:28.374 S 31860 003308AC 0020 003308AC 0200FFFE
11:37:28.374 R 31860 003308AC 0020 003308AC 0200FFFE
11:37:28.374 S 31860 003308AC 0020 003308AC 0200FFFE
11:37:28.374 R 31860 003308AC 0020 003308AC 0200FFFE
11:37:28.390 S 31860 003308AC 0020 003308AC 0200FFFE
11:37:28.390 R 31860 003308AC 0020 003308AC 0200FFFE
11:37:28.406 S 31860 003308AC 0020 003308AC 0200FFFE
11:37:28.406 R 31860 003308AC 0020 003308AC 0200FFFE
11:37:28.406 S 31860 003308AC 0020 003308AC 0200FFFE
11:37:28.406 R 31860 003308AC 0020 003308AC 0200FFFE
11:37:31.328 S 31860 003308AC 000A 00000001 00000000
11:37:31.328 R 31860 003308AC 000A 00000001 00000000
11:37:31.328 S 31860 003308AC 0085 EF041516 00000000
11:37:31.343 R 31860 003308AC 0085 EF041516 00000000
11:37:31.343 S 31860 003308AC 0014 3E011241 00000000
11:37:31.343 R 31860 003308AC 0014 3E011241 00000000
11:37:31.343 S 31860 003308AC 0046 00000000 0011630C
11:37:31.343 R 31860 003308AC 0046 00000000 0011630C
11:37:31.343 S 31860 003308AC 0086 00000001 02D007E2
11:37:31.359 R 31860 003308AC 0086 00000001 02D007E2
11:37:31.359 S 31860 003308AC 0006 00000001 02D007E2
11:37:31.359 S 34154 007708BE 0006 00000001 02D007E2
11:37:31.359 S 34154 007708BE 0281 00000001 C000000F
11:37:31.359 S 34154 007708BE 0282 00000002 00000000
11:37:31.359 R 34154 007708BE 0282 00000002 00000000
11:37:31.359 R 34154 007708BE 0281 00000001 C000000F
11:37:31.359 S 34154 007708BE 0007 02D007E2 00000000
11:37:31.359 S 34154 007708BE 0282 0000000A 00000000
11:37:31.359 R 34154 007708BE 0282 0000000A 00000000
11:37:31.359 S 34154 007708BE 0282 0000000B 00000000
11:37:31.359 R 34154 007708BE 0282 0000000B 00000000
11:37:31.359 R 34154 007708BE 0007 02D007E2 00000000
11:37:31.359 R 34154 007708BE 0006 00000001 02D007E2
11:37:31.359 S 34154 007708BE 0008 003308AC 00000000
11:37:31.359 S 34154 007708BE 0282 0000000B 00000000
11:37:31.359 R 34154 007708BE 0282 0000000B 00000000
11:37:31.359 R 34154 007708BE 0008 003308AC 00000000
11:37:31.359 S 34154 007708BE 0281 00000000 C000000F
11:37:31.359 R 34154 007708BE 0281 00000000 C000000F
11:37:31.359 S 31860 003308AC 0281 00000001 C000000F
11:37:31.359 R 31860 003308AC 0281 00000001 C000000F
11:37:31.359 S 31860 003308AC 0007 007708BE 00000000
11:37:31.359 S 31860 003308AC 0008 007708BE 00000000
11:37:31.359 R 31860 003308AC 0008 007708BE 00000000
11:37:31.359 S 31860 003308AC 0281 00000000 C000000F
11:37:31.359 R 31860 003308AC 0281 00000000 C000000F
11:37:31.359 S 34154 007708BE 0281 00000001 C000000F
11:37:31.359 R 34154 007708BE 0281 00000001 C000000F
11:37:31.359 S 34154 007708BE 0007 003308AC 00000000
11:37:31.359 S 34154 007708BE 0282 0000000A 00000000
11:37:31.359 R 34154 007708BE 0282 0000000A 00000000
11:37:31.359 S 34154 007708BE 0282 0000000B 00000000
11:37:31.359 R 34154 007708BE 0282 0000000B 00000000
11:37:31.359 R 34154 007708BE 0007 003308AC 00000000
11:37:31.359 R 31860 003308AC 0007 007708BE 00000000
11:37:31.359 R 31860 003308AC 0006 00000001 02D007E2


F:0 T:0 K:27
D:007708be M:00000102 P:0000001b
FK:00000000 F0:00000000 F1:00000000 F2:00000000 F3:00000000

[ ]
RE:01945 マクロ実行中に落ちるNo.01946
秀丸担当 さん 08/07/09 12:04
 

>自作のDLLを用いたマクロ実行中に,次のエラーが出て落ちます.
>
>E:\Usr95\HmJre15\Compile.cpp(47) HeapAllocでエラーです。エラーコード=8 サイ
>ズ=216
>
>自分のDLLの問題かもしれませんが,HmJreがエラーを発しているということで,報告
>をします(自作DLL内部からはHmJreを呼び出しています).
>環境はWindows XP Pro SP2,秀丸7.09β10です.
>以下にdump.txtを貼り付けておきます.

このエラーコードはメモリ不足を意味しています。
[検索]→[あいまい検索]をONにして[設定..]を押して「HmJre.dll固有のヒープ
を使う」がONのときのエラーのようです。
これがONのときは、HmJre.dllが使うメモリは2MBが上限で、もしDLLから2MBを超
えるくらい非常にたくさんのJre2Compileをしているような場合に起きるのだと
思います。
または数が少なくても文字列の長さが非常に長かったり、Jre2Closeをし忘れて
いると起きるかもしれません。

このオプションをOFFにするととりあえず回避できるのではないかと思いますが、
もし想定外に2MBを超えるような使い方をされている場合、そのあたりを調べら
れたほうがいいかもしれないです。

[ ]
RE:01946 マクロ実行中に落ちるNo.01947
秀丸担当 さん 08/07/09 12:10
 

オプションを変える場合、「HmJre.dll固有のヒープを使う」の変更だけではだ
めでした。秀丸エディタ本体の[その他]→[動作環境]→[トラブル対策]→[その
他トラブル対策]→[秀丸エディタ固有のヒープを使う]もOFFにする必要がありま
した。

[ ]
RE:01947 マクロ実行中に落ちるNo.01950
あべのり さん 08/07/10 09:57
 
秀丸担当様:

回答ありがとうございました.とりあえずオプションを外すことで回避してみます.
メモリを使いすぎているかもしれないとのことなので,そのあたりを少し調べてみま
す.

[ ]