SSブログ

Vista で Crash Dump [ぱそ関係]

このコーナーは Windows Vista で起きたクラッシュダンプを記録するコーナーです。

WinDbg を使って青画面の情報を出します。 メモリのダンプはデフォルトのミニではなくフルにしておきます。
ちなみに、WinDbg は管理者として実行しないとシンボルパスとか覚えてくれません。

[20070913]
Picasa で JPEG いじってたらやけに動作が重くなりお亡くなりになりました。
そのまえに QuickTime でムービー見てたのもなんとなく気になります。 前に 0x77 が出たのも QuickTime (&iTunes)インストールしたときだったし。

1: kd> !analyze -v
*******************************************************************************
*                                                                             *
*                        Bugcheck Analysis                                    *
*                                                                             *
*******************************************************************************

KERNEL_STACK_INPAGE_ERROR (77)
The requested page of kernel data could not be read in.  Caused by
bad block in paging file or disk controller error.
In the case when the first arguments is 0 or 1, the stack signature
in the kernel stack was not found.  Again, bad hardware.
An I/O status of c000009c (STATUS_DEVICE_DATA_ERROR) or
C000016AL (STATUS_DISK_OPERATION_FAILED)  normally indicates
the data could not be read from the disk due to a bad
block.  Upon reboot autocheck will run and attempt to map out the bad
sector.  If the status is C0000185 (STATUS_IO_DEVICE_ERROR) and the paging
file is on a SCSI disk device, then the cabling and termination should be
checked.  See the knowledge base article on SCSI termination.
Arguments:
Arg1: 00000001, (page was retrieved from disk)
Arg2: ff000000, value found in stack where signature should be
Arg3: 00000000, 0
Arg4: a03bbb78, address of signature on kernel stack

Debugging Details:
------------------


ERROR_CODE: (NTSTATUS) 0x1 - STATUS_WAIT_1

BUGCHECK_STR:  0x77_1

DEFAULT_BUCKET_ID:  VISTA_DRIVER_FAULT

PROCESS_NAME:  System

CURRENT_IRQL:  0

LAST_CONTROL_TRANSFER:  from 820ccac8 to 820d8569

STACK_TEXT:  
838abcb4 820ccac8 00000077 00000001 ff000000 nt!KeBugCheckEx+0x1e
838abd38 820ccb24 9b467b70 838abd58 00000000 nt!MiInPageSingleKernelStack+0x282
838abd6c 820b3866 9b467be0 00000000 838abdc0 nt!KiInSwapKernelStacks+0x43
838abd7c 82225472 00000000 838a0680 00000000 nt!KeSwapProcessOrStack+0x83
838abdc0 8209141e 820b37e3 00000000 00000000 nt!PspSystemThreadStartup+0x9d
00000000 00000000 00000000 00000000 00000000 nt!KiThreadStartup+0x16


STACK_COMMAND:  kb

FOLLOWUP_IP: 
nt!MiInPageSingleKernelStack+282
820ccac8 cc              int     3

SYMBOL_STACK_INDEX:  1

FOLLOWUP_NAME:  MachineOwner

MODULE_NAME: nt

DEBUG_FLR_IMAGE_TIMESTAMP:  468308e9

SYMBOL_NAME:  nt!MiInPageSingleKernelStack+282

IMAGE_NAME:  memory_corruption

FAILURE_BUCKET_ID:  0x77_1_nt!MiInPageSingleKernelStack+282

BUCKET_ID:  0x77_1_nt!MiInPageSingleKernelStack+282

Followup: MachineOwner
---------


