[PHP-users 6488] Re: Oracle との接続遅〜いではなく、WindowsのDrwtsn Debug ProgramがPhpエラーを検出されました
wan
php-users@php.gr.jp
Mon, 25 Mar 2002 17:31:33 +0900
お世話になっております。
さらに調べました結果がご報告させていただきます。
Phpファイルを実行するときに、WindowのDrワトソン実行(アプリケーションの例外が発生)されて
遅くなっているようです。
・処理(画面の見た目)としては毎回正常に終了している状態です。
・PHPを実行しない場合にはアプリケーションの例外は発生していない。
Phpの設定(INIファイルなど)で特に考慮する必要があるのでしょうか?
下記の内容はDrワトソンのログファイルの一部抜粋です。
(長くてすいません)
----------------------------------------------------------------------------------
Microsoft (R) Windows 2000 (TM) Version 5.00 DrWtsn32
Copyright (C) 1985-1999 Microsoft Corp. All rights reserved.
アプリケーション例外が発生しました:
アプリケーション: (pid=728)
発生時間: 2002/03/25 @ 17:16:58.640
例外番号: c0000005 (アクセス違反)
*----> システム情報 <----*
コンピュータ名: AR-SS-SV-01
ユーザー名: SYSTEM
プロセッサの数: 1
プロセッサの種類: x86 Family 6 Model 8 Stepping 10
Windows 2000 Version: 5.0
現在のビルド: 2195
Service Pack: 2
現在のタイプ: Uniprocessor Free
登録されている会社名: xxxxx
登録されている所有者: xxxxx
*----> タスク リスト <----*
0 Idle.exe
8 System.exe
160 smss.exe
184 csrss.exe
204 winlogon.exe
232 services.exe
244 lsass.exe
428 svchost.exe
472 spoolsv.exe
500 msdtc.exe
596 amgrsrvc.exe
612 Apache.exe
632 ati2plxx.exe
668 OLDserv.exe
688 svchost.exe
716 llssrv.exe
732 Mcshield.exe
884 VsTskMgr.exe
1148 naimas32.exe
1204 dbsnmp.exe
1264 vppdc.exe
1276 TNSLSNR.exe
1296 ORACLE.exe
1320 regsvc.exe
1332 MSTask.exe
1352 snmp.exe
1436 Apache.exe
1460 Dfssvc.exe
1476 inetinfo.exe
1488 Apache.exe
1960 svchost.exe
900 Explorer.exe
1360 imejpmgr.exe
2060 naimag32.exe
2080 SHSTAT.exe
2100 RealPlay.exe
2112 internat.exe
2116 Hidemaru.exe
2140 HIDEMARU.exe
2072 NOTEPAD.exe
868 conime.exe
2164 Apache.exe
2176 taskmgr.exe
2204 hh.exe
728 php.exe
2240 drwtsn32.exe
0 _Total.exe
(00400000 - 00405000)
(77F80000 - 77FFB000)
(省略)
(01250000 - 01258000)
(01260000 - 01269000)
スレッド ID 0x88c のステート ダンプ
eax=0012ffb0 ebx=00000000 ecx=00b3bb3c edx=00b3b550 esi=00b4c54c edi=00000001
eip=77f83a33 esp=0012fb88 ebp=0012fbbc iopl=0 nv up ei pl nz na pe nc
cs=001b ss=0023 ds=0023 es=0023 fs=0038 gs=0000 efl=00000202
ファンクション: RtlDeleteCriticalSection
77f83a1a 64a100000000 mov eax,fs:[00000000] fs:00000000=????????
77f83a20 50 push eax
77f83a21 64892500000000 mov fs:[00000000],esp fs:00000000=????????
77f83a28 51 push ecx
77f83a29 51 push ecx
77f83a2a 83ec10 sub esp,0x10
77f83a2d 53 push ebx
77f83a2e 56 push esi
77f83a2f 57 push edi
77f83a30 8b5d08 mov ebx,[ebp+0x8] ss:0099d18e=????????
フォールト ->77f83a33 8b4310 mov eax,[ebx+0x10] ds:0086d5d2=????????
77f83a36 85c0 test eax,eax
77f83a38 0f858e000000 jne RtlDeleteCriticalSection+0xc1 (77f83acc)
77f83a3e 8365e000 and dword ptr [ebp+0xe0],0x0 ss:0099d18e=????????
77f83a42 6820f3fc77 push 0x77fcf320
77f83a47 e88ae7ffff call RtlEnterCriticalSection (77f821d6)
77f83a4c 8365fc00 and dword ptr [ebp+0xfc],0x0 ss:0099d18e=????????
77f83a50 8b33 mov esi,[ebx] ds:00000000=????????
77f83a52 8975e4 mov [ebp+0xe4],esi ss:0099d18e=????????
77f83a55 85f6 test esi,esi
77f83a57 741a jz RtlCharToInteger+0x322 (77f8c573)
77f83a59 8b4608 mov eax,[esi+0x8] ds:013b9b1e=????????
*----> スタック バック トレース <----*
FramePtr ReturnAd Param#1 Param#2 Param#3 Param#4 ファンクション名
0012FBBC 6064F321 00000000 00B3B550 0012FE20 6044A9D7 ntdll!RtlDeleteCriticalSection
0012FBCC 6044A9D7 00B4F7F8 00B4C54C 78001D42 00B35AE8 oracore8!sltsmxd
0012FE20 6040120A 00B3B550 00000001 0012FE40 00CB58DF oraclient8!kpufhndl
0012FE30 00CB58DF 00B3B550 00000001 78001D42 00CA13CE oraclient8!OCIHandleFree
0012FE40 00CA13CE 00B3B550 00000001 00B3B4C0 00B35AB0 !OCIHandleFree
78001D42 32A068FF 11687803 647800DB 000000A1 89645000 !<nosymbols>
6AEC8B55 00000000 00000000 00000000 00000000 00000000 <nosymbols>
*----> ロウ スタック ダンプ <----*
0012fb88 01 00 00 00 4c c5 b4 00 - 50 b5 b3 00 a9 77 b5 00 ....L...P....w..
0012fb98 6c b4 0d 10 05 00 00 00 - 05 00 00 00 3c bb b3 00 l...........<...
0012fba8 d4 f7 12 00 b0 ff 12 00 - a7 9d fb 77 c0 3a f8 77 ...........w.:.w
0012fbb8 ff ff ff ff cc fb 12 00 - 21 f3 64 60 00 00 00 00 ........!.d`....
0012fbc8 50 b5 b3 00 20 fe 12 00 - d7 a9 44 60 f8 f7 b4 00 P... .....D`....
0012fbd8 4c c5 b4 00 42 1d 00 78 - e8 5a b3 00 a0 8c 0f 10 L...B..x.Z......
0012fbe8 d8 54 03 78 ff ff ff ff - 05 00 00 00 1d 10 40 00 .T.x..........@.
0012fbf8 6c b4 0d 10 01 00 00 00 - 05 00 00 00 90 b6 03 78 l..............x
0012fc08 6c b4 0d 10 90 3b 5e 00 - ef 0b 03 10 6c b4 0d 10 l....;^.....l...
0012fc18 f0 3e b0 77 98 2f 14 00 - 20 f3 fc 77 24 fe 12 00 .>.w./.. ..w$...
0012fc28 00 00 00 00 00 00 00 00 - f9 03 03 10 6c b4 0d 10 ............l...
0012fc38 05 00 00 00 03 00 00 00 - 8c 08 00 00 31 85 02 10 ............1...
0012fc48 6c b4 0d 10 05 00 00 00 - 01 00 00 00 80 00 00 00 l...............
0012fc58 00 00 00 00 01 00 00 00 - 50 41 b0 77 01 00 00 00 ........PA.w....
0012fc68 00 00 00 00 b8 00 00 00 - 34 fe 12 00 f0 52 a2 77 ........4....R.w
0012fc78 2b 55 a2 77 ff ff ff ff - fe 52 a2 77 68 3b b0 77 +U.w.....R.wh;.w
0012fc88 80 00 00 00 01 00 00 00 - 00 00 00 00 80 00 00 00 ................
0012fc98 01 00 00 00 01 00 00 00 - 18 73 5e 00 5b 3b f8 77 .........s^.[;.w
0012fca8 90 f1 fc 77 37 3b f8 77 - f0 3e b0 77 00 00 00 00 ...w7;.w.>.w....
0012fcb8 b0 3a b0 77 18 30 14 00 - 20 f3 fc 77 98 2f 14 00 .:.w.0.. ..w./..
----------------------------------------------------------------------------------