検索ダイアログなどで警告を出す動作につNo.07593
elbow さん 05/04/26 08:06
 
こんにちは。

Ver5.00β19の改版履歴に
・検索ダイアログなどで文字数の上限になっている場合、警告を出す
というのがあります。

1. 長い文字列の先頭で検索->検索するとその文字列が自動で検索ダイアログに
入る
2. UNICODEで259文字まで入る(ダイアログに 「警告:上限に達しています」が出る)
3. そのまま検索
4. ドロップダウンリストからstep2で検索した文字列を選択しても警告が出ません

また、ユーザーが検索ボックスに文字列を入力しようとした場合は250文字までしか
入らないですが、step1の用にすれば259文字まで入ります。
なので250〜259文字は検索可能ですが「警告:上限に達しています」がでるという
動作で正しいのでしょうか?

環境: windowsXP SP2 + 秀丸5.00β19

[ ]
RE:07593 検索ダイアログなどで警告を出すNo.07607
秀丸担当 さん 05/04/26 14:06
 

>また、ユーザーが検索ボックスに文字列を入力しようとした場合は250文字までしか
>入らないですが、step1の用にすれば259文字まで入ります。
>なので250〜259文字は検索可能ですが「警告:上限に達しています」がでるという
>動作で正しいのでしょうか?

249文字はjre32.dllのためにある制限で、実際は259文字までできます。
動作を変更すると問題が起きるかもしれないので、今回の修正は警告を出すまで
に留めたいと思います。
ドロップダウンリストから選んだときはすぐ警告が出ないのは修正します。

[ ]
RE:07607 検索ダイアログなどで警告を出すNo.07618
elbow さん 05/04/27 07:02
 
こんにちは。

>249文字はjre32.dllのためにある制限で、実際は259文字までできます。
>動作を変更すると問題が起きるかもしれないので、今回の修正は警告を出すまで
>に留めたいと思います。

了解しました。試しに正規表現のDLLをjre32.dllに変えてみたところ
クラッシュしてしまいました。半角文字だと「長すぎます」エラーが
出ないようです。クラッシュですので、一応報告しておきます。

1. その他-> 動作環境-> 環境-> DLLの変更 でjre32.dllに変更
2. 秀丸起動、1行に a を259文字入力する
3. 行頭に移動。検索-> 検索 するとaaaaa....と検索ダイアログに259文字
入力される
4. 正規表現にチェック(jre32.dll V1.17と表示される)
5. 下検索すると秀丸が落ちる

環境: WindowsXP SP2 + 秀丸5.00β19

-----dump.txt
********** 05/04/27 06:58:52.906 Ver:500 Build:19
Windows:0a280105 Comctl:00060000
Exception code=C0000005 addr=06583B9C
eax=000000F7 ebx=002052FA ecx=00F8F8F6 edx=001FA008 esi=0015D417 edi=001FA00
8 ebp=001585E0 esp=0011F134 eip=06583B9C
eip: 8A 04 08 3C FF 0F 84 83 00 00 00 33
Stack Dump
001CC6C0 0021D008 001585E0 002052D8 F72052D8 00000000 06583CC2 001585E0
0021D008 00000104 001585E0 0658173E 001585E0 0011F1C8 001585E0 0011F1C8
002052D8 0658183F 001585E0 0011F1C8 002052D8 0011F4D4 0011F1C8 004CFB10
002052D8 06583333 002052D8 0011F1C8 004D0B4A 004CFAB0 0011F2CA 0048F2C9
004CFB10 0011F1C8 00000001 004CFAB0 00000000 61616161 61616161 61616161
61616161 61616161 61616161 61616161 61616161 61616161 61616161 61616161
61616161 61616161 61616161 61616161 61616161 61616161 61616161 61616161
61616161 61616161 61616161 61616161 61616161 61616161 61616161 61616161
FramePtr ReturnAd Param#1  Param#2  Param#3  Param#4  Param#5  Param#6  Para
m#7  Param#8  Param#9  Param#10 MachineCode
00000102 00000104 61616101 61616161 61616161 61616161 61616161 61616161 6161
6161 61616161 61616161 61616161