1: kd> !thread
THREAD 84e80430  Cid 0004.006c  Teb: 00000000 Win32Thread: 00000000 RUNNING on processor 1
Not impersonating
DeviceMap                 83a08a30
Owning Process            84e27940       Image:         System
Wait Start TickCount      20365353       Ticks: 2 (0:00:00:00.031)
Context Switch Count      21909326             
UserTime                  00:00:00.000
KernelTime                00:00:43.664
Win32 Start Address nt!KeSwapProcessOrStack (0x820b37e3)
Stack Init 838ac000 Current 838abbe8 Base 838ac000 Limit 838a9000 Call 0
Priority 23 BasePriority 8 PriorityDecrement 0 IoPriority 2 PagePriority 5
ChildEBP RetAddr  Args to Child              
838abcb4 820ccac8 00000077 00000001 ff000000 nt!KeBugCheckEx+0x1e
838abd38 820ccb24 9b467b70 838abd58 00000000 nt!MiInPageSingleKernelStack+0x282
838abd6c 820b3866 9b467be0 00000000 838abdc0 nt!KiInSwapKernelStacks+0x43
838abd7c 82225472 00000000 838a0680 00000000 nt!KeSwapProcessOrStack+0x83
838abdc0 8209141e 820b37e3 00000000 00000000 nt!PspSystemThreadStartup+0x9d
00000000 00000000 00000000 00000000 00000000 nt!KiThreadStartup+0x16


[2007/08/16]
TM_CFW.sys 2連敗。 なんかヤな感じですね。 XP までの抜群の安定感はいずこへ。

lmvm っていうコマンドがあるんですね。

0: kd> !analyze -v
*******************************************************************************
*                                                                             *
*                        Bugcheck Analysis                                    *
*                                                                             *
*******************************************************************************

DRIVER_POWER_STATE_FAILURE (9f)
A driver is causing an inconsistent power state.
Arguments:
Arg1: 00000003, A device object has been blocking an Irp for too long a time
Arg2: 84e33b30, Physical Device Object of the stack
Arg3: 879d1030, Functional Device Object of the stack
Arg4: 8565a960, The blocked IRP

Debugging Details:
------------------


DRVPOWERSTATE_SUBCODE:  3

DEVICE_OBJECT: 879d1030

DRIVER_OBJECT: 879cb318

IMAGE_NAME:  TM_CFW.sys

DEBUG_FLR_IMAGE_TIMESTAMP:  4619ecea

MODULE_NAME: TM_CFW

FAULTING_MODULE: 8d23e000 TM_CFW

DEFAULT_BUCKET_ID:  VISTA_DRIVER_FAULT

BUGCHECK_STR:  0x9F

PROCESS_NAME:  Idle

CURRENT_IRQL:  2

LAST_CONTROL_TRANSFER:  from 8204ada0 to 820d85c9

STACK_TEXT:  
820f1b54 8204ada0 0000009f 00000003 84e33b30 nt!KeBugCheckEx+0x1e
820f1bb0 82050441 820f1cbc 00000002 00000000 nt!PopCheckIrpWatchdog+0x165
820f1bf0 820a99d1 82109fc0 00000000 8401ad46 nt!PopCheckForIdleness+0x33f
820f1ce8 820a9321 00000000 00000000 00028864 nt!KiTimerExpiration+0x498
820f1d50 820912ae 00000000 0000000e 00000000 nt!KiRetireDpcList+0xba
820f1d54 00000000 0000000e 00000000 00000000 nt!KiIdleLoop+0x46


STACK_COMMAND:  kb

FOLLOWUP_NAME:  MachineOwner

FAILURE_BUCKET_ID:  0x9F_IMAGE_TM_CFW.sys

BUCKET_ID:  0x9F_IMAGE_TM_CFW.sys

Followup: MachineOwner
---------

0: kd> !devobj ffffffff879d1030 f
Device object (879d1030) is for:
 NDMP11 \Driver\tmcfw DriverObject 879cb318
Current Irp 00000000 RefCount 0 Type 00000017 Flags 00002050
Dacl 8af245b8 DevExt 879d10e8 DevObjExt 879d1c30 
ExtensionFlags (0x00000800)  
                             Unknown flags 0x00000800
AttachedTo (Lower) 84e33b30 \Driver\PnpManager
Device queue is not busy.
0: kd> !drvobj ffffffff879cb318 f
Driver object (879cb318) is for:
 \Driver\tmcfw
