複数行の置換でクラッシュするNo.03657
elbow さん 09/09/07 00:37
 
こんにちは

検索->置換で検索文字列と置換文字列に複数行を指定する時にクラッシュします。
検索文字列と置換文字列はそれぞれ20行づつくらいです。
再現性はありますが、再現手順については精査中です。
dump.txtを貼り付けておきます。

環境: windowsVista SP2 + 秀丸 8.00β11

-----
********** 09/09/07 00:17:34.409 Ver:800 Build:11
Windows:17720006 Comctl:00060010
32bit
flagSpecial: 00000100
Exception code=C0000005 addr=0051AAC0
eax=9332767B ebx=00000000 ecx=7E820BA6 edx=00233588 esi=005998B8 edi=002806D
A ebp=0011EA14 esp=0011E4DC eip=0051AAC0
eip: 38 18 74 05 83 C8 FF EB 03 8B 45 0C
Stack Dump
0000008E 005998B8 00000000 767B0022 00229332 0022002C 66425373 002C0022
0022002C 006F0074 006C0070 00760065 006C0065 002C0022 793E0022 5BA49577
002C0022 00300031 002C002C 000D002C 0022000A 9332767B 002C0022 53730022
00226642 002C002C 00740022 0070006F 0065006C 00650076 0022006C 0022002C
9577793E 00225BA4 0031002C 002C0030 002C002C 000A000D 767B0022 00229332
0022002C 66425373 002C0022 0022002C 006F0074 006C0070 00760065 006C0065
002C0022 793E0022 5BA49577 002C0022 00300031 002C002C 000D002C 0022000A
9332767B 002C0022 53730022 00226642 002C002C 00740022 0070006F 0065006C
FramePtr ReturnAd Param#1  Param#2  Param#3  Param#4  Param#5  Param#6  Para
m#7  Param#8  Param#9  Param#10 MachineCode
000D002C 0022000A 9332767B 002C0022 53730022 00226642 002C002C 00740022 0070
006F 0065006C 00650076 0022006C 0D FF EE 8C 0D FF EE 8C


