検索して一覧作成で落ちるNo.11523
taku さん 05/01/18 18:12
 
検索して一覧作成で落ちてしまう現象が発生していました。
※Windowsを再起動、キャッシュのクリアを行っても発生。

条件を絞ろうと、あいまい検索をON→OFFに変更したところ
正常に検索が終了し、再度ONにして確認したら、
もう発生しなくなりました。

ですので、取りあえず障害発生時のdump.txtをお送りします。

環境:WindowsXP SP2+鶴亀 Ver4.04

---- dump.txt ----
17:54:10.001 (5580) syscommand 61589
17:54:11.062 (8402) ProcessCommand 40066
17:54:11.062 (7566) DialogBox2Param() template=239
17:54:17.381 (7568) DialogBox2Param() exit
17:54:18.353 (5580) syscommand 61589
17:54:19.524 (8402) ProcessCommand 40066
17:54:19.524 (7566) DialogBox2Param() template=239
17:54:23.921 (7568) DialogBox2Param() exit
17:54:23.921 (1043) GetTimeZoneInformation return=0 bias=-540 stdbias=0 dayl
ightbias=-60
********** 05/01/18 17:54:26.484 4.04  Exception code=C0000005 addr=7C951750
eax=00140050 ebx=00140000 ecx=057E0000 edx=05310000 esi=00000000 edi=0001C6A
F ebp=0011D510 esp=0011D2F0 eip=7C951750
eip: 89 0A 89 48 04 8B 45 D4 83 C0 20 89
Stack Dump
00000000 000E356C 000003EF 4300000E 00000000 00000000 7FFDEC4E 7C950945
7C95094E 00002A13 0011D28C 0011D638 0011D5CC 7C94EE18 0011D660 00000008
0011D5DC 7C95402E 0014E9D0 0011D3B4 7C950970 7C9BE4C0 7C9540EF 7C9540BB
00000000 7FFDEC00 00000029 00000002 0000002B 73F93E48 73FD0384 00000000
05310000 7C953E88 00140050 02560000 057E0000 040105C3 00140000 05446DE8
0000D043 0011D3B8 7C951BFF 00140000 05446DE8 05446DE8 00140000 053E0000
053E0000 03560000 0011D400 7C951DAC 0000D043 10446DE8 00000000 00140000
05446DE8 00000000 00000000 054AF000 0011D3FC 053E0000 00000000 00000000
FramePtr ReturnAd Param#1  Param#2  Param#3  Param#4  Param#5  Param#6  Para
m#7  Param#8  Param#9  Param#10 MachineCode
0011D55C 7C809A0F 00140000 00140008 000E3570 000E356C 000E356C 000003EF 0014
E9C0 0011D600 7C950551 00141378 8B F0 3B F7 0F 84 4B
03
0011D678 02BA243D 00000040 000E3570 000E356C 7C809A81 00529CDC 00000000 0000
0000 00000000 00000000 00000000 8B F8 85 FF 75 31 FF
15
0011D8A4 02BA3FBE 00000040 000E356C 02BA9110 000003EF 00529CDC 00529248 0000
0000 7C809BBB 0011DCA4 00000033 89 43 18 8B 7D F8 81
FF
0011D8CC 00454A81 00529CDC 02A12013 00529248 02A12013 00000000 00000000 0000
0001 00520A57 0011D8EC 0045907F 8B 86 A4 0A 00 00 53
57
0011D8EC 0045907F 00529248 02A12013 0011DCA4 00000000 00000000 02A4AD6C 0011
DB30 004C5265 00529248 02A12013 85 C0 0F 84 75 01 00
00
0011DB30 004C5265 00529248 02A12013 00038D59 003E83B8 00230CFC 00219260 0000
0000 EE9A89F8 8567B0D4 85A86C10 3B C6 89 45 10 0F 85
F7
0011DCF0 0045B4B9 003E83B8 00219260 0019B008 0011DCA4 0011DC74 0011DC60 0000
0000 00000000 003E83B8 00000001 81 7D C0 00 00 04 00
8B
0011DE14 0045AC8D 00000000 00000000 00000000 00000001 00000000 00000000 756B
6174 65742000 616C706D 323D6574 39 3D 30 F0 52 00 75
39
0011DF24 00458E98 00000111 0000002C 00000000 00000002 00001000 00000000 73FD
0520 73FD05B8 00000001 00000002 8B FE E9 9A 00 00 00
39
0011E78C 0047552D 00009C82 00000001 00000111 00000111 00000000 00000000 0000
0001 73FD0488 00000001 73FD0570 E9 94 05 00 00 A1 AC
05
0011E934 0046E2A6 00009C82 0011E9B8 0047191E 00000000 77CFBDBC 77CF8C1A 0018
C0E0 00000000 00000000 0011E7A8 EB 93 B8 20 01 00 00
3B
0011E950 0047194B 00040058 00000111 00009C82 00000000 0047191E 0011E97C 77CF
8709 00040058 00000111 00009C82 FF 75 14 8B F0 FF 75
10
0011E97C 77CF8709 00040058 00000111 00009C82 00000000 0047191E DCBAABCD 0000
0000 0011E9B8 0047191E 0011E9E4 64 8B 0D 18 00 00 00
80
0011E9E4 77CF87EB 0047191E 00040058 00000111 00009C82 00000000 0011F290 0011
F288 007B8EA0 00000014 00000001 89 45 E4 83 4D FC FF
E8
0011EA44 77CF89A5 00000000 0047191E 00040058 00000111 00009C82 00000000 007B
8EB4 00000001 00000000 00000000 8B C8 A1 60 00 D5 77
F6
0011EA54 77CFBCCC 0011F288 00000001 0011F2A4 004DB9E7 0011F288 00000001 0000
0000 00000000 00000000 00000000 5D C2 04 00 8B 45 08
E9
0011F2A4 004DB9E7 0011F288 00000001 00000000 00000000 00000000 00000000 0000
0000 00000000 00000000 00000000 FF 75 F0 FF 75 EC FF
75
004DB290 00000011 00390038 00142339 7FFDF000 0011F354 0011CF14 7C955A00 0011
F308 00000000 0011F4F8 7C955A65
71E8016A E80000DE 0000DD4D 01080AE8 10106800 6A530000 EDE0E86E 50590000 3015
FF53 FF00533A 530A5835 C4358B00