Driver Extension List: (id , addr)
(4e4d4944 879cd010)  
Device Object list:
88cef418  879d3030  879d2030  879d1030
879cf120  

DriverEntry:   8d3f9212	TM_CFW
DriverStartIo: 00000000	
DriverUnload:  829dce8b	ndis!ndisMUnload
AddDevice:     829ce954	ndis!ndisPnPAddDevice

Dispatch routines:
[00] IRP_MJ_CREATE                      82904859	ndis!ndisCreateIrpHandler
[01] IRP_MJ_CREATE_NAMED_PIPE           829cb74b	ndis!ndisDummyIrpHandler
[02] IRP_MJ_CLOSE                       82904c0c	ndis!ndisCloseIrpHandler
[03] IRP_MJ_READ                        829cb74b	ndis!ndisDummyIrpHandler
[04] IRP_MJ_WRITE                       829cb74b	ndis!ndisDummyIrpHandler
[05] IRP_MJ_QUERY_INFORMATION           829cb74b	ndis!ndisDummyIrpHandler
[06] IRP_MJ_SET_INFORMATION             829cb74b	ndis!ndisDummyIrpHandler
[07] IRP_MJ_QUERY_EA                    829cb74b	ndis!ndisDummyIrpHandler
[08] IRP_MJ_SET_EA                      829cb74b	ndis!ndisDummyIrpHandler
[09] IRP_MJ_FLUSH_BUFFERS               829cb74b	ndis!ndisDummyIrpHandler
[0a] IRP_MJ_QUERY_VOLUME_INFORMATION    829cb74b	ndis!ndisDummyIrpHandler
[0b] IRP_MJ_SET_VOLUME_INFORMATION      829cb74b	ndis!ndisDummyIrpHandler
[0c] IRP_MJ_DIRECTORY_CONTROL           829cb74b	ndis!ndisDummyIrpHandler
[0d] IRP_MJ_FILE_SYSTEM_CONTROL         829cb74b	ndis!ndisDummyIrpHandler
[0e] IRP_MJ_DEVICE_CONTROL              829cb813	ndis!ndisDeviceControlIrpHandler
[0f] IRP_MJ_INTERNAL_DEVICE_CONTROL     829cb74b	ndis!ndisDummyIrpHandler
[10] IRP_MJ_SHUTDOWN                    829cb74b	ndis!ndisDummyIrpHandler
[11] IRP_MJ_LOCK_CONTROL                829cb74b	ndis!ndisDummyIrpHandler
[12] IRP_MJ_CLEANUP                     829cb74b	ndis!ndisDummyIrpHandler
[13] IRP_MJ_CREATE_MAILSLOT             829cb74b	ndis!ndisDummyIrpHandler
[14] IRP_MJ_QUERY_SECURITY              829cb74b	ndis!ndisDummyIrpHandler
[15] IRP_MJ_SET_SECURITY                829cb74b	ndis!ndisDummyIrpHandler
[16] IRP_MJ_POWER                       829e39bc	ndis!ndisPowerDispatch
[17] IRP_MJ_SYSTEM_CONTROL              829cc086	ndis!ndisWMIDispatch
[18] IRP_MJ_DEVICE_CHANGE               829cb74b	ndis!ndisDummyIrpHandler
[19] IRP_MJ_QUERY_QUOTA                 829cb74b	ndis!ndisDummyIrpHandler
[1a] IRP_MJ_SET_QUOTA                   829cb74b	ndis!ndisDummyIrpHandler
[1b] IRP_MJ_PNP                         829cf845	ndis!ndisPnPDispatch

0: kd> !irp 8565a960
Irp is active with 3 stacks 2 is current (= 0x8565a9f4)
 No Mdl: No System Buffer: Thread 00000000:  Irp stack trace.  
     cmd  flg cl Device   File     Completion-Context
 [  0, 0]   0  0 00000000 00000000 00000000-00000000    

			Args: 00000000 00000000 00000000 00000000