C:\Windows\system32\ntdll.dll  off=77860000 - 77987000
C:\Windows\system32\kernel32.dll  off=76420000 - 764FC000
C:\Windows\system32\IMM32.dll  off=76380000 - 7639E000
C:\Windows\system32\USER32.dll  off=766F0000 - 7678D000
C:\Windows\system32\GDI32.dll  off=76500000 - 7654B000
C:\Windows\system32\ADVAPI32.dll  off=76620000 - 766E6000
C:\Windows\system32\RPCRT4.dll  off=76AF0000 - 76BB3000
C:\Windows\system32\MSCTF.dll  off=76550000 - 76618000
C:\Windows\system32\msvcrt.dll  off=76240000 - 762EA000
C:\Windows\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.
6002.18005_none_5cb72f96088b0de0\COMCTL32.dll  off=74E70000 - 7500E000
C:\Windows\system32\SHLWAPI.dll  off=779E0000 - 77A39000
C:\Windows\system32\comdlg32.dll  off=77A40000 - 77AB3000
C:\Windows\system32\SHELL32.dll  off=76BC0000 - 776D0000
C:\Windows\system32\ole32.dll  off=76990000 - 76AD5000
C:\Windows\system32\OLEAUT32.dll  off=76810000 - 7689D000
C:\Windows\system32\ShimEng.dll  off=6F840000 - 6F85E000
C:\Windows\system32\apphelp.dll  off=75D10000 - 75D3C000
C:\Windows\AppPatch\AcLayers.DLL  off=69EF0000 - 69F78000
C:\Windows\system32\USERENV.dll  off=75DC0000 - 75DDE000
C:\Windows\system32\Secur32.dll  off=75DA0000 - 75DB4000
C:\Windows\system32\WINSPOOL.DRV  off=732B0000 - 732F2000
C:\Windows\system32\MPR.dll  off=75900000 - 75914000
C:\Windows\system32\LPK.DLL  off=779C0000 - 779C9000
C:\Windows\system32\USP10.dll  off=76790000 - 7680D000
C:\Windows\system32\uxtheme.dll  off=75050000 - 7508F000
C:\Windows\system32\PSAPI.DLL  off=75E70000 - 75E77000
C:\Program Files\Hidemaru\HIDEMSUB.DLL  off=10000000 - 10013000
C:\Program Files\Logicool\SetPoint\lgscroll.dll  off=10100000 - 10111000
C:\Windows\WinSxS\x86_microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.4016_non
e_d0893820442e7fe4\MSVCR80.dll  off=70A50000 - 70AEB000
C:\Windows\WinSxS\x86_microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.4016_non
e_d0893820442e7fe4\MSVCP80.dll  off=71AF0000 - 71B77000
C:\Windows\system32\NTMARTA.DLL  off=75230000 - 75251000
C:\Windows\system32\WLDAP32.dll  off=763A0000 - 763E9000
C:\Windows\system32\WS2_32.dll  off=763F0000 - 7641D000
C:\Windows\system32\NSI.dll  off=779D0000 - 779D6000
C:\Windows\system32\SAMLIB.dll  off=75980000 - 75991000
C:\Windows\system32\ATOK22W.IME  off=5EC20000 - 5F125000
C:\Windows\system32\VERSION.dll  off=755A0000 - 755A8000
C:\Windows\system32\MSIMG32.dll  off=75200000 - 75205000
C:\Windows\system32\ATOK22AE.DLL  off=5F4E0000 - 5F55C000
C:\Windows\system32\ATOK22DE.dll  off=5EAE0000 - 5EB9A000
C:\Program Files\Hidemaru\HMJRE.DLL  off=022D0000 - 022E3000
C:\tools\Babylon Translator\CAPTLIB.DLL  off=0BCD0000 - 0BD00000