06:58:38.875 R 16104 000E038C 0020 000E038C 02000001
06:58:38.875 S 16104 000E038C 0084 00000000 0088025A
06:58:38.875 R 16104 000E038C 0084 00000000 0088025A
06:58:38.875 S 16104 000E038C 0020 000E038C 02000001
06:58:38.875 S 15075 00120240 0020 000E038C 02000001
06:58:38.875 R 15075 00120240 0020 000E038C 02000001
06:58:38.875 R 16104 000E038C 0020 000E038C 02000001
06:58:38.890 S 16104 000E038C 0084 00000000 0087025A
06:58:38.890 R 16104 000E038C 0084 00000000 0087025A
06:58:38.890 S 16104 000E038C 0020 000E038C 02000001
06:58:38.890 S 15075 00120240 0020 000E038C 02000001
06:58:38.890 R 15075 00120240 0020 000E038C 02000001
06:58:38.890 R 16104 000E038C 0020 000E038C 02000001
06:58:38.906 S 16104 000E038C 0084 00000000 0086025B
06:58:38.906 R 16104 000E038C 0084 00000000 0086025B
06:58:38.906 S 16104 000E038C 0020 000E038C 02000001
06:58:38.906 S 15075 00120240 0020 000E038C 02000001
06:58:38.906 R 15075 00120240 0020 000E038C 02000001
06:58:38.906 R 16104 000E038C 0020 000E038C 02000001
06:58:38.906 S 16104 000E038C 0084 00000000 0085025B
06:58:38.906 R 16104 000E038C 0084 00000000 0085025B
06:58:38.906 S 16104 000E038C 0020 000E038C 02000001
06:58:38.906 S 15075 00120240 0020 000E038C 02000001
06:58:38.906 R 15075 00120240 0020 000E038C 02000001
06:58:38.906 R 16104 000E038C 0020 000E038C 02000001
06:58:39.015 S 16104 000E038C 0084 00000000 0084025C
06:58:39.015 R 16104 000E038C 0084 00000000 0084025C
06:58:39.015 S 16104 000E038C 0020 000E038C 02000001
06:58:39.015 S 15075 00120240 0020 000E038C 02000001
06:58:39.015 R 15075 00120240 0020 000E038C 02000001
06:58:39.015 R 16104 000E038C 0020 000E038C 02000001
06:58:39.031 S 16104 000E038C 0084 00000000 0083025C
06:58:39.031 R 16104 000E038C 0084 00000000 0083025C
06:58:39.031 S 16104 000E038C 0020 000E038C 02000001
06:58:39.031 S 15075 00120240 0020 000E038C 02000001
06:58:39.031 R 15075 00120240 0020 000E038C 02000001
06:58:39.031 R 16104 000E038C 0020 000E038C 02000001
06:58:39.046 S 16104 000E038C 0084 00000000 0083025C
06:58:39.046 R 16104 000E038C 0084 00000000 0083025C
06:58:39.046 S 15075 00120240 0210 00000201 002D022C
06:58:39.046 R 15075 00120240 0210 00000201 002D022C
06:58:39.046 S 16104 000E038C 0021 00120240 02010001
06:58:39.046 S 15075 00120240 0021 00120240 02010001
06:58:39.046 R 15075 00120240 0021 00120240 02010001
06:58:39.046 R 16104 000E038C 0021 00120240 02010001
06:58:39.046 S 16104 000E038C 0020 000E038C 02010001
06:58:39.046 S 15075 00120240 0020 000E038C 02010001
06:58:39.046 R 15075 00120240 0020 000E038C 02010001
06:58:39.046 R 16104 000E038C 0020 000E038C 02010001
06:58:39.046 S 16104 000E038C 0201 00000001 0011022A
06:58:39.046 S 16104 000E038C 0282 0000000B 00000000
06:58:39.046 R 16104 000E038C 0282 0000000B 00000000
06:58:39.046 R 16104 000E038C 0201 00000001 0011022A
06:58:39.171 S 16104 000E038C 0202 00000000 0011022A
06:58:39.171 S 16104 000E038C 0215 00000000 00000000
06:58:39.171 R 16104 000E038C 0215 00000000 00000000
06:58:39.171 S 16104 000E038C 0282 0000000B 00000000
06:58:39.171 R 16104 000E038C 0282 0000000B 00000000
06:58:39.171 R 16104 000E038C 0202 00000000 0011022A
06:58:39.171 S 16104 000E038C 0084 00000000 0083025C
06:58:39.171 R 16104 000E038C 0084 00000000 0083025C
06:58:39.171 S 16104 000E038C 0020 000E038C 02000001
06:58:39.171 S 15075 00120240 0020 000E038C 02000001
06:58:39.171 R 15075 00120240 0020 000E038C 02000001
06:58:39.171 R 16104 000E038C 0020 000E038C 02000001
06:58:40.578 S 16104 000E038C 0100 00000071 003C0001
06:58:40.578 S 16104 000E038C 0084 00000000 0083025C
06:58:40.578 R 16104 000E038C 0084 00000000 0083025C
06:58:40.578 S 15075 00120240 0111 00000158 00000000
06:58:40.578 S 16104 000E038C 0111 00000158 00000000
06:58:40.578 R 16104 000E038C 0111 00000158 00000000
06:58:40.578 R 15075 00120240 0111 00000158 00000000
06:58:40.578 R 16104 000E038C 0100 00000071 003C0001
06:58:40.578 S 16104 000E038C 000F 00000000 00000000
06:58:40.578 S 16104 000E038C 0014 01010077 00000000
06:58:40.578 R 16104 000E038C 0014 01010077 00000000
06:58:40.578 R 16104 000E038C 000F 00000000 00000000
06:58:40.687 S 16104 000E038C 0101 00000071 C03C0001
06:58:40.687 R 16104 000E038C 0101 00000071 C03C0001
06:58:41.734 S 16104 000E038C 0100 00000024 01470001
06:58:41.734 R 16104 000E038C 0100 00000024 01470001
06:58:41.750 S 16104 000E038C 0100 0000002D 01520001
06:58:41.750 S 15075 00120240 0111 00000052 00000000
06:58:41.750 S 16104 000E038C 0111 00000052 00000000
06:58:41.750 R 16104 000E038C 0111 00000052 00000000
06:58:41.750 R 15075 00120240 0111 00000052 00000000
06:58:41.750 R 16104 000E038C 0100 0000002D 01520001
06:58:41.781 S 16104 000E038C 0101 0000002D C1520001
06:58:41.781 S 16104 000E038C 0282 0000000B 00000000
06:58:41.781 R 16104 000E038C 0282 0000000B 00000000
06:58:41.781 R 16104 000E038C 0101 0000002D C1520001
06:58:41.812 S 16104 000E038C 0101 00000024 C1470001
06:58:41.812 R 16104 000E038C 0101 00000024 C1470001
06:58:42.703 S 16104 000E038C 0100 00000025 014B0001
06:58:42.703 R 16104 000E038C 0100 00000025 014B0001
06:58:42.828 S 16104 000E038C 0101 00000025 C14B0001
06:58:42.828 R 16104 000E038C 0101 00000025 C14B0001
06:58:43.703 S 16104 000E038C 0100 00000023 014F0001
06:58:43.703 S 16104 000E038C 0137 01010077 00110382
06:58:43.703 R 16104 000E038C 0137 01010077 00110382
06:58:43.718 S 16104 000E038C 000F 00000000 00000000
06:58:43.718 S 16104 000E038C 0014 01010078 00000000
06:58:43.718 R 16104 000E038C 0014 01010078 00000000
06:58:43.718 R 16104 000E038C 000F 00000000 00000000
06:58:43.718 R 16104 000E038C 0100 00000023 014F0001
06:58:43.890 S 16104 000E038C 0101 00000023 C14F0001
06:58:43.890 S 16104 000E038C 0282 0000000B 00000000
06:58:43.890 R 16104 000E038C 0282 0000000B 00000000
06:58:43.890 R 16104 000E038C 0101 00000023 C14F0001
06:58:45.312 S 16104 000E038C 0100 0000002D 01520001
06:58:45.312 S 15075 00120240 0111 00000052 00000000
06:58:45.312 S 16104 000E038C 0111 00000052 00000000
06:58:45.312 R 16104 000E038C 0111 00000052 00000000
06:58:45.312 R 15075 00120240 0111 00000052 00000000
06:58:45.312 R 16104 000E038C 0100 0000002D 01520001
06:58:45.375 S 16104 000E038C 0101 0000002D C1520001
06:58:45.375 R 16104 000E038C 0101 0000002D C1520001
06:58:45.687 S 16104 000E038C 0100 00000041 001E0001
06:58:45.687 R 16104 000E038C 0100 00000041 001E0001
06:58:45.687 S 16104 000E038C 0102 00000061 001E0001
06:58:45.687 S 16104 000E038C 0282 0000000B 00000000
06:58:45.687 R 16104 000E038C 0282 0000000B 00000000
06:58:45.687 R 16104 000E038C 0102 00000061 001E0001
06:58:45.796 S 16104 000E038C 0101 00000041 C01E0001
06:58:45.796 R 16104 000E038C 0101 00000041 C01E0001
06:58:45.843 S 16104 000E038C 0100 00000041 001E0001
06:58:45.843 R 16104 000E038C 0100 00000041 001E0001
06:58:45.843 S 16104 000E038C 0102 00000061 001E0001
06:58:45.843 S 16104 000E038C 0282 0000000B 00000000
06:58:45.843 R 16104 000E038C 0282 0000000B 00000000
06:58:45.843 R 16104 000E038C 0102 00000061 001E0001
06:58:45.937 S 16104 000E038C 0101 00000041 C01E0001
06:58:45.937 R 16104 000E038C 0101 00000041 C01E0001
06:58:45.984 S 16104 000E038C 0100 00000041 001E0001
06:58:45.984 R 16104 000E038C 0100 00000041 001E0001
06:58:45.984 S 16104 000E038C 0102 00000061 001E0001
06:58:45.984 S 16104 000E038C 0282 0000000B 00000000
06:58:45.984 R 16104 000E038C 0282 0000000B 00000000
06:58:45.984 R 16104 000E038C 0102 00000061 001E0001
06:58:46.078 S 16104 000E038C 0101 00000041 C01E0001
06:58:46.078 R 16104 000E038C 0101 00000041 C01E0001
06:58:46.171 S 16104 000E038C 0100 00000041 001E0001
06:58:46.171 R 16104 000E038C 0100 00000041 001E0001
06:58:46.171 S 16104 000E038C 0102 00000061 001E0001
06:58:46.171 S 16104 000E038C 0282 0000000B 00000000
06:58:46.171 R 16104 000E038C 0282 0000000B 00000000
06:58:46.171 R 16104 000E038C 0102 00000061 001E0001
06:58:46.265 S 16104 000E038C 0101 00000041 C01E0001
06:58:46.265 R 16104 000E038C 0101 00000041 C01E0001
06:58:46.312 S 16104 000E038C 0100 00000041 001E0001
06:58:46.312 R 16104 000E038C 0100 00000041 001E0001
06:58:46.312 S 16104 000E038C 0102 00000061 001E0001
06:58:46.312 S 16104 000E038C 0282 0000000B 00000000
06:58:46.312 R 16104 000E038C 0282 0000000B 00000000
06:58:46.328 R 16104 000E038C 0102 00000061 001E0001
06:58:46.421 S 16104 000E038C 0101 00000041 C01E0001
06:58:46.421 R 16104 000E038C 0101 00000041 C01E0001
06:58:46.484 S 16104 000E038C 0100 00000041 001E0001
06:58:46.484 R 16104 000E038C 0100 00000041 001E0001
06:58:46.484 S 16104 000E038C 0102 00000061 001E0001
06:58:46.484 S 16104 000E038C 0282 0000000B 00000000
06:58:46.484 R 16104 000E038C 0282 0000000B 00000000
06:58:46.484 R 16104 000E038C 0102 00000061 001E0001
06:58:46.593 S 16104 000E038C 0101 00000041 C01E0001
06:58:46.593 R 16104 000E038C 0101 00000041 C01E0001
06:58:46.671 S 16104 000E038C 0100 00000041 001E0001
06:58:46.671 R 16104 000E038C 0100 00000041 001E0001
06:58:46.671 S 16104 000E038C 0102 00000061 001E0001
06:58:46.671 S 16104 000E038C 0137 01010074 00110382
06:58:46.671 R 16104 000E038C 0137 01010074 00110382
06:58:46.671 S 16104 000E038C 000F 00000000 00000000
06:58:46.671 S 16104 000E038C 0014 01010076 00000000
06:58:46.671 R 16104 000E038C 0014 01010076 00000000
06:58:46.671 R 16104 000E038C 000F 00000000 00000000
06:58:46.671 S 16104 000E038C 0282 0000000B 00000000
06:58:46.671 R 16104 000E038C 0282 0000000B 00000000
06:58:46.671 R 16104 000E038C 0102 00000061 001E0001
06:58:46.765 S 16104 000E038C 0101 00000041 C01E0001
06:58:46.765 R 16104 000E038C 0101 00000041 C01E0001
06:58:46.828 S 16104 000E038C 0100 00000041 001E0001
06:58:46.828 R 16104 000E038C 0100 00000041 001E0001
06:58:46.828 S 16104 000E038C 0102 00000061 001E0001
06:58:46.828 S 16104 000E038C 0282 0000000B 00000000
06:58:46.828 R 16104 000E038C 0282 0000000B 00000000
06:58:46.828 R 16104 000E038C 0102 00000061 001E0001
06:58:46.921 S 16104 000E038C 0101 00000041 C01E0001
06:58:46.921 R 16104 000E038C 0101 00000041 C01E0001
06:58:47.093 S 16104 000E038C 0100 00000041 001E0001
06:58:47.093 R 16104 000E038C 0100 00000041 001E0001
06:58:47.093 S 16104 000E038C 0102 00000061 001E0001
06:58:47.093 S 16104 000E038C 0282 0000000B 00000000
06:58:47.093 R 16104 000E038C 0282 0000000B 00000000
06:58:47.093 R 16104 000E038C 0102 00000061 001E0001
06:58:47.218 S 16104 000E038C 0101 00000041 C01E0001
06:58:47.218 R 16104 000E038C 0101 00000041 C01E0001
06:58:47.328 S 16104 000E038C 0100 00000041 001E0001
06:58:47.328 R 16104 000E038C 0100 00000041 001E0001
06:58:47.328 S 16104 000E038C 0102 00000061 001E0001
06:58:47.328 S 16104 000E038C 0282 0000000B 00000000
06:58:47.328 R 16104 000E038C 0282 0000000B 00000000
06:58:47.328 R 16104 000E038C 0102 00000061 001E0001
06:58:47.437 S 16104 000E038C 0101 00000041 C01E0001
06:58:47.437 R 16104 000E038C 0101 00000041 C01E0001
06:58:48.265 S 16104 000E038C 0100 00000024 01470001
06:58:48.265 S 16104 000E038C 0137 7A0108AF 00110382
06:58:48.265 R 16104 000E038C 0137 7A0108AF 00110382
06:58:48.281 S 16104 000E038C 000F 00000000 00000000
06:58:48.281 S 16104 000E038C 0014 01010078 00000000
06:58:48.281 R 16104 000E038C 0014 01010078 00000000
06:58:48.281 R 16104 000E038C 000F 00000000 00000000
06:58:48.281 R 16104 000E038C 0100 00000024 01470001
06:58:48.343 S 16104 000E038C 0101 00000024 C1470001
06:58:48.343 S 16104 000E038C 0282 0000000B 00000000
06:58:48.343 R 16104 000E038C 0282 0000000B 00000000
06:58:48.343 R 16104 000E038C 0101 00000024 C1470001
06:58:48.828 S 16104 000E038C 0282 0000000E 00000004
06:58:48.828 R 16104 000E038C 0282 0000000E 00000004
06:58:48.828 S 16104 000E038C 0100 00000011 001D0001
06:58:48.828 R 16104 000E038C 0100 00000011 001D0001
06:58:48.828 S 16104 000E038C 0084 00000000 0083025C
06:58:48.828 R 16104 000E038C 0084 00000000 0083025C
06:58:48.828 S 16104 000E038C 0020 000E038C 02000001
06:58:48.828 S 15075 00120240 0020 000E038C 02000001
06:58:48.828 R 15075 00120240 0020 000E038C 02000001
06:58:48.828 R 16104 000E038C 0020 000E038C 02000001
06:58:49.203 S 16104 000E038C 0100 00000046 00210001
06:58:49.203 R 16104 000E038C 0100 00000046 00210001
06:58:49.203 S 16104 000E038C 0102 00000006 00210001
06:58:49.203 S 15075 00120240 001F 00000000 00000000
06:58:49.203 R 15075 00120240 001F 00000000 00000000
06:58:49.203 S 15075 00120240 000A 00000000 00000000
06:58:49.203 R 15075 00120240 000A 00000000 00000000
06:58:49.218 S 15075 00120240 0086 00000000 0018037A
06:58:49.218 S 15075 00120240 000D 000001FE 0011EB90
06:58:49.218 R 15075 00120240 000D 000001FE 0011EB90
06:58:49.218 R 15075 00120240 0086 00000000 0018037A
06:58:49.218 S 15075 00120240 0006 00000000 0018037A
06:58:49.218 S 16104 000E038C 0006 00000000 0018037A
06:58:49.218 R 16104 000E038C 0006 00000000 0018037A
06:58:49.218 R 15075 00120240 0006 00000000 0018037A
06:58:49.218 S 15075 00120240 0046 00000000 0011F77C
06:58:49.218 R 15075 00120240 0046 00000000 0011F77C
06:58:49.218 S 15075 00120240 0047 00000000 0011F77C
06:58:49.218 R 15075 00120240 0047 00000000 0011F77C
06:58:49.218 S 16104 000E038C 0008 001503B2 00000000
06:58:49.218 S 16104 000E038C 0282 0000000B 00000000
06:58:49.218 R 16104 000E038C 0282 0000000B 00000000
06:58:49.218 R 16104 000E038C 0008 001503B2 00000000
06:58:49.218 S 16104 000E038C 0281 00000000 C000000F
06:58:49.234 R 16104 000E038C 0281 00000000 C000000F
06:58:49.234 S 16104 000E038C 0282 00000001 00000000
06:58:49.234 R 16104 000E038C 0282 00000001 00000000
06:58:52.890 S 15075 00120240 000A 00000001 00000000
06:58:52.890 R 15075 00120240 000A 00000001 00000000
06:58:52.890 S 15075 00120240 0046 00000000 0011F8B8
06:58:52.890 R 15075 00120240 0046 00000000 0011F8B8
06:58:52.890 S 15075 00120240 0047 00000000 0011F8B8
06:58:52.890 R 15075 00120240 0047 00000000 0011F8B8
06:58:52.890 S 15075 00120240 0086 00000001 0018037A
06:58:52.890 S 15075 00120240 000D 000001FE 0011ECCC
06:58:52.890 R 15075 00120240 000D 000001FE 0011ECCC
06:58:52.890 R 15075 00120240 0086 00000001 0018037A
06:58:52.890 S 15075 00120240 0006 00000001 0018037A
06:58:52.890 S 16104 000E038C 0006 00000001 0018037A
06:58:52.890 S 16104 000E038C 0281 00000001 C000000F
06:58:52.890 S 16104 000E038C 0282 0000000B 00000000
06:58:52.890 R 16104 000E038C 0282 0000000B 00000000
06:58:52.890 S 16104 000E038C 0282 00000002 00000000
06:58:52.890 R 16104 000E038C 0282 00000002 00000000
06:58:52.890 R 16104 000E038C 0281 00000001 C000000F
06:58:52.906 S 16104 000E038C 0007 001F02F2 00000000
06:58:52.906 S 16104 000E038C 0282 0000000A 00000000
06:58:52.906 R 16104 000E038C 0282 0000000A 00000000
06:58:52.906 S 16104 000E038C 0282 0000000B 00000000
06:58:52.906 R 16104 000E038C 0282 0000000B 00000000
06:58:52.906 R 16104 000E038C 0007 001F02F2 00000000
06:58:52.906 R 16104 000E038C 0006 00000001 0018037A
06:58:52.906 S 16104 000E038C 0008 00120240 00000000
06:58:52.906 S 16104 000E038C 0282 0000000B 00000000
06:58:52.906 R 16104 000E038C 0282 0000000B 00000000
06:58:52.906 R 16104 000E038C 0008 00120240 00000000
06:58:52.906 S 16104 000E038C 0281 00000000 C000000F
06:58:52.906 R 16104 000E038C 0281 00000000 C000000F
06:58:52.906 S 15075 00120240 0281 00000001 C000000F
06:58:52.906 R 15075 00120240 0281 00000001 C000000F
06:58:52.906 S 15075 00120240 0007 000E038C 00000000
06:58:52.906 S 15075 00120240 0008 000E038C 00000000
06:58:52.906 R 15075 00120240 0008 000E038C 00000000
06:58:52.906 S 15075 00120240 0281 00000000 C000000F
06:58:52.906 R 15075 00120240 0281 00000000 C000000F
06:58:52.906 S 16104 000E038C 0281 00000001 C000000F
06:58:52.906 R 16104 000E038C 0281 00000001 C000000F
06:58:52.906 S 16104 000E038C 0007 00120240 00000000
06:58:52.906 S 16104 000E038C 0282 0000000A 00000000
06:58:52.906 R 16104 000E038C 0282 0000000A 00000000
06:58:52.906 S 16104 000E038C 0282 0000000B 00000000
06:58:52.906 R 16104 000E038C 0282 0000000B 00000000
06:58:52.906 R 16104 000E038C 0007 00120240 00000000
06:58:52.906 R 15075 00120240 0007 000E038C 00000000
06:58:52.906 R 15075 00120240 0006 00000001 0018037A