>[ 16, 2]   0 e1 879d1030 00000000 822c97d3-857d0a28 Success Error Cancel pending
	       \Driver\tmcfw	nt!PopSystemIrpCompletion
			Args: 00015400 00000000 00000005 00000003
 [  0, 0]   0  0 00000000 00000000 00000000-857d0a28    

			Args: 00000000 00000000 00000000 00000000
0: kd> lmvm TM_CFW
start    end        module name
8d23e000 8d400000   TM_CFW     (no symbols)           
    Loaded symbol image file: TM_CFW.sys
    Image path: \SystemRoot\system32\DRIVERS\TM_CFW.sys
    Image name: TM_CFW.sys
    Timestamp:        Mon Apr 09 16:36:10 2007 (4619ECEA)
    CheckSum:         00055733
    ImageSize:        001C2000
    Translations:     0000.04b0 0000.04e0 0409.04b0 0409.04e0




[2007/08/09]
TM_CFW.sys は "C:\Windows\System32\drivers\TM_CFW.sys" ですな。
TrendMicro の FireWall Module らしいです。。。 ってウイルスバスターじゃないですか。

0: kd> !analyze -v
*******************************************************************************
*                                                                             *
*                        Bugcheck Analysis                                    *
*                                                                             *
*******************************************************************************

DRIVER_POWER_STATE_FAILURE (9f)
A driver is causing an inconsistent power state.
Arguments:
Arg1: 00000003, A device object has been blocking an Irp for too long a time
Arg2: 84e33b30, Physical Device Object of the stack
Arg3: 87c7d030, Functional Device Object of the stack
Arg4: 86d98990, The blocked IRP

Debugging Details:
------------------


DRVPOWERSTATE_SUBCODE:  3

DEVICE_OBJECT: 87c7d030

DRIVER_OBJECT: 87c429f8

IMAGE_NAME:  TM_CFW.sys

DEBUG_FLR_IMAGE_TIMESTAMP:  4619ecea

MODULE_NAME: TM_CFW

FAULTING_MODULE: 8c63e000 TM_CFW

DEFAULT_BUCKET_ID:  VISTA_DRIVER_FAULT

BUGCHECK_STR:  0x9F

PROCESS_NAME:  Idle

CURRENT_IRQL:  2

LAST_CONTROL_TRANSFER:  from 8204ada0 to 820d85c9

STACK_TEXT:  
820f1b54 8204ada0 0000009f 00000003 84e33b30 nt!KeBugCheckEx+0x1e
820f1bb0 82050441 820f1cd4 820f1c88 00000101 nt!PopCheckIrpWatchdog+0x165
820f1bf0 820a99d1 82109fc0 00000000 3649e240 nt!PopCheckForIdleness+0x33f
820f1ce8 820a9321 00000000 00000000 032baa26 nt!KiTimerExpiration+0x498
820f1d50 820912ae 00000000 0000000e 00000000 nt!KiRetireDpcList+0xba
820f1d54 00000000 0000000e 00000000 00000000 nt!KiIdleLoop+0x46


STACK_COMMAND:  kb

FOLLOWUP_NAME:  MachineOwner

FAILURE_BUCKET_ID:  0x9F_IMAGE_TM_CFW.sys

BUCKET_ID:  0x9F_IMAGE_TM_CFW.sys

Followup: MachineOwner
---------


0: kd> !devobj ffffffff87c7d030 f
Device object (87c7d030) is for:
 NDMP11 \Driver\tmcfw DriverObject 87c429f8
Current Irp 00000000 RefCount 0 Type 00000017 Flags 00002050
Dacl 8934a530 DevExt 87c7d0e8 DevObjExt 87c7dc30 
ExtensionFlags (0x00000800)  
                             Unknown flags 0x00000800