00:17:23.425 R 42367 003906E8 0020 003906E8 02000001
00:17:23.425 S 42367 003906E8 0084 00000000 011B0398
00:17:23.425 R 42367 003906E8 0084 00000000 011B0398
00:17:23.425 S 42367 003906E8 0020 003906E8 02000001
00:17:23.425 S 39016 002806DA 0020 003906E8 02000001
00:17:23.425 R 39016 002806DA 0020 003906E8 02000001
00:17:23.425 R 42367 003906E8 0020 003906E8 02000001
00:17:23.425 S 42367 003906E8 0084 00000000 011C0398
00:17:23.425 R 42367 003906E8 0084 00000000 011C0398
00:17:23.425 S 42367 003906E8 0020 003906E8 02000001
00:17:23.425 S 39016 002806DA 0020 003906E8 02000001
00:17:23.425 R 39016 002806DA 0020 003906E8 02000001
00:17:23.425 R 42367 003906E8 0020 003906E8 02000001
00:17:23.425 S 42367 003906E8 0084 00000000 011D0398
00:17:23.425 R 42367 003906E8 0084 00000000 011D0398
00:17:23.425 S 42367 003906E8 0020 003906E8 02000001
00:17:23.425 S 39016 002806DA 0020 003906E8 02000001
00:17:23.425 R 39016 002806DA 0020 003906E8 02000001
00:17:23.425 R 42367 003906E8 0020 003906E8 02000001
00:17:23.441 S 42367 003906E8 0084 00000000 011E0398
00:17:23.441 R 42367 003906E8 0084 00000000 011E0398
00:17:23.441 S 42367 003906E8 0020 003906E8 02000001
00:17:23.441 S 39016 002806DA 0020 003906E8 02000001
00:17:23.441 R 39016 002806DA 0020 003906E8 02000001
00:17:23.441 R 42367 003906E8 0020 003906E8 02000001
00:17:23.441 S 42367 003906E8 0084 00000000 011E0397
00:17:23.441 R 42367 003906E8 0084 00000000 011E0397
00:17:23.441 S 42367 003906E8 0020 003906E8 02000001
00:17:23.441 S 39016 002806DA 0020 003906E8 02000001
00:17:23.441 R 39016 002806DA 0020 003906E8 02000001
00:17:23.441 R 42367 003906E8 0020 003906E8 02000001
00:17:23.441 S 42367 003906E8 0084 00000000 011F0397
00:17:23.441 R 42367 003906E8 0084 00000000 011F0397
00:17:23.441 S 42367 003906E8 0020 003906E8 02000001
00:17:23.441 S 39016 002806DA 0020 003906E8 02000001
00:17:23.441 R 39016 002806DA 0020 003906E8 02000001
00:17:23.441 R 42367 003906E8 0020 003906E8 02000001
00:17:23.441 S 42367 003906E8 0084 00000000 01200397
00:17:23.441 R 42367 003906E8 0084 00000000 01200397
00:17:23.441 S 42367 003906E8 0020 003906E8 02000001
00:17:23.441 S 39016 002806DA 0020 003906E8 02000001
00:17:23.441 R 39016 002806DA 0020 003906E8 02000001
00:17:23.441 R 42367 003906E8 0020 003906E8 02000001
00:17:23.441 S 42367 003906E8 0084 00000000 01210396
00:17:23.441 R 42367 003906E8 0084 00000000 01210396
00:17:23.441 S 42367 003906E8 0020 003906E8 02000001
00:17:23.441 S 39016 002806DA 0020 003906E8 02000001
00:17:23.441 R 39016 002806DA 0020 003906E8 02000001
00:17:23.441 R 42367 003906E8 0020 003906E8 02000001
00:17:23.441 S 42367 003906E8 0084 00000000 01220396
00:17:23.441 R 42367 003906E8 0084 00000000 01220396
00:17:23.441 S 42367 003906E8 0020 003906E8 02000001
00:17:23.441 S 39016 002806DA 0020 003906E8 02000001
00:17:23.441 R 39016 002806DA 0020 003906E8 02000001
00:17:23.441 R 42367 003906E8 0020 003906E8 02000001
00:17:23.441 S 42367 003906E8 0084 00000000 01230396
00:17:23.441 R 42367 003906E8 0084 00000000 01230396
00:17:23.441 S 42367 003906E8 0020 003906E8 02000001
00:17:23.441 S 39016 002806DA 0020 003906E8 02000001
00:17:23.441 R 39016 002806DA 0020 003906E8 02000001
00:17:23.441 R 42367 003906E8 0020 003906E8 02000001
00:17:23.456 S 42367 003906E8 0084 00000000 01240395
00:17:23.456 R 42367 003906E8 0084 00000000 01240395
00:17:23.456 S 42367 003906E8 0020 003906E8 02000001
00:17:23.456 S 39016 002806DA 0020 003906E8 02000001
00:17:23.456 R 39016 002806DA 0020 003906E8 02000001
00:17:23.456 R 42367 003906E8 0020 003906E8 02000001
00:17:23.456 S 42367 003906E8 0084 00000000 01250395
00:17:23.456 R 42367 003906E8 0084 00000000 01250395
00:17:23.456 S 42367 003906E8 0020 003906E8 02000001
00:17:23.456 S 39016 002806DA 0020 003906E8 02000001
00:17:23.456 R 39016 002806DA 0020 003906E8 02000001
00:17:23.456 R 42367 003906E8 0020 003906E8 02000001
00:17:23.456 S 42367 003906E8 0084 00000000 01260395
00:17:23.456 R 42367 003906E8 0084 00000000 01260395
00:17:23.456 S 42367 003906E8 0020 003906E8 02000001
00:17:23.456 S 39016 002806DA 0020 003906E8 02000001
00:17:23.456 R 39016 002806DA 0020 003906E8 02000001
00:17:23.456 R 42367 003906E8 0020 003906E8 02000001
00:17:23.472 S 42367 003906E8 0084 00000000 01270395
00:17:23.472 R 42367 003906E8 0084 00000000 01270395
00:17:23.472 S 42367 003906E8 0020 003906E8 02000001
00:17:23.472 S 39016 002806DA 0020 003906E8 02000001
00:17:23.472 R 39016 002806DA 0020 003906E8 02000001
00:17:23.472 R 42367 003906E8 0020 003906E8 02000001
00:17:23.472 S 42367 003906E8 0084 00000000 01280395
00:17:23.472 R 42367 003906E8 0084 00000000 01280395
00:17:23.472 S 42367 003906E8 0020 003906E8 02000001
00:17:23.472 S 39016 002806DA 0020 003906E8 02000001
00:17:23.472 R 39016 002806DA 0020 003906E8 02000001
00:17:23.472 R 42367 003906E8 0020 003906E8 02000001
00:17:23.690 S 42367 003906E8 0100 00000011 001D0001
00:17:23.690 R 42367 003906E8 0100 00000011 001D0001
00:17:23.690 S 42367 003906E8 0084 00000000 01280395
00:17:23.690 R 42367 003906E8 0084 00000000 01280395
00:17:23.690 S 42367 003906E8 0020 003906E8 02000001
00:17:23.690 S 39016 002806DA 0020 003906E8 02000001
00:17:23.690 R 39016 002806DA 0020 003906E8 02000001
00:17:23.690 R 42367 003906E8 0020 003906E8 02000001
00:17:23.909 S 42367 003906E8 0084 00000000 01280395
00:17:23.909 R 42367 003906E8 0084 00000000 01280395
00:17:23.909 S 42367 003906E8 0020 003906E8 02000001
00:17:23.909 S 39016 002806DA 0020 003906E8 02000001
00:17:23.909 R 39016 002806DA 0020 003906E8 02000001
00:17:23.909 R 42367 003906E8 0020 003906E8 02000001
00:17:23.971 S 42367 003906E8 0100 00000052 00130001
00:17:23.971 S 39016 002806DA 061E 00000052 00000000
00:17:23.971 R 39016 002806DA 061E 00000052 00000000
00:17:23.971 S 42367 003906E8 0084 00000000 01280395
00:17:23.971 R 42367 003906E8 0084 00000000 01280395
00:17:23.971 R 42367 003906E8 0100 00000052 00130001
00:17:23.971 S 42367 003906E8 0102 00000012 00130001
00:17:24.018 S 39016 002806DA 0086 00000000 00240518
00:17:24.018 R 39016 002806DA 0086 00000000 00240518
00:17:24.018 S 39016 002806DA 0006 00000000 00240518
00:17:24.018 R 39016 002806DA 0006 00000000 00240518
00:17:24.018 S 39016 002806DA 001C 00000000 000016A4
00:17:24.018 R 39016 002806DA 001C 00000000 000016A4
00:17:24.018 S 45756 002A0478 001C 00000001 00000000
00:17:24.018 R 45756 002A0478 001C 00000001 00000000
00:17:24.018 S 42367 003906E8 0008 001B04CE 00000000
00:17:24.018 S 42367 003906E8 0282 0000000B 00000000
00:17:24.018 R 42367 003906E8 0282 0000000B 00000000
00:17:24.018 R 42367 003906E8 0008 001B04CE 00000000
00:17:24.018 S 42367 003906E8 0281 00000000 C000000F
00:17:24.018 R 42367 003906E8 0281 00000000 C000000F
00:17:24.018 S 42367 003906E8 0282 00000001 00000000
00:17:24.018 R 42367 003906E8 0282 00000001 00000000
00:17:24.034 S 39016 002806DA 04E9 00000000 00000000
00:17:24.034 R 39016 002806DA 04E9 00000000 00000000
00:17:24.034 S 42367 003906E8 0474 00000000 00000000
00:17:24.034 S 39016 002806DA 000D 00000883 0BD40000
00:17:24.034 R 39016 002806DA 000D 00000883 0BD40000
00:17:24.034 R 42367 003906E8 0474 00000000 00000000
00:17:31.085 S 45756 002A0478 001C 00000000 0000000C
00:17:31.085 R 45756 002A0478 001C 00000000 0000000C
00:17:31.085 S 39016 002806DA 001C 00000001 00000000
00:17:31.085 S 42367 003906E8 0281 00000001 C000000F
00:17:31.085 S 42367 003906E8 0282 0000000B 00000000
00:17:31.085 R 42367 003906E8 0282 0000000B 00000000
00:17:31.100 S 42367 003906E8 0282 00000002 00000000
00:17:31.100 R 42367 003906E8 0282 00000002 00000000
00:17:31.100 R 42367 003906E8 0281 00000001 C000000F
00:17:31.100 S 42367 003906E8 0007 00430584 00000000
00:17:31.100 S 42367 003906E8 0282 0000000A 00000000
00:17:31.100 R 42367 003906E8 0282 0000000A 00000000
00:17:31.100 S 42367 003906E8 0282 0000000B 00000000
00:17:31.100 R 42367 003906E8 0282 0000000B 00000000
00:17:31.100 S 42367 003906E8 0282 00000009 00000001
00:17:31.100 R 42367 003906E8 0282 00000009 00000001
00:17:31.100 S 42367 003906E8 0282 00000009 00000001
00:17:31.100 R 42367 003906E8 0282 00000009 00000001
00:17:31.100 R 42367 003906E8 0007 00430584 00000000
00:17:31.100 R 39016 002806DA 001C 00000001 00000000
00:17:31.100 S 39016 002806DA 0086 00000001 00240518
00:17:31.100 R 39016 002806DA 0086 00000001 00240518
00:17:31.100 S 39016 002806DA 0006 00000001 002806DA
00:17:31.100 S 42367 003906E8 0282 0000000A 00000000
00:17:31.100 R 42367 003906E8 0282 0000000A 00000000
00:17:31.100 S 39016 002806DA 000D 00000883 0BD50000
00:17:31.100 R 39016 002806DA 000D 00000883 0BD50000
00:17:31.100 R 39016 002806DA 0006 00000001 002806DA
00:17:31.116 S 42367 003906E8 0282 0000000B 00000000
00:17:31.116 R 42367 003906E8 0282 0000000B 00000000
00:17:31.116 S 42367 003906E8 0282 00000009 00000001
00:17:31.116 R 42367 003906E8 0282 00000009 00000001
00:17:31.116 S 42367 003906E8 0282 00000009 00000001
00:17:31.116 R 42367 003906E8 0282 00000009 00000001
00:17:31.116 S 39016 002806DA 0086 00000000 00250518
00:17:31.116 R 39016 002806DA 0086 00000000 00250518
00:17:31.116 S 39016 002806DA 0006 00000000 00250518
00:17:31.116 R 39016 002806DA 0006 00000000 00250518
00:17:31.116 S 39016 002806DA 001C 00000000 000016A4
00:17:31.116 R 39016 002806DA 001C 00000000 000016A4
00:17:31.116 S 45756 002A0478 001C 00000001 00000000
00:17:31.116 R 45756 002A0478 001C 00000001 00000000
00:17:31.116 S 42367 003906E8 0008 001B04E0 00000000
00:17:31.116 S 42367 003906E8 0282 0000000B 00000000
00:17:31.116 R 42367 003906E8 0282 0000000B 00000000
00:17:31.116 R 42367 003906E8 0008 001B04E0 00000000
00:17:31.116 S 42367 003906E8 0281 00000000 C000000F
00:17:31.116 R 42367 003906E8 0281 00000000 C000000F
00:17:31.116 S 42367 003906E8 0282 00000001 00000000
00:17:31.116 R 42367 003906E8 0282 00000001 00000000
00:17:31.132 S 45756 002A0478 001C 00000000 0000000C
00:17:31.132 R 45756 002A0478 001C 00000000 0000000C
00:17:31.132 S 39016 002806DA 001C 00000001 00000000
00:17:31.132 S 42367 003906E8 0281 00000001 C000000F
00:17:31.132 S 42367 003906E8 0282 00000002 00000000
00:17:31.132 R 42367 003906E8 0282 00000002 00000000
00:17:31.132 R 42367 003906E8 0281 00000001 C000000F
00:17:31.132 S 42367 003906E8 0007 001B04E0 00000000
00:17:31.132 S 42367 003906E8 0282 0000000A 00000000
00:17:31.132 R 42367 003906E8 0282 0000000A 00000000
00:17:31.132 S 42367 003906E8 0282 0000000B 00000000
00:17:31.132 R 42367 003906E8 0282 0000000B 00000000
00:17:31.132 S 42367 003906E8 0282 00000009 00000001
00:17:31.132 R 42367 003906E8 0282 00000009 00000001
00:17:31.132 S 42367 003906E8 0282 00000009 00000001
00:17:31.132 R 42367 003906E8 0282 00000009 00000001
00:17:31.132 R 42367 003906E8 0007 001B04E0 00000000
00:17:31.132 R 39016 002806DA 001C 00000001 00000000
00:17:31.132 S 39016 002806DA 0086 00000001 00250518
00:17:31.132 R 39016 002806DA 0086 00000001 00250518
00:17:31.132 S 39016 002806DA 0006 00000001 002806DA
00:17:31.132 S 42367 003906E8 0282 0000000A 00000000
00:17:31.132 R 42367 003906E8 0282 0000000A 00000000
00:17:31.132 S 39016 002806DA 000D 00000883 0BD70000
00:17:31.132 R 39016 002806DA 000D 00000883 0BD70000
00:17:31.132 R 39016 002806DA 0006 00000001 002806DA
00:17:31.132 S 42367 003906E8 0282 0000000A 00000000
00:17:31.132 R 42367 003906E8 0282 0000000A 00000000
00:17:31.147 S 42367 003906E8 0282 0000000B 00000000
00:17:31.147 R 42367 003906E8 0282 0000000B 00000000
00:17:31.147 S 42367 003906E8 0282 00000009 00000001
00:17:31.147 R 42367 003906E8 0282 00000009 00000001
00:17:31.147 S 42367 003906E8 0282 00000009 00000001
00:17:31.147 R 42367 003906E8 0282 00000009 00000001
00:17:31.147 S 42367 003906E8 0282 0000000B 00000000
00:17:31.147 R 42367 003906E8 0282 0000000B 00000000
00:17:31.147 S 42367 003906E8 0282 00000009 00000001
00:17:31.147 R 42367 003906E8 0282 00000009 00000001
00:17:31.147 S 42367 003906E8 0282 00000009 00000001
00:17:31.147 R 42367 003906E8 0282 00000009 00000001
00:17:31.147 S 39016 002806DA 000F 00000000 00000000
00:17:31.147 S 39016 002806DA 0085 D0040442 00000000
00:17:31.147 R 39016 002806DA 0085 D0040442 00000000
00:17:31.147 S 39016 002806DA 0014 4C01137C 00000000
00:17:31.147 R 39016 002806DA 0014 4C01137C 00000000
00:17:31.147 R 39016 002806DA 000F 00000000 00000000
00:17:31.147 S 42367 003906E8 000F 00000000 00000000
00:17:31.147 S 42367 003906E8 0085 00000001 00000000
00:17:31.147 R 42367 003906E8 0085 00000001 00000000
00:17:31.147 S 42367 003906E8 0014 0D01130A 00000000
00:17:31.147 R 42367 003906E8 0014 0D01130A 00000000
00:17:31.147 R 42367 003906E8 000F 00000000 00000000
00:17:31.147 S 42367 003906E8 0137 DF010442 00420642
00:17:31.147 R 42367 003906E8 0137 DF010442 00420642
00:17:31.147 S 42367 003906E8 0137 DF010442 00420642
00:17:31.147 R 42367 003906E8 0137 DF010442 00420642
00:17:31.288 S 39016 002806DA 0086 00000000 00260518
00:17:31.288 R 39016 002806DA 0086 00000000 00260518
00:17:31.288 S 39016 002806DA 0006 00000000 00260518
00:17:31.288 R 39016 002806DA 0006 00000000 00260518
00:17:31.288 S 39016 002806DA 001C 00000000 000016A4
00:17:31.288 R 39016 002806DA 001C 00000000 000016A4
00:17:31.288 S 45756 002A0478 001C 00000001 00000000
00:17:31.288 R 45756 002A0478 001C 00000001 00000000
00:17:31.288 S 42367 003906E8 0008 001C04E0 00000000
00:17:31.288 S 42367 003906E8 0282 0000000B 00000000
00:17:31.288 R 42367 003906E8 0282 0000000B 00000000
00:17:31.288 R 42367 003906E8 0008 001C04E0 00000000
00:17:31.288 S 42367 003906E8 0281 00000000 C000000F
00:17:31.288 R 42367 003906E8 0281 00000000 C000000F
00:17:31.288 S 42367 003906E8 0282 00000001 00000000
00:17:31.288 R 42367 003906E8 0282 00000001 00000000
00:17:31.288 S 39016 002806DA 04E9 00000000 00000000
00:17:31.288 R 39016 002806DA 04E9 00000000 00000000
00:17:31.288 S 42367 003906E8 0474 00000000 00000000
00:17:31.288 S 39016 002806DA 000D 00000883 0BD80000
00:17:31.288 R 39016 002806DA 000D 00000883 0BD80000
00:17:31.288 R 42367 003906E8 0474 00000000 00000000
00:17:31.288 S 39016 002806DA 04E3 00000001 00000000
00:17:31.288 R 39016 002806DA 04E3 00000001 00000000
00:17:31.288 S 39016 002806DA 04E9 00000000 00000000
00:17:31.288 R 39016 002806DA 04E9 00000000 00000000
00:17:31.288 S 42367 003906E8 0474 00000000 00000000
00:17:31.288 S 39016 002806DA 000D 00000883 0BD80000
00:17:31.288 R 39016 002806DA 000D 00000883 0BD80000
00:17:31.288 R 42367 003906E8 0474 00000000 00000000
00:17:31.303 S 42367 003906E8 0113 00000019 00000000
00:17:31.303 R 42367 003906E8 0113 00000019 00000000
00:17:31.303 S 42367 003906E8 0113 0000000F 00000000
00:17:31.303 R 42367 003906E8 0113 0000000F 00000000
00:17:34.394 S 45756 002A0478 001C 00000000 0000000C
00:17:34.394 R 45756 002A0478 001C 00000000 0000000C
00:17:34.394 S 39016 002806DA 001C 00000001 00000000
00:17:34.394 S 42367 003906E8 0281 00000001 C000000F
00:17:34.394 S 42367 003906E8 0282 00000002 00000000
00:17:34.394 R 42367 003906E8 0282 00000002 00000000
00:17:34.394 R 42367 003906E8 0281 00000001 C000000F
00:17:34.394 S 42367 003906E8 0007 001C04E0 00000000
00:17:34.394 S 42367 003906E8 0282 0000000A 00000000
00:17:34.394 R 42367 003906E8 0282 0000000A 00000000
00:17:34.394 S 42367 003906E8 0282 0000000B 00000000
00:17:34.394 R 42367 003906E8 0282 0000000B 00000000
00:17:34.394 S 42367 003906E8 0282 00000009 00000001
00:17:34.394 R 42367 003906E8 0282 00000009 00000001
00:17:34.394 S 42367 003906E8 0282 00000009 00000001
00:17:34.394 R 42367 003906E8 0282 00000009 00000001
00:17:34.394 R 42367 003906E8 0007 001C04E0 00000000
00:17:34.394 R 39016 002806DA 001C 00000001 00000000
00:17:34.394 S 39016 002806DA 0086 00000001 00260518
00:17:34.394 R 39016 002806DA 0086 00000001 00260518
00:17:34.394 S 39016 002806DA 0006 00000001 002806DA
00:17:34.394 S 42367 003906E8 0282 0000000A 00000000
00:17:34.394 R 42367 003906E8 0282 0000000A 00000000
00:17:34.394 S 39016 002806DA 000D 00000883 0BD80000
00:17:34.394 R 39016 002806DA 000D 00000883 0BD80000
00:17:34.394 R 39016 002806DA 0006 00000001 002806DA