[ ]
RE:07618 検索ダイアログなどで警告を出すNo.07622
秀丸担当 さん 05/04/27 10:18
 

>了解しました。試しに正規表現のDLLをjre32.dllに変えてみたところ
>クラッシュしてしまいました。半角文字だと「長すぎます」エラーが
>出ないようです。クラッシュですので、一応報告しておきます。

このことは認知していましたが、やはりクラッシュするのはまずいことです。
クラッシュしないように対策を入れたいと思います。

[ ]
RE:07622 検索ダイアログなどで警告を出すNo.07708
elbow さん 05/05/06 02:38
 
こんにちは。

>クラッシュしないように対策を入れたいと思います。

こちらは秀丸5.00β21で修正されていることを確認しました。

[ ]
RE:07607 検索ダイアログなどで警告を出すNo.07709
elbow さん 05/05/06 02:45
 
こんにちは。

>ドロップダウンリストから選んだときはすぐ警告が出ないのは修正します。

ドロップダウンから選んだときに警告が出ないのは修正されているのは確認しましたが
この件を確認途中で、別件ですが[検索文字列の追加取得]をして検索文字列の
上限に達した場合には警告が出ないようです。

環境: windowsXP SP2 + 秀丸5.00β21

[ ]
RE:07709 検索ダイアログなどで警告を出すNo.07718
秀丸担当 さん 05/05/06 15:20
 

>ドロップダウンから選んだときに警告が出ないのは修正されているのは確認しまし
>たが
>この件を確認途中で、別件ですが[検索文字列の追加取得]をして検索文字列の
>上限に達した場合には警告が出ないようです。

その通りでした。修正させていただきます。

[ ]
RE:07718 検索ダイアログなどで警告を出すNo.07776
elbow さん 05/05/17 01:47
 
こちらの件、秀丸5.00β22で修正されていることを確認しました。

[ ]