AttachedTo (Lower) 84e33b30 \Driver\PnpManager
Device queue is not busy.
0: kd> !drvobj ffffffff87c429f8 f
Driver object (87c429f8) is for:
 \Driver\tmcfw
Driver Extension List: (id , addr)
(4e4d4944 87c47010)  
Device Object list:
87009e28  8dabaaf8  87c7f030  87c7e030
87c7d030  87c46030  

DriverEntry:   8c7f9212	TM_CFW
DriverStartIo: 00000000	
DriverUnload:  829dce8b	ndis!ndisMUnload
AddDevice:     829ce954	ndis!ndisPnPAddDevice

Dispatch routines:
[00] IRP_MJ_CREATE                      82904859	ndis!ndisCreateIrpHandler
[01] IRP_MJ_CREATE_NAMED_PIPE           829cb74b	ndis!ndisDummyIrpHandler
[02] IRP_MJ_CLOSE                       82904c0c	ndis!ndisCloseIrpHandler
[03] IRP_MJ_READ                        829cb74b	ndis!ndisDummyIrpHandler
[04] IRP_MJ_WRITE                       829cb74b	ndis!ndisDummyIrpHandler
[05] IRP_MJ_QUERY_INFORMATION           829cb74b	ndis!ndisDummyIrpHandler
[06] IRP_MJ_SET_INFORMATION             829cb74b	ndis!ndisDummyIrpHandler
[07] IRP_MJ_QUERY_EA                    829cb74b	ndis!ndisDummyIrpHandler
[08] IRP_MJ_SET_EA                      829cb74b	ndis!ndisDummyIrpHandler
[09] IRP_MJ_FLUSH_BUFFERS               829cb74b	ndis!ndisDummyIrpHandler
[0a] IRP_MJ_QUERY_VOLUME_INFORMATION    829cb74b	ndis!ndisDummyIrpHandler
[0b] IRP_MJ_SET_VOLUME_INFORMATION      829cb74b	ndis!ndisDummyIrpHandler
[0c] IRP_MJ_DIRECTORY_CONTROL           829cb74b	ndis!ndisDummyIrpHandler
[0d] IRP_MJ_FILE_SYSTEM_CONTROL         829cb74b	ndis!ndisDummyIrpHandler
[0e] IRP_MJ_DEVICE_CONTROL              829cb813	ndis!ndisDeviceControlIrpHandler
[0f] IRP_MJ_INTERNAL_DEVICE_CONTROL     829cb74b	ndis!ndisDummyIrpHandler
[10] IRP_MJ_SHUTDOWN                    829cb74b	ndis!ndisDummyIrpHandler
[11] IRP_MJ_LOCK_CONTROL                829cb74b	ndis!ndisDummyIrpHandler
[12] IRP_MJ_CLEANUP                     829cb74b	ndis!ndisDummyIrpHandler
[13] IRP_MJ_CREATE_MAILSLOT             829cb74b	ndis!ndisDummyIrpHandler
[14] IRP_MJ_QUERY_SECURITY              829cb74b	ndis!ndisDummyIrpHandler
[15] IRP_MJ_SET_SECURITY                829cb74b	ndis!ndisDummyIrpHandler
[16] IRP_MJ_POWER                       829e39bc	ndis!ndisPowerDispatch
[17] IRP_MJ_SYSTEM_CONTROL              829cc086	ndis!ndisWMIDispatch
[18] IRP_MJ_DEVICE_CHANGE               829cb74b	ndis!ndisDummyIrpHandler
[19] IRP_MJ_QUERY_QUOTA                 829cb74b	ndis!ndisDummyIrpHandler
[1a] IRP_MJ_SET_QUOTA                   829cb74b	ndis!ndisDummyIrpHandler
[1b] IRP_MJ_PNP                         829cf845	ndis!ndisPnPDispatch


0: kd> !irp 86d98990
Irp is active with 3 stacks 2 is current (= 0x86d98a24)
 No Mdl: No System Buffer: Thread 00000000:  Irp stack trace.  
     cmd  flg cl Device   File     Completion-Context
 [  0, 0]   0  0 00000000 00000000 00000000-00000000    

			Args: 00000000 00000000 00000000 00000000