F:0 T:0 K:27
D:003906e8 M:00000102 P:0000001b
FK:0019047e F0:0039034c F1:006105a2 F2:0034063e F3:0023036a

[ ]
RE:03657 複数行の置換でクラッシュするNo.03679
秀丸担当 さん 09/09/07 17:07
 

>検索->置換で検索文字列と置換文字列に複数行を指定する時にクラッシュします。
>検索文字列と置換文字列はそれぞれ20行づつくらいです。

報告ありがとうございます。
いつもお手数をおかけして申し訳ありません。
調べてみたところ、正確にはわからなかったのですが、検索文字列が非常に長く
て、その文字列が見つからないときのエラーメッセージで、「検索文字列 - 見つ
かりませんでした」というエラーメッセージを作るときに長すぎて落ちてしまう
ことがあるのが分かりました。
同じかどうかわかりませんが、β12でその点を修正してみようと思います。

[ ]
RE:03679 複数行の置換でクラッシュするNo.03713
elbow さん 09/09/08 21:18
 
こんにちは

>調べてみたところ、正確にはわからなかったのですが、検索文字列が非常に長く
>て、その文字列が見つからないときのエラーメッセージで、「検索文字列 - 見つ
>かりませんでした」というエラーメッセージを作るときに長すぎて落ちてしまう
>ことがあるのが分かりました。
>同じかどうかわかりませんが、β12でその点を修正してみようと思います。