17:54:23.911 R 6432 00040058 000D 000001FE 0011BEA8
17:54:23.911 R 6432 00040058 0086 00000001 00060386
17:54:23.911 S 6430 00040058 0006 00000001 00060386
17:54:23.911 R 6432 00040058 0006 00000001 00060386
17:54:23.911 S 6430 00040058 0281 00000001 C000000F
17:54:23.911 S 6430 00040058 0282 00000002 00000000
17:54:23.911 R 6432 00040058 0282 00000002 00000000
17:54:23.911 R 6432 00040058 0281 00000001 C000000F
17:54:23.911 S 6430 00040058 0007 00060386 00000000
17:54:23.911 S 6430 00040058 0008 0002038C 00000000
17:54:23.911 R 6432 00040058 0008 0002038C 00000000
17:54:23.911 S 6430 00040058 0281 00000000 C000000F
17:54:23.911 R 6432 00040058 0281 00000000 C000000F
17:54:23.911 R 6432 00040058 0007 00060386 00000000
17:54:23.921 S 6430 00040058 0086 00000000 00070386
17:54:23.931 S 6430 00040058 000D 000001FE 0011CCA0
17:54:23.931 R 6432 00040058 000D 000001FE 0011CCA0
17:54:23.931 R 6432 00040058 0086 00000000 00070386
17:54:23.931 S 6430 00040058 0006 00000000 00070386
17:54:23.931 R 6432 00040058 0006 00000000 00070386
start=00167050 end=0016E850

[ ]
RE:11523 検索して一覧作成で落ちるNo.11524
秀まるお さん 05/01/19 12:46
 
 HmJre.dllが、WindowsのAPIであるLocalAllocって関数を呼んで、その中で死
んでるようです。LocalAllocって関数はメモリを確保するための関数なんですけ
ど、確保しようとしたサイズは909キロバイト程度のようです。

 909キロバイトものメモリを確保しようとしたってことは、かなり大きなメー
ルを対象に検索をしようとしたようですけど、そういうケースでメモリ不足か何
か起きていたのかもしれません。あいまい検索がONで、さらに「空白/改行を無
視する」がONだと、特にメモりを食うことになりまして…。

 とりあえず、もう再現しないってことなら、それで様子見させていただきたい
と思います。

[ ]
RE:11524 検索して一覧作成で落ちるNo.11525
taku さん 05/01/19 13:20
 
ご確認ありがとうございます。

> 909キロバイトものメモリを確保しようとしたってことは、かなり大きなメー
>ルを対象に検索をしようとしたようですけど、そういうケースでメモリ不足か何
>か起きていたのかもしれません。あいまい検索がONで、さらに「空白/改行を無
>視する」がONだと、特にメモりを食うことになりまして…。
>

対象は「簡略ヘッダ+本文」ですが、これは添付ファイルも
検索するのでしょうか?
「検索して一覧作成」なので、どのメールか不明ですが、
(添付ファイルを含めない)それ程大きなメールは無いはずなので…
あと、「改行/空白を無視(B)」はONとなっていません。

> とりあえず、もう再現しないってことなら、それで様子見させていただきたい
>と思います。

了解です。
dump.txtがバグ修正の手がかりになるかと思いご連絡致しました
ので、それでかまいません。

[ ]
RE:11525 検索して一覧作成で落ちるNo.11526
秀まるお さん 05/01/19 14:01
 
> 対象は「簡略ヘッダ+本文」ですが、これは添付ファイルも
> 検索するのでしょうか?

 添付ファイルは検索しません。

 「改行/空白を無視」がOFFなら、そんなにメモリを食うはずは無いと思います。
せっかくなので、どうして909キロバイトものメモリを確保しようとしたのかだ
け調査してみます。

[ ]