>[ 16, 2]   0 e1 87c7d030 00000000 822c97d3-8596b008 Success Error Cancel pending
	       \Driver\tmcfw	nt!PopSystemIrpCompletion
			Args: 00015500 00000000 00000005 00000003
 [  0, 0]   0  0 00000000 00000000 00000000-8596b008    

			Args: 00000000 00000000 00000000 00000000





[2007/07/16]
なんだかよくわかりませんが、これのあとに再起動したら Raid 0 ボリュームエラーが起きました。

1: kd> !analyze -v
*******************************************************************************
*                                                                             *
*                        Bugcheck Analysis                                    *
*                                                                             *
*******************************************************************************

KERNEL_STACK_INPAGE_ERROR (77)
The requested page of kernel data could not be read in.  Caused by
bad block in paging file or disk controller error.
In the case when the first arguments is 0 or 1, the stack signature
in the kernel stack was not found.  Again, bad hardware.
An I/O status of c000009c (STATUS_DEVICE_DATA_ERROR) or
C000016AL (STATUS_DISK_OPERATION_FAILED)  normally indicates
the data could not be read from the disk due to a bad
block.  Upon reboot autocheck will run and attempt to map out the bad
sector.  If the status is C0000185 (STATUS_IO_DEVICE_ERROR) and the paging
file is on a SCSI disk device, then the cabling and termination should be
checked.  See the knowledge base article on SCSI termination.
Arguments:
Arg1: 00000001, (page was retrieved from disk)
Arg2: 00000000, value found in stack where signature should be
Arg3: 00000000, 0
Arg4: 9ab76c38, address of signature on kernel stack

Debugging Details:
------------------


ERROR_CODE: (NTSTATUS) 0x1 - STATUS_WAIT_1

BUGCHECK_STR:  0x77_1

DEFAULT_BUCKET_ID:  VISTA_DRIVER_FAULT

PROCESS_NAME:  System

CURRENT_IRQL:  0

LAST_CONTROL_TRANSFER:  from 820ccb46 to 820d85c9

STACK_TEXT:  
838abcb4 820ccb46 00000077 00000001 00000000 nt!KeBugCheckEx+0x1e
838abd38 820ccba2 9aca9d78 838abd58 00000000 nt!MiInPageSingleKernelStack+0x282
838abd6c 820b3957 9aca9de8 00000000 838abdc0 nt!KiInSwapKernelStacks+0x43
838abd7c 822254a8 00000000 838a0680 00000000 nt!KeSwapProcessOrStack+0x83
838abdc0 8209145e 820b38d4 00000000 00000000 nt!PspSystemThreadStartup+0x9d
00000000 00000000 00000000 00000000 00000000 nt!KiThreadStartup+0x16


STACK_COMMAND:  kb

FOLLOWUP_IP: 
nt!MiInPageSingleKernelStack+282
820ccb46 cc              int     3

SYMBOL_STACK_INDEX:  1

FOLLOWUP_NAME:  MachineOwner

MODULE_NAME: nt

DEBUG_FLR_IMAGE_TIMESTAMP:  4549ae00

SYMBOL_NAME:  nt!MiInPageSingleKernelStack+282

IMAGE_NAME:  memory_corruption

FAILURE_BUCKET_ID:  0x77_1_nt!MiInPageSingleKernelStack+282

BUCKET_ID:  0x77_1_nt!MiInPageSingleKernelStack+282

Followup: MachineOwner
---------



nice!(0)  コメント(0)  トラックバック(0) 
共通テーマ:パソコン・インターネット

nice! 0

コメント 0

コメントを書く

お名前:[必須]
URL:
コメント:
画像認証:
下の画像に表示されている文字を入力してください。

トラックバック 0

コントラスト病369[オススメラップ] ブログトップ

この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。