こちらの件ですが秀丸 8.00β12で確認したところ
確かにそれはそれで問題だったようですが、
検索文字列だけでなく、置換文字列の方も問題があるようです。

1. 秀丸起動
2. 検索-> 置換 で以下に設定する
検索: hoge
置換:
ああああああああああああああああああああああああああああああああああああああ
ああ
いいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいい
いい
うううううううううううううううううううううううううううううううううううううう
うう
ええええええええええええええええええええええええええええええええええええええ
ええ
おおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおお
おお
ああああああああああああああああああああああああああああああああああああああ
ああ
いいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいい
いい
うううううううううううううううううううううううううううううううううううううう
うう
ええええええええええええええええええええええええええええええええええええええ
ええ
おおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおお
おお

3. 置換実行
4. 検索-> 置換 で置換ダイアログをだす
5. 秀丸がクラッシュします
dump.txtは出ないようです
そちらの環境で再現しますでしょうか?

環境: windowsVista SP2 + 秀丸 8.00β12






[ ]
RE:03713 複数行の置換でクラッシュするNo.03731
秀丸担当 さん 09/09/09 11:56
 

>こちらの件ですが秀丸 8.00β12で確認したところ
>確かにそれはそれで問題だったようですが、
>検索文字列だけでなく、置換文字列の方も問題があるようです。

手順通りにして再現させることができました。
ありがとうございます。
いつもすみません。
β13で修正させていただきます。

[ ]
RE:03731 複数行の置換でクラッシュするNo.03804
elbow さん 09/09/11 09:28
 
こんにちは。

こちらの件も秀丸 8.00β13で修正されていることを確認しました。

[